The only hard part
A URL structure change is technically the simplest migration on this list. The domain stays. The server stays. Often the content stays untouched. The entire risk sits in one place: deciding where each old URL goes.
That sounds mechanical, and for perhaps 85% of URLs it is — a pattern rule handles them. The remaining 15% is where migrations are won or lost, because those are the URLs where the old taxonomy and the new one genuinely do not reconcile.
Why taxonomies never line up
New URL structures are designed for the site as it should be. Old URLs reflect the site as it grew.
Somewhere in your inventory is a product that lived in two categories. A blog post filed under a topic that no longer exists. A landing page from a campaign three years ago that still earns links. A category with four products, three of which have been discontinued.
None of these have obvious destinations in the new structure. Each needs a human decision, and each decision needs someone who understands the business rather than the crawler.
The catch-all trap
Here is how a migration that was going well produces a 40% traffic drop.
Two weeks before launch, someone notices a few thousand URLs have no mapping. The deadline is fixed. The fastest way to make the 404 report clean is a catch-all rule sending anything unmatched to the homepage. The 404 report goes green. Everyone moves on.
Google treats a redirect to an irrelevant page as a soft 404. The old URL loses its rankings, and the homepage gains nothing, because it does not answer the query the old page answered. The report looked better and the outcome got worse.
The correct response to unmapped URLs is a decision, not a rule. Map to the closest relevant page or return 410 Gone. A deliberate 410 is a clean signal; an undecided catch-all is a slow loss.
Sequencing this with everything else
If the structure change is happening alongside a domain change or a replatform — which it usually is — the mapping problem compounds rather than adds. Every URL is now changing on two axes at once, and diagnosing a drop afterwards becomes guesswork.
Where the timeline permits, separate them. Change structure on the existing platform, confirm recovery over three or four weeks, then replatform with URLs held constant. It costs weeks. It saves a quarter of arguing about which change caused what.
Where the timeline does not permit — and often it genuinely does not — the mitigation is a much stricter parity process, because you lose the ability to isolate variables after the fact. The technical scope page covers what that parity check has to compare.
If the domain is changing too, domain name change covers the additional steps. If this is part of a platform move, replatform is the page that applies. The complete engagement covers running all of these together.
Planning this move?
Send the launch date and what is changing. We will tell you which parts of this page apply to your situation and which do not.
- Reply
- Typically within one business day.
- Hours
- Monday to Friday, 9am–6pm US Eastern.
- First call
- Scoping, not a pitch. No deck.