Website Migration SEO Checklist: Protect Rankings During Redesign
Website migrations are where organic traffic goes to die. A poorly handled redesign, replatforming, or domain change can wipe out years of SEO progress overnight. According to industry data, 60% of website migrations result in significant traffic loss, and most of those losses were preventable.
The problem isn't the migration itself. It's the lack of planning. URLs change, redirects get missed, content disappears, and metadata is forgotten. Each mistake compounds, and by the time the traffic drop appears in analytics (usually 2-4 weeks post-launch), the damage is done.
At iNDEXHILL, we've managed migrations for businesses across industries. This guide is the exact checklist we use to protect organic search performance during website redesigns.
Types of Migration and Risk Levels
Not all migrations carry equal risk. Understanding your migration type determines how much preparation you need.
Low Risk
- Visual redesign (same URLs) — Template and design changes without URL structure changes. Risk is minimal if content stays the same
- HTTPS migration — Standard practice now. Simple 301 redirects from HTTP to HTTPS
Medium Risk
- CMS replatforming — Moving from WordPress to Shopify, or similar. URLs almost always change, requiring comprehensive redirect mapping
- Site restructuring — Changing URL hierarchy, merging or splitting sections
High Risk
- Domain change — New domain means rebuilding domain authority. Even with perfect redirects, expect 10-30% traffic dip for 3-6 months
- Content consolidation — Merging multiple sites into one, or significantly reducing page count
- International migration — Adding or changing hreflang, country-specific domains, or subdirectory structures
Organic Traffic During Website Migration
Traffic indexed to 100 at pre-migration baseline
- Poorly-Planned
- Well-Planned
A well-planned migration typically drops to 88% of baseline traffic at launch and recovers to 112% by week 12. In contrast, a poorly-planned migration can crash to 55% at launch, bottom out at 38% by week 2, and still sit at just 70% of baseline traffic three months later — a 42-point gap that represents significant lost revenue.
View full data table
| Week | Well-Planned (%) | Poorly-Planned (%) |
|---|---|---|
| W-8 | 100% | 100% |
| W-6 | 102% | 102% |
| W-4 | 101% | 101% |
| W-2 | 103% | 103% |
| Launch | 88% | 55% |
| W+1 | 82% | 42% |
| W+2 | 85% | 38% |
| W+4 | 92% | 45% |
| W+6 | 97% | 52% |
| W+8 | 102% | 58% |
| W+10 | 108% | 65% |
| W+12 | 112% | 70% |
Based on aggregated data from 200+ website migrations (2022-2026)
The timeline above shows typical traffic recovery patterns. A well-planned migration recovers within 4-8 weeks. A poorly planned one can take 6-12 months, and some traffic is lost permanently.
Pre-Migration Audit (4-6 Weeks Before)
Before touching the new site, you need a complete picture of your current SEO assets. This audit becomes your protection document.
Crawl and Index Audit
- Full site crawl — Use Screaming Frog or Sitebulb to crawl every URL on the current site
- Indexed pages — Check Google Search Console for all indexed URLs. This is your "what Google knows about" list
- Sitemaps — Download current sitemaps as a reference
- Robots.txt — Document current directives
Content and Performance Audit
- Top-performing pages — Export the top 100 pages by organic traffic from Google Analytics
- Top-ranking keywords — Export all ranking keywords from Search Console or Ahrefs
- Backlink profile — Export all backlinks pointing to the current domain. These are the most valuable SEO assets to protect
- Internal linking structure — Document the current internal link architecture
Technical Baseline
- Core Web Vitals — Record current scores as a comparison baseline
- Schema markup — Document all structured data currently implemented
- Meta data — Export all titles, descriptions, and canonical tags
Redirect Mapping: The Most Critical Step
Redirect mapping is where migrations succeed or fail. Every old URL that receives organic traffic or has backlinks must redirect to the most relevant new URL via a 301 (permanent) redirect.
The Redirect Spreadsheet
Create a spreadsheet with these columns for every URL:
- Old URL — The current page URL
- New URL — Where it should redirect to on the new site
- Organic traffic (monthly) — From Google Analytics
- Backlinks (count) — From Ahrefs or Majestic
- Top ranking keywords — From Search Console
- Status — Mapped, no equivalent, merged
Redirect Rules
- Always use 301 (permanent) — Never 302 (temporary) for migration redirects
- One-to-one mapping — Each old page redirects to its closest equivalent. Don't redirect everything to the homepage
- No redirect chains — If A redirects to B, and B redirects to C, fix it so A redirects directly to C
- Prioritise by value — Focus mapping effort on pages with the most traffic and backlinks
What About Pages with No Equivalent?
If a page is being removed and has no equivalent on the new site:
- Has backlinks or traffic — Create an equivalent page on the new site. The link equity is too valuable to lose
- No backlinks, no traffic — Return a 410 (Gone) status code, not a 404. This tells Google the removal was intentional
Staging Environment Testing (2 Weeks Before)
Before going live, test every SEO element on the staging site. This is your last chance to catch problems without consequences.
SEO Testing Checklist
- Crawl the staging site — Compare the crawl against your pre-migration audit. Flag any missing pages
- Check all redirects — Test a sample of 50+ redirects manually. Bulk-test using Screaming Frog's list mode
- Verify metadata — Every page should have a unique title and meta description. Compare against your exported baseline
- Check canonical tags — Every page should have a self-referencing canonical. Watch for staging URLs in canonicals
- Validate schema — Test structured data using Google's Rich Results Test
- Test robots.txt — Ensure the staging robots.txt blocks crawlers, and the production version allows them
- Verify sitemap — Ensure the new sitemap includes all intended pages with correct URLs
- Check internal links — Run a crawl to find broken internal links on the new site
- Core Web Vitals — Test page speed on the staging site. Flag any significant regressions
Launch Day Protocol
Launch day should be methodical, not exciting. If you've done the prep work, launch is just executing the plan.
Launch Checklist
- Deploy redirects first — Redirects should be in place before the new site goes live
- Switch DNS / deploy new site — Follow your platform's migration guide
- Verify redirects are working — Spot-check 20+ critical redirects immediately
- Submit new sitemap — Upload the new sitemap to Google Search Console
- Request indexing — Use the URL Inspection tool to request indexing for your top 20 pages
- Remove staging noindex — If you used noindex on staging, verify it's removed on production
- Check robots.txt — Verify the production robots.txt allows crawling
- Verify analytics — Confirm Google Analytics and any conversion tracking is firing correctly
- Monitor Search Console — Check for crawl errors, indexing issues, and security warnings
When to Launch
Launch on a Tuesday or Wednesday morning. This gives you the working week to monitor and fix issues. Never launch on a Friday afternoon.
Post-Migration Monitoring (12 Weeks After)
The work doesn't end at launch. Post-migration monitoring is what separates successful migrations from disasters discovered too late.
Week 1: Daily Monitoring
- Check Search Console for crawl errors and indexing issues daily
- Monitor organic traffic in real-time (some fluctuation is normal)
- Fix any broken redirects or 404 errors immediately
- Watch for unexpected noindex tags or canonical issues
Weeks 2-4: Weekly Monitoring
- Compare organic traffic week-over-week against pre-migration baseline
- Track keyword ranking changes for your top 50 keywords
- Review new pages being indexed vs old pages being dropped
- Check backlink profile for any links pointing to 404 pages
Weeks 5-12: Monthly Monitoring
- Compare monthly organic traffic against the same month last year
- Review Search Console Coverage report for indexing issues
- Monitor Core Web Vitals for any regression
- Remove redirects from the old domain once Google has fully transitioned (usually 6-12 months post-migration)
When to Worry
A 10-20% traffic dip in the first 2 weeks is normal. If traffic drops more than 30%, or hasn't recovered by week 6, investigate: check redirects, indexing status, and canonical tags first.
How we do this at iNDEXHILL
Our Technical SEO services are built around this exact framework, designed for businesses that need predictable growth.
Frequently Asked Questions
Want help implementing this?
If you're looking to scale organic growth, we offer a free SEO audit to identify quick wins and growth opportunities.
Request a free SEO auditContinue Reading
SEO Best Practices for B2B SaaS in 2026
The definitive guide to ranking your SaaS product pages and driving qualified demo requests through organic search.
12 min read
How AI Automation Improves Lead Quality (Not Just Volume)
Beyond the hype: practical AI applications that actually improve your lead qualification and conversion rates.
10 min read
SEO vs Paid Media: Which Channel Delivers Better ROI in 2026?
A data-driven comparison of organic and paid acquisition costs, with a framework for optimal budget allocation.
11 min read