Migrating a Website Without Losing Search Visibility
Migrations lose traffic for predictable, preventable reasons. Here is the sequence that avoids them.
This is an implementation example, not a client case study. It describes how this work is actually carried out — the method, the sequence and the reasoning. No client is named and no result is claimed, because inventing either would make it worthless as evidence.

Migration traffic loss is almost never caused by the new site being worse. It is caused by URLs changing without redirects, redirects chaining, internal links pointing at old addresses, and nobody noticing for six weeks because tracking was reinstalled on launch day.
- Project type
- Platform migration or rebuild with existing search visibility
- Sector
- Any
The challenge
Everything that carries search equity — URLs, content, internal links, structured data — is easy to lose during a rebuild, and the loss shows up weeks later when it is hard to attribute and expensive to reverse.
The objective
Land the new site with search visibility intact, and be able to prove it either way from data captured before the move.
Approach
Treat the old site as a specification. Everything it does well is a constraint on the new one. Capture the baseline first, because without it a post-launch dip cannot be distinguished from normal fluctuation.
Implementation
Before
- Export every URL. Crawl the live site; do not trust the sitemap to be complete.
- Export Search Console performance by page, twelve months.
- Record Core Web Vitals field data.
- Note pages with external links — those are the ones where a broken redirect costs most.
- Screenshot analytics, so a genuine before exists.
Mapping
Every old URL maps to exactly one new URL.
- Keep the URL wherever possible. Always better than redirecting it.
- Where it must change, a single 301. Never a chain.
- Never redirect en masse to the homepage — Google treats that as a soft 404 and the equity does not transfer.
- A page with no equivalent should 404 honestly rather than redirect somewhere irrelevant.
Carry across
- Content that is performing, unchanged rather than "refreshed" into something different
- Title tags and descriptions for pages that already rank
- Structured data
- Internal links, updated to point at final URLs rather than through redirects
Launch day
- Redirects live before DNS switches
- Sitemap updated and submitted
- Search Console and analytics continuous — not reinstalled
robots.txtchecked; staging often blocks everything and that setting travels- Nothing accidentally left on
noindex
After
- Week 1: watch Search Console for a 404 spike, which means a mapping was missed. Test a sample of redirects manually.
- Week 2–4: watch the Pages report for indexing of the new URLs.
- Week 4+: compare Core Web Vitals field data, which needs time to accumulate.
- Week 6–8: compare Search Console performance against the baseline. Some fluctuation is normal; a sustained decline is not.
Technology
- Screaming Frog
- Google Search Console
- 301 redirects
- Analytics
Decisions worth explaining
Keep existing URLs unless there is a real reason to change
A tidier URL structure is almost never worth the redirect risk on pages that already rank.
Redirects deployed before the DNS switch
A window where old URLs 404 is a window where Google recrawls and records them as gone.
Tracking kept continuous through launch
Reinstalling analytics on launch day destroys the before-and-after, which is the only evidence either way.
What it produces
A migrated site with URLs preserved or mapped one-to-one, single-hop redirects verified, and a measured baseline to compare against — so the effect of the migration is knowable rather than argued about.
What it teaches
- The crawl, not the sitemap, is the authoritative list of what exists.
- Redirect chains waste crawl budget and lose a little equity at each hop.
- A mass redirect to the homepage transfers nothing.
- Without a baseline you cannot tell a migration problem from ordinary fluctuation.
Related services
Related guides
WordPress
WordPress Website Redesign: When Should You Rebuild?
Rebuilds are sold more often than they are needed. Here is how to tell which side of that line you are on.
SEO
Why Is My Website Not Ranking on Google?
Work through these in order. Most sites that are not ranking fail at step one or two, and never find out.
SEO
SEO Website Audit Checklist
What to check, in the order that matters, with the reason each item is on the list.

