Website migration SEO risk; what actually happens when it goes wrong
A website migration is any significant change to a site's domain, URLs, hosting, platform or design. Most businesses treat it as a design or engineering project with SEO as an afterthought, a checklist item near the bottom. That framing is backwards, and the data on what happens when migrations go wrong makes the case clear.
What a genuinely bad migration actually looks like
One documented case involved a single forgotten noindex meta tag, left in place after moving from a staging environment to production. Organic traffic dropped almost to zero. Even after the mistake was caught and fixed, traffic still hadn't recovered even 50% of its pre-migration level four months later. That's not a worst-case exaggeration, it's what happens when a one-line technical oversight goes unnoticed during a migration.
How quickly a mistake like this gets caught changes everything about how bad it gets.
| When The Error Was Fixed | How Long Recovery Takes |
|---|---|
| Immediately after deployment | Impact may not even be noticeable |
| Around 2 weeks after a noticeable traffic drop | Several months, sometimes over a year |
| More than 2 months after deployment | Similar to starting SEO from scratch |
That table alone is the strongest argument for why migration SEO deserves real oversight, not a post-launch glance. The cost of catching a problem isn't linear; it compounds the longer it sits unnoticed.
Not every risk is equally dangerous
Migration risk isn't a single, undifferentiated category; some changes are genuinely low risk, while others can gut a site's traffic within days. A clear-eyed risk assessment that ranks each planned change by actual severity is the difference between a migration that goes smoothly and one that becomes a crisis.
| Risk Factor | Risk Level | Why |
|---|---|---|
| Domain change | High | Severe potential consequences, though proper redirects keep the risk manageable and a temporary dip is common |
| URL changes or removing pages that previously earned traffic or links | High | Same logic as domain changes, redirects matter enormously here |
| Changes to site architecture or internal linking | Medium–High | Can cause traffic drops of several tens of a percent depending on the scale of change |
| Content changes to titles, headings or body text | Medium–High | Title and H1 changes specifically carry real risk, sometimes tens of a percent in lost traffic |
| Content becoming inaccessible to search engines (hidden behind tabs, JS-only rendering) | Medium–High | Can cause traffic drops of several tens of a percent if important content becomes invisible to crawlers |
| Core Web Vitals degradation | Low–Medium | A real ranking factor, but the traffic impact is usually a few percent, not a collapse |
| Forgotten noindex tag after launch | High | Can cause near-total loss of organic traffic if left unnoticed |
| Forgotten robots.txt disallow directive | High | Slower to bite than a noindex tag, but a prolonged block can cause a significant decline |
Worth being clear, a drop in traffic isn't inevitable. Migrations done properly, with the right redirects, preserved content and accessible pages, often show no meaningful loss at all, and some even improve performance if the new site genuinely fixes prior technical debt.
The real cost, in numbers a business owner actually cares about
The right way to think about migration risk isn't in percentages; it's in what those percentages are actually worth.
If your organic traffic currently drives $500 a month in revenue, even a bad migration losing 20% of that traffic costs roughly $100 a month, not nothing, but not necessarily worth a large consulting spend either. If that same traffic drives $5,000 or more a month, the same 20% loss is genuinely serious, and the case for proper oversight before, during and after migration becomes obvious.
That's exactly why we price migration audits as project-based work, scoped to what's actually at stake for your business, rather than folding it into a standard monthly retainer.
Pricing typically ranges from $4,000 to $8,000, depending on site size and complexity, get in touch for a quote scoped to your actual project.
A migration needs a phased approach, not a single checklist
Businesses that get migrations right treat them as a genuine project with four distinct phases, not as a single afterthought task before launch.
Planning. Define the actual scope, who's leading the project, which departments and stakeholders are affected, and when the launch will happen, ideally during a genuinely low-traffic period for your business.
Pre-migration. This is where the real risk-reduction work happens: a documented risk assessment ranking each planned change, performance benchmarks captured before anything moves, a complete content inventory, a redirect map built from your actual highest-value pages, and a staging environment properly blocked from search engine indexing.
Launch. Remove all restrictions on the staging environment, including noindex tags, robots.txt blocks and password protection, and confirm DNS is pointing correctly. Minimising downtime matters; the faster the switch, the less exposure to disruption.
Post-migration. Monitor closely against your pre-migration benchmarks, and be honest about what a dip means. A temporary decline during reindexing is normal; a decline that doesn't recover within a reasonable window signals a real, unresolved problem.
Same URLs versus different URLs: two genuinely different jobs
Not every migration carries the same technical complexity, and it's worth knowing which category yours falls into before assuming a generic checklist covers it.
When URLs stay the same (a hosting change, a platform switch, a design refresh), the job is mostly about making sure nothing quietly changed underneath: canonical tags, title tags, meta descriptions, heading tags, hreflang, schema, and meta robots directives should all match what existed before, unless a change was deliberate. JavaScript-heavy platforms deserve particular attention here, since new systems don't always load content into the page the way search engines need to see it.
When URLs change (a domain move, a protocol switch from HTTP to HTTPS, a change in site structure), the job gets meaningfully harder. Every old URL needs a proper 301 redirect to its most relevant new equivalent, never a blanket redirect to the homepage, which creates soft 404 errors and dilutes the link value you're trying to preserve. Internal links, canonical tags and hreflang references all need updating to match, and you should use Google Search Console's change of address tool for genuine domain moves.
The details specific to a domain or protocol change
A protocol change from HTTP to HTTPS is genuinely straightforward these days: install a security certificate, add a 301 redirect, and use an HSTS header to tell browsers to always request the secure version going forward.
It's not worth the effort to chase down every external site linking to your old HTTP URLs; properly configured redirects consolidate that signal automatically, and asking other websites to update their links rarely moves the needle enough to justify the time.
A genuine domain change carries more moving parts.
Lowering your DNS time-to-live temporarily before the switch means the change propagates to users faster once you flip it live, and it's worth checking whether the old domain has any manual actions or penalties attached in Search Console before you migrate content onto it, since inheriting someone else's penalty is a real, if uncommon, risk.
One detail almost every migration checklist misses entirely: once you've moved off an old domain, keep monitoring its renewal date. Letting the registration lapse means a competitor, or worse, someone repurposing it for something malicious, could register it instead, still carrying whatever residual authority and backlinks the domain built up over its life. It's a small, cheap safeguard against a genuinely avoidable problem.
Don't just launch and walk away
Testing and monitoring doesn't stop once the new site is live; it's arguably the most important phase for catching a problem before it compounds, as the noindex example above did.
A pre-migration crawl gives you a genuine baseline to compare against, and running the same crawl again after launch surfaces exactly what changed: canonicals, hreflang, schema, meta robots, rather than leaving you guessing at what broke.
The most valuable thing to watch specifically is your highest-value pages, the ones already carrying the most backlinks and organic traffic before the move. If a redirect fails or a canonical points somewhere unexpected, it's these pages where the damage shows up first and hits hardest, not the long tail of low-traffic pages nobody notices going quiet.
The coordination problem nobody plans for
A lot of migration failures aren't really SEO failures at all; they're coordination failures that happen to look like SEO damage.
Development, design, content, and SEO teams often work from different priorities and timelines, and a redirect map that lives only in one person's spreadsheet gets missed the moment that person is on holiday during launch week. Every department genuinely affected by the move, not just SEO and dev, needs to understand what's changing and why before it happens, not discover it after traffic drops.
This is also where orphan pages quietly cause damage.
A standard site crawl only finds pages that are actually linked to from somewhere else on the site, which means genuinely valuable pages with no current internal links pointing to them can slip through a content inventory entirely and simply vanish during a migration with nobody noticing until a client or a backlink report flags it weeks later.
| Site Type | What To Watch For |
|---|---|
| Enterprise SEO (100,000+ URLs) | A fundamentally more rigorous redirect mapping process, since even a small percentage of broken redirects represents a large absolute number of lost pages |
| E-commerce SEO | Particular risk around product and category page URLs specifically, since these often carry the bulk of a store's commercial value and inbound links |
| Local SEO | Structured data and NAP (name, address, phone) consistency surviving the move, since local rankings depend heavily on this being preserved exactly |
| Content-heavy sites | The same rigour as any SEO copywriting project, titles and headings changed deliberately, not accidentally regenerated by a new CMS's default templates |
| Any site relying on AI search visibility | Structured data and schema markup that help AI systems parse and cite a page accurately, just as easy to lose as traditional ranking signals, and often overlooked since most migration checklists predate AI citation as a real consideration |
Why this is worth an actual audit, not a quick glance
None of the risk factors above are exotic or rare, they're common, well-documented failure modes that happen to businesses that treat migration SEO as an afterthought rather than a genuine project phase. A proper SEO migration audit, run through the SEO Agency pillar of what we do, covers:
A pre-migration risk assessment scoped to your specific site, ranking planned changes by actual severity rather than a generic checklist
Full performance and technical benchmarking before anything moves, so any post-launch dip can be measured against a real baseline, not guesswork
A redirect map built from your actual highest-value pages, prioritised by traffic and backlink value, not just a mechanical old-URL-to-new-URL list
An orphan page check, catching valuable pages a standard crawl would otherwise miss entirely
Pre-launch verification that nothing staging-related- noindex tags, robots.txt blocks, password protection- makes it into production
Monitoring through launch and the following weeks, watching your highest-value pages specifically for early signs of a problem.
That's meaningfully more than a checklist glance the week before launch, and it's exactly the gap between businesses that migrate cleanly and those that end up in a recovery story like the noindex example earlier in this piece.
-
It depends entirely on execution. A well-run migration, with proper redirects, preserved content and no accidental noindex or robots.txt errors, can show minimal to no traffic loss at all. A poorly run one can lose the majority of its organic traffic almost overnight, and take months or years to recover.
-
A forgotten noindex tag or robots.txt disallow directive left over from the staging environment. Both can cause near-total loss of organic traffic, and the longer either goes unnoticed, the harder and slower the recovery.
-
It's worth considering. Coordinating a paid campaign around the launch date can help offset a short-term organic dip while the new site settles, though it doesn't replace the need to get the technical migration right in the first place.
-
Primarily in redirect mapping complexity. A site with 100,000-plus URLs needs rigorous, largely automated redirect logic, since even a small percentage of broken redirects represents a large absolute number of affected pages and lost link value.
-
You send a brief and work directly with the content marketing and SEO team producing it, rather than an account manager relaying your feedback to someone else. For corporate blogging and ongoing content programmes, that direct line usually makes the difference between a fast turnaround and a slow one.
If you want direct access to the people actually doing your content and SEO work, not another layer of account management, get in touch to speak with me directly.
-
Yes, and it's often overlooked. Structured data and schema markup that help AI systems accurately parse and cite a page are just as vulnerable to being lost or broken during a migration as traditional SEO signals, and most standard migration checklists don't account for this yet.
-
Pricing typically ranges from $4,000 to $8,000, depending on site size and complexity. A small brochure site sits toward the lower end, a large enterprise migration with 100,000-plus URLs toward the top. Get in touch for a quote scoped to your actual project.
If you're planning a migration and want a proper risk assessment before anything moves, get in touch to speak with David, our SEO and AI strategist.