Skip to content

Site migration

SEO migrations: protecting visibility when a site is rebuilt

Most traffic lost in a redesign is lost to a missing URL map, not a new design. What to benchmark before launch, how to map redirects, and what to watch afterwards.

John M Granskou8 min read
Old URLs → new structure/services.php/services/about-us.html/about/blog/post-1/insights/…/contact.php/contactOld URLsNew structure301, one hop, no chains
SEO migrations: protecting visibility when a site is rebuilt

A rebuild is the moment a site is most exposed. Every URL, title, heading and internal link can change at once, and search engines have to re-derive what the site is from scratch. Handled carelessly, years of accumulated visibility is discarded in an afternoon.

Before: benchmark and inventory

Two artefacts have to exist before anything is deployed. Without them there is no way to tell whether the migration succeeded.

  1. A benchmark: index coverage, top landing pages, current rankings and organic traffic by page.
  2. An inventory: every indexed URL, not just the ones in the navigation.
  3. A map: each old URL against exactly one new URL, reviewed line by line.
  4. A parity check: titles, headings, canonicals and structured data carried across.

Old URLs mapped to new structure

Diagram mapping old URLs to a new information architecture, including merged topics and removed pages

Old URL inventory

Every indexed address, not just the nav

New information architecture

Where each topic now lives

One-to-one mapping wherever a match exists

Direct match

301 to the equivalent page

Merged topic

301 to the page that now covers it

No equivalent

410 or a considered parent redirect

Why

Redirecting everything without a match to the home page tells search engines the old page is gone and the new one is irrelevant. A parent page in the same topic is better; an honest 410 is better still.

No redirect chains, no loops

Each old address resolves in one hop

Every old address resolves in one hop. Merged topics point at the page that now covers them.

The rules that prevent most losses

SituationHandling
Page moved to a new address301 to the new address
Two pages merged into one301 both to the surviving page
Content genuinely removed410, or 301 to the parent section
Address unchangedLeave it alone; do not redirect for tidiness
Redirect points to another redirectCollapse to a single hop
Common decisions and the correct handling

Content parity matters as much as the redirect. A crawler comparing a 900-word page against its 200-word replacement does not see the same page at a new address; it sees a different, thinner page.

Launch and after

The work is unevenly distributed: most of it happens before anything goes live.
  • Day one: redirects verified in bulk, XML sitemap submitted, robots.txt checked, analytics confirmed.
  • First weeks: crawl errors, index coverage, redirect chains, 404 logs.
  • First months: rankings and organic traffic compared against the benchmark, page by page.

When JMGGroup.ca moved off WordPress, the old addresses were mapped one-to-one before the new build shipped, which is why the rebuild reads as an architecture change rather than a reset.

Migrations are the clearest case for treating search as structure. Planning them is part of SEO and content architecture.

Frequently asked questions

Why do websites lose traffic after a redesign?

Almost always because URLs changed without a complete redirect map, or because content that carried the rankings was shortened or removed in the redesign. The visual design is rarely the cause.

What kind of redirect should be used?

A 301 permanent redirect for anything that has moved. Temporary redirects tell search engines the old address will return, which is not what a migration means.

Should old pages redirect to the home page?

No. A blanket redirect to the home page tells search engines the old content is gone and nothing replaced it. Redirect to the closest equivalent page, or to the parent section, and return 410 for content that genuinely no longer exists.

How long does recovery take after a migration?

Fluctuation for several weeks is normal while pages are re-crawled and re-assessed. What matters is the trend against the pre-launch benchmark rather than the first few days.

Can a rebuild improve search visibility?

Yes, when the new structure is better designed for search rather than merely newer. That was the case in our own rebuild, where the content model replaced hand-maintained pages.