Guide Guidance checked 4 October 2026
Redesigning or moving a website without losing search traffic
By Studio Swing
On a careful redesign, every page gets a decision (keep, improve, merge or retire), and so does every old address. Before launch, the old addresses are checked to confirm they reach the right new page. Rankings can still move, and no one can promise they will not.
Start with what the current site is doing.
List existing pages, useful content, incoming links and important customer actions before choosing what changes. A new visual design should not accidentally remove the pages customers rely on.
What usually goes wrong
A new site can look better while dropping the content people came for. An old service page disappears. A useful guide is replaced by a short generic paragraph. Old links lead to errors. A test-site noindex setting remains after launch. The enquiry form appears to work but never delivers. These are different failures and need separate checks.
Changing design is not the only change
Changing a website can affect how Google crawls, understands and ranks it. A change of design alone is different from changing content, URLs, platform and domain together. Where practical, avoid combining unrelated major changes without a reason. Preserving every address does not guarantee unchanged traffic: demand, competition, content relevance and search systems can also change.
Build the inventory
Start an inventory with the CMS, sitemap and known public pages. With access, add useful landing pages, search clicks, incoming links and enquiries. Keep dated evidence. Include valuable files and image addresses where they matter; a list made only by clicking the menu can miss them.
Illustrative example: page inventory (partial)
| URL | Reader task | Evidence | Decision (pending) |
|---|---|---|---|
| / | Understand the previous service | Incoming links, search clicks, enquiries | Review and redirect |
| / | Read the full guide | Search clicks, internal links | Keep and update |
| / | Download price list (PDF) | Incoming links, external references | Check and keep |
| / | Send an enquiry | Form submissions (verify delivery) | Test and confirm |
| / | View product image | Used on key pages, external links | Keep |

Decide what happens to each page
Give each existing page a documented decision. Keep useful content and an address when they still fit. Improve a page when its job remains but the answer is weak or outdated. Combine pages only when a useful replacement genuinely covers the same needs. Move a page when the new structure calls for a different address. Retire material when it is no longer useful.
A changed address usually needs a direct permanent redirect to its closest relevant replacement. A genuine consolidation can redirect several old pages to the combined page. Do not send every deleted URL to the homepage: it often fails the visitor’s original task. Where there is no useful equivalent, a real 404 or 410 response may be appropriate. Record the reason rather than hiding it behind an unrelated redirect.
Treat the status of a page separately from its content quality. A page that returns 200 but no longer answers the question has not been preserved meaningfully. A redirect that reaches the wrong service has not solved the problem either.
Illustrative example: page decisions
| Old page (URL) | Current purpose | Decision | New address (if different) | Notes |
|---|---|---|---|---|
| / | Company background | Keep | / | Still relevant and up to date. |
| / | Explains bookkeeping service | Improve | / | Keep address. Update content and examples. |
| / | Duplicate guides on the same topic | Combine | / | Merge both pages. Redirect old URLs. |
| / | Outdated location in IA | Move | / | New structure. Set permanent redirect (301). |
| / | Expired event | Retire | None | No longer useful. Return 410. |
Checklist
- Record a decision for every page
- Map new addresses where needed
- Note the reason for each change
A URL map people can actually use
A usable map records the old address, existing reader task, planned action, final address or response, content requirements, business priority, owner and test evidence. The destination must be agreed before redirects are implemented. Keep old and new URLs exact; similar-looking paths are easy to confuse.
Illustrative map for a fictional service business:
| Old address | Action | Final destination | Required answer | Owner | Check |
|---|---|---|---|---|---|
| / | Keep | / | Who the business serves | Content owner | Live response and links |
| / | Move, 301 | / | Scope and handover | Developer | Direct final destination |
| / | Combine, 301 | / | Both useful topics retained | Editor | Content and both old links |
| / | Retire | 410, no equivalent | Clear unavailable response | Developer | Actual response |
This is an example plan, not a record of completed tests. Add the date, status and evidence as tests are run.
Test real representative URLs even when redirect rules are generated from patterns. Check for loops, unnecessary chains and destinations that still point to staging.
What to check before the switch
Review useful content as well as the visual design. Test the paths from an entry page to an enquiry or order. Check forms end to end, including delivery, mistakes and retry behaviour. Check important layouts on an actual phone. Agree who can authorise the switch and who can reverse it if a serious problem appears.
For pages intended to be indexed, verify that the live destination can be crawled and returns the intended response. Intended indexable pages normally identify their new preferred address with a canonical; duplicate variants identify that preferred page. No public page should accidentally name a staging or old address. Internal links and sitemap entries should agree.
Where the domain or hosting changes, preserve the required DNS and email records, verify access and plan the relevant transition. These checks are not identical for every redesign. Mark each task as applicable or deliberately not applicable rather than using a checklist blindly.
Technical signals for an indexable page
1<head>2 <link rel="canonical" href="<em>https://example.com/services/bookkeeping</em>" />3</head>4...5<a href="../../services/bookkeeping">Bookkeeping</a>
URL alignment
All point to the same page
- Intended canonical
https://example.com/services/bookkeeping - Internal link
/services/bookkeeping - Sitemap entry
/services/bookkeeping
/services/bookkeeping
Domain change (only if applicable)
- Preserve required DNS records
- Preserve required email records
- Verify access to the new environment
- Plan the transition and timing
Launch day and the period afterwards

Launch checklist
- Live site online
- Key pages checked
- Redirects working
- Indexing settings confirmed
- Forms and tracking tested
- Customer journey complete
- Issues logged and assigned

Live site
Test the actual public site after publication; a staging test does not prove the live server behaves the same way. Open valuable old URLs and verify the final page and response. Confirm public indexing settings, important links, form receipt and measurement triggers. Test the main customer journey again. Record defects, affected URLs, owners and repairs.
Comparable evidence
Google advises monitoring both old and new URLs during a move. Rankings may fluctuate as pages are recrawled and processed. Compare like-for-like periods and channels, and account for seasonality, consent and tracking changes. A drop in analytics sessions alone does not prove search rankings fell. Search Console clicks, page-level evidence and live tests help separate causes.
Responsibility
Monitoring responsibility and duration should be written into the project scope. Redirects need to remain for a meaningful period; Google recommends at least a year for site moves. A launch agreement should say who maintains them and the domain. Do not remove working redirects simply because the new design has been signed off.
Observation register (illustrative example)
| Date | URL | Fault or hypothesis | Action | Owner |
|---|---|---|---|---|
| DD MMM YYYY | https:/ | e.g. 404, wrong page, noindex, form not received | e.g. fix redirect, update link, check settings | e.g. SEO, Dev, Content |
| DD MMM YYYY | https:/ | e.g. 404, wrong page, noindex, form not received | e.g. fix redirect, update link, check settings | e.g. SEO, Dev, Content |
| DD MMM YYYY | https:/ | e.g. 404, wrong page, noindex, form not received | e.g. fix redirect, update link, check settings | e.g. SEO, Dev, Content |
If traffic drops, or the store is on Shopify
First rule out measurement changes and obvious launch faults. Test a valuable old address, inspect the destination and its indexing signals, and check whether useful content is still present. Fix confirmed blockers promptly and record what changed. Several faults can coexist. Separate necessary repairs from discretionary content experiments and give search processing time without treating waiting as a substitute for diagnosis.
On Shopify, an unpublished theme can support a redesign while the current theme remains active. Check theme-specific content, app displays and analytics integrations separately from the store’s product data. Redirect handling has platform limits, so test changed addresses on the live store. A move from another platform also needs export and content checks; changing the theme does not perform that migration for you.
This guide reduces avoidable migration mistakes. It cannot guarantee traffic, rankings or enquiries, and it does not diagnose a particular site without evidence.
Illustrative example: tracking key addresses
Record what each important page should do, what you changed and what you need to check.
| Old address | Decision | New destination | What changed | Test result | Next check |
|---|---|---|---|---|---|
| / | Redirect | / | 301 redirect | To be tested | Check index |
| / | Keep | / | Updated path | To be tested | Check content |
| / | Remove | (none) | No equivalent page | To be tested | Check links |
Illustrative example. Not a real site.
Launch audit checklist
Confirm the essentials on the live site.
- Test a sample of changed addresses on the live store.
- Check destination pages and indexing signals.
- Confirm key content and media are present.
- Review theme-specific content, app displays and analytics.
- Fix confirmed blockers.
- Allow time for search processing while monitoring.
Your migration checklist
Each task needs an owner, evidence of completion and an applies-to condition. Save the completed map with the handover so the next person can understand it.
Illustrative example: migration checklist
| Phase | Task | Owner | Evidence of completion | Applies to |
|---|---|---|---|---|
| Before design | Inventory pages and valuable files. | Owner name | Link to document or record | All pages and files |
| Record reader tasks and evidence. | Owner name | Link to document or record | Key pages and journeys | |
| Agree keep, improve, combine, move or retire decisions. | Owner name | Link to document or record | All pages | |
| Before launch | Confirm content parity. | Owner name | Link to document or record | All pages |
| Fill the URL map. | Owner name | Link to document or record | Changed or moved pages | |
| Test redirects and customer journeys. | Owner name | Link to document or record | Key journeys | |
| Check intended canonicals, internal links and sitemaps. | Owner name | Link to document or record | All pages | |
| Identify domain or hosting dependencies. | Owner name | Link to document or record | If changing domain or host | |
| At launch | Test the public site, old links, enquiry delivery and measurement. | Owner name | Link to document or record | All pages and key journeys |
| Afterwards | Compare appropriate evidence. | Owner name | Link to document or record | Key pages and journeys |
| Record faults. | Owner name | Link to document or record | All pages | |
| Assign monitoring and redirect maintenance. | Owner name | Link to document or record | Changed or moved pages |
Sources:
Google Search Central, site moves with URL changes SEO Starter Guide
Official guidance checked 4 October 2026.
If you are planning a redesign, our redesign service covers every page and every old address. Tell us about your project, and we reply with next steps. No cost, no obligation.
Discuss your project




