Plan Your URL Mapping Before You Move Anything
A site migration without a complete URL map is the fastest way to lose rankings. Before touching DNS or deploying a single redirect, document every URL on your current site and decide where it should land on the new one.
Start with a full crawl of your existing site using any standard SEO crawler. Export every indexed URL. For each one, map it to the most relevant new destination. A page about pricing should redirect to the new pricing page — not the homepage. Every mismatch signals to search engines that content was removed rather than relocated.
Use a structured format for your URL map: source URL, destination URL, and redirect type. This keeps your mapping organized and makes bulk import possible when it's time to deploy. Platforms like RedirHub accept CSV imports directly, so your migration map goes from spreadsheet to live redirects in one step.
Use 301 Redirects — Every URL, Every Time
301 is the only status code for permanent moves. It tells search engines the content has relocated and passes the majority of link equity to the new URL. Any other status code — 302, meta refresh, JavaScript redirects — weakens or loses the ranking signals your old URLs built.
Every URL in your migration map needs its own 301 redirect. One redirect per URL. No chains. No wildcard shortcuts that dump everything on the homepage. If olddomain.com/blog/ultimate-seo-guide redirects to newdomain.com/blog/seo-guide, that's correct. If everything just goes to newdomain.com, you lose the context and ranking value of every individual page.
After publishing, test a sample of your redirects. Use a redirect checker to confirm each one returns a 301, lands on the correct destination, and completes in a single hop.
Monitor for 404s From Day One
404s are inevitable after a migration, but catching them quickly limits the damage. Search engines that encounter 404s on migrated URLs interpret the content as gone. Traffic that hits a 404 doesn't come back.
Set up automated 404 monitoring before launch. Track every 4xx response across your new site. When a 404 appears, identify the source URL and add the missing redirect. Don't wait for Search Console to tell you weeks later — by then, the crawl data and ranking signals have already been affected.
Tools like RedirHub include destination health checks that catch broken redirects and 404s in real time. When a redirect target returns an error, you get notified immediately rather than discovering it during the next reporting cycle.
Track Traffic and Rankings Weekly After Launch
The first four weeks after a migration are the highest risk window. Search engines are recrawling, reindexing, and reassessing your site during this period. Weekly monitoring helps you spot problems before they compound.
Compare organic traffic week-over-week. If a section of your site drops sharply, check the redirects feeding those pages. Use Google Search Console to monitor impressions and clicks for your top landing pages. A sudden impression drop for a previously well-ranked page often means search engines couldn't follow the redirect or found a 404.
Run a crawler comparison: crawl both your old and new site structure and check which old URLs are still returning 200 responses (meaning the old server is still live) versus correctly redirecting. Any old URL that should redirect but doesn't needs an immediate fix.
Validate Redirects Before Going Live
The worst time to discover a broken redirect is after launch. Pre-launch validation catches mapping errors, chains, and broken destinations before search engines do.
Run your complete URL map through a validation tool before deploying. Check that every source URL returns a 301, points to the correct destination, and completes in one hop. Multiple hops dilute link equity and slow down crawl efficiency — search engines prefer direct paths.
RedirHub's validation checks destinations during import, flagging broken or unreachable URLs before any redirect goes live. This turns validation from a manual QA step into an automated safeguard.
Keep a Pre-Migration Performance Baseline
You can't measure what changed if you don't know where you started. Before migration day, record your baseline metrics:
- •Organic traffic by section (blog, product pages, support, etc.)
- •Top 20 landing pages by traffic
- •Top 20 landing pages by conversions
- •Average page load time for key pages
- •Current 404 count
Store these numbers somewhere accessible. After migration, compare against the same metrics. If traffic drops on a specific section, the baseline tells you whether it's a redirection issue, content gap, or indexing delay.
Fix Redirect Chains Immediately
A redirect chain happens when URL A redirects to B, which redirects to C, which finally lands on D. Each hop adds latency for users and wastes crawl budget for search engines. Google recommends keeping redirects to a single hop whenever possible.
After deploying your migration redirects, audit for chains. Tools like Screaming Frog or built-in platform validators can identify URLs passing through multiple destinations. Flatten each chain so the source URL points directly to the final destination.
This matters especially during complex migrations involving multiple domain changes or CMS migrations. A domain redirect to a staging URL that then redirects to the live URL creates a two-hop chain that should be a single 301.
Use a Platform Built for Migration Management
Spreadsheets are great for planning. Server config files are not great for execution. A centralized redirect platform gives you control, validation, and monitoring in one place.
RedirHub was built for exactly this workflow — bulk CSV import for your URL map, pre-publish validation for every redirect, and post-launch monitoring with real-time destination health checks. You manage the entire migration lifecycle from a single dashboard instead of juggling .htaccess files, server rules, and manual testing. See our website migration guide for a step-by-step walkthrough.
The free plan handles up to 100 URLs, which covers most small to medium migrations. Paid plans unlock unlimited redirects, detailed analytics, and team management for larger transitions.
Keep Old Redirects Active for at Least 12 Months
Search engines don't stop crawling old URLs overnight. External backlinks, cached pages, and bookmarks point to your old URLs for months or years after a migration. Removing redirects too early means returning 404s for traffic that could have been preserved.
Keep your redirect rules in place for a minimum of 12 months. Many SEO professionals recommend keeping them indefinitely. There is no downside to maintaining a redirect — the only risk is removing it too soon.
Monitor redirect usage over time. When you see traffic to a particular redirect drop to near zero for several months, that's a reasonable signal it can be cleaned up. Until then, leave it active.
Run Post-Migration Traffic Analysis at 30 and 90 Days
One week of data after a migration is noise. By 30 days, you have enough signal to evaluate what went right and what needs adjustment. By 90 days, the indexing picture is largely stable.
At 30 days, compare your post-migration traffic against your baseline. Look at the same sections and landing pages you tracked before the move. If one section recovered fully while another is still below baseline, investigate the redirects feeding that section.
At 90 days, run the same comparison. Most search engines have completed recrawling by this point. Any persistent traffic gap likely reflects a structural issue — missing redirects, content gaps, or technical errors that need attention.
Platforms like RedirHub include analytics that show redirect performance over time — which redirects are serving traffic, which are generating errors, and how volumes trend post-migration. This gives you a live picture instead of waiting for monthly reports.
Conclusion
Site migrations don't have to cost you rankings and traffic. With proper URL mapping, validated 301 redirects, and continuous monitoring, you can move your site without losing what you've built. The difference between a successful migration and a failed one usually comes down to preparation and the tools you use to execute it.
Plan the map. Deploy with 301s. Monitor for 404s. Fix chains. Keep redirects live. And use a platform that handles the lifecycle so you can focus on the result instead of the mechanics.
Keep Your Rankings Intact During Migration
RedirHub handles URL mapping, validation, and post-migration monitoring — from a single dashboard. Start with the free plan.
Start Free — No Credit CardFrequently asked questions
One redirect per URL. If your site has 100 pages, you need 100 redirects — one mapping each old URL to its relevant new destination. Batch operations like CSV import make this manageable at scale.
At least 12 months. Search engines continue crawling old URLs for months after migration. External backlinks, cached pages, and bookmarks also point to old URLs. Keeping redirects active indefinitely is the safest approach.
302 redirects signal a temporary move. Search engines may not transfer ranking signals to the new URL, and old URLs can remain in the index. Use 301 for permanent site migrations to ensure link equity transfers correctly.
Use a 404 monitoring tool, check Google Search Console's Coverage report, and crawl your site with an SEO crawler. Automated monitoring catches 404s in real time — faster than waiting for Search Console updates.
A redirect chain is a sequence of redirects — URL A to B, B to C, C to D. Each hop adds latency for users and wastes crawl budget. Search engines may stop following long chains. Always redirect directly from source to final destination.
Related Articles
View All Articles


