go back to top
website migration

WHAT ACTUALLY CAUSES MIGRATION TRAFFIC LOSS — AND HOW LONG RECOVERY TAKES

The technical errors recover in weeks. The strategic ones take months. Most teams are watching for the wrong ones.

How bad does migration traffic loss actually get?

The 30–60% figure is not a worst-case estimate. It's the typical range for B2B SaaS companies that run a migration without dedicated SEO coverage. Some recover in 3 to 4 months. Others are still working on it at the 12-month mark. A small number never fully recover — because the rankings that were lost went to competitors who filled the gap while the site was down.

What makes this harder to diagnose than most teams expect: Google doesn't react to a migration immediately. Rankings can hold stable for 3 to 4 weeks post-launch while the algorithm processes the change, then shift significantly in week 5 or 6. By the time the drop shows up clearly in Search Console, the team has already moved on to the next project. The old site is gone. The diagnostic work now requires forensic reconstruction of what the site looked like before — which is slow and expensive.

The other complication: total traffic is usually the metric teams watch. It's also usually the wrong one. A migration can lose 40% of conversions from organic while total sessions stay flat — because the traffic that disappeared was concentrated on commercial pages, and the traffic that stayed was informational. The dashboard looks fine. The pipeline doesn't.

What actually causes migration traffic loss.

The causes split into 2 categories: things that happen during the migration, and things that were decided — or not decided — before it started. The second category is responsible for most of the lasting damage.

During the migration: the technical failures.

These are the ones everyone talks about, and they're real. Redirect chains that add unnecessary hops and bleed link equity. Redirects that are missing entirely for URLs that were ranking. Canonical tags that point to the wrong version of a page on the new platform. JavaScript rendering issues on headless setups that leave pages technically live but invisible to Google. Sitemaps that include pages that shouldn't be indexed and exclude ones that should.

The reason these get so much attention is that they're visible — a crawl tool surfaces them, Search Console flags them, and they can usually be fixed within days of discovery. They cause short-term drops that recover once the fix is deployed. They are not the primary cause of the traffic losses that take 6 to 12 months to recover from.

Before the migration: the strategic failures.

These are the ones that cause lasting damage — and they're almost never discussed in a standard migration brief.

The first is treating all pages equally. A site with 300 pages typically has 8 to 20 pages that drive the majority of organic conversions. Those pages need a level of protection — verified redirects, maintained internal linking, preserved structured data, post-launch ranking monitoring — that the remaining 280 pages don't require. When nobody has defined that short list before the migration starts, the build is planned around all pages, which means it's optimised for none of them specifically.

The second is monitoring the wrong signals. Teams track total organic sessions and overall keyword rankings. What they should be tracking are sessions to priority pages, conversions from organic, and the average position of their commercial-intent keyword set. When the metrics being watched don't reflect commercial performance, a damaging drop can go unnoticed for weeks — past the window where a fast response would have contained it.

The third is platform assumptions. Every CMS handles SEO differently. What worked on the previous platform is not guaranteed to transfer. HubSpot has known limitations around URL structure and canonical flexibility. Headless setups require JavaScript rendering analysis that a standard technical audit doesn't cover. Webflow migrations are usually the most contained — but internal linking and structured data still need explicit verification against priority pages before launch. The failure mode here is not incompetence. It's assuming that a technically correct migration on the new platform is equivalent to a correctly configured one for SEO.

The technical errors cause short-term drops. The strategic errors cause the ones that take a year to fix — because by the time they're visible, the window for a quick response has already closed.

What the data shows

6 weeks before damage shows in conversion data
list  emoji
traffic loss: 30–60% on unprotected migrations
RECOVERY: 3–12 months depending on when you catch it

If it's already happened: what recovery actually looks like.

If you're reading this after a migration that didn't go as planned, the recovery timeline depends on one thing more than anything else: how early you caught it.

Traffic drops identified within the first 4 weeks of launch — while the algorithm is still processing the migration — can often be corrected quickly. The old rankings haven't fully reassigned. A fast redirect correction or internal linking fix can stop the drop from compounding. Recovery in this window typically takes 4 to 8 weeks.

Drops identified at the 6 to 8 week mark are harder. Rankings have partially reassigned. Competitors have picked up some of the visibility. The diagnostic work takes longer because the immediate post-launch signal is gone. Recovery typically takes 3 to 6 months, assuming the root cause is correctly identified and addressed.

Drops identified at the 3 to 6 month mark — which is common when teams are watching total traffic rather than commercial page performance — are the most expensive to recover from. The lost rankings have fully transferred. In some cases, the content that was ranking has been updated or restructured on the new platform in ways that change its relevance signals. Recovery at this stage is essentially a rebuild of the SEO equity that was lost, which takes 6 to 12 months and sometimes longer.

The honest answer to 'how long will recovery take' is: it depends on what went wrong, how early it was caught, and whether the fix is a technical correction or a full content and link equity rebuild. A specialist can usually give you a realistic timeline after a diagnostic review — but there is no universal answer, and anyone who gives you one without seeing the data is guessing.

Recovery is possible in most cases. But the cost — in time, in delayed pipeline, in the effort required to reclaim rankings that competitors took while the site was down — is almost always higher than what prevention would have cost.

WHAT THIS MEANS FOR YOU

Technical errors recover in weeks. Strategic ones take months.

The damage shows up 6 weeks after launch — often too late for a fast fix.

Recovery is possible — but costs more than prevention.

IS YOUR MIGRATION AT RISK?

Tell me where you're at. 30 minutes, no prep needed — I'll tell you honestly what the risk looks like and what to do first.

corner leftcorner right