Back to blog
guides16 min read

SEO Migration Checklist 2026 (Free Template — Pre, During & Post Migration)

Complete SEO migration checklist covering pre-migration baseline, URL mapping, redirect setup, launch-day actions, and post-migration monitoring. Free download for Excel and Google Sheets.

Aditi ChaturvediApril 27, 2026Updated April 27, 2026
TL;DR

An SEO migration checklist must cover 6 phases: pre-migration baseline (crawl inventory, ranking snapshots, backlink export), planning (URL mapping, 301 redirect plan, staging setup), technical setup (redirects, sitemap, robots.txt, GA4, schema migration), launch-day actions (deploy redirects, remove noindex, submit sitemaps, request indexing), immediate post-migration (full site crawl, 404 monitoring, CWV check), and ongoing monitoring (indexation, rankings, traffic vs baseline for 4+ weeks). The #1 mistake is leaving staging noindex on production. Download our free template for Excel and Google Sheets.

Site migrations are the highest-risk SEO event. Run a CrawlRaven 200-point audit before and after migration to catch broken redirects, missing pages, and technical regressions before they cost you traffic. Try CrawlRaven free for 14 days →

Key takeaways

  • 6 phases covered: pre-migration baseline, planning, technical setup, launch day, immediate post-migration, ongoing monitoring
  • 40+ checks to prevent traffic loss during site migrations, redesigns, and domain changes
  • Free download in Excel (.xlsx) and Google Sheets
  • #1 mistake: leaving staging noindex on production — this checklist prevents it
  • Run a CrawlRaven 200-point audit before and after migration to catch every issue

Download the SEO Migration Checklist

40+ checks across 6 phases — from baseline to post-migration monitoring. Works in Excel and Google Sheets.

Checklist Preview — Sample Data

Pre-MigrationPlanningTechnicalLaunch DayPost-Migration

CrawlRaven

SEO Migration Checklist

Migration: acme-corp.com → new.acme-corp.com

www.crawlraven.com

Check ItemStatusPriorityNotes
Pre-Migration: Baseline
Full URL crawl — export inventoryHigh1,847 URLs exported via CrawlRaven
Document current rankingsHighTop 200 keywords exported from GSC
Record organic traffic baselineHigh24,812 sessions/mo baseline
Export all inbound backlinksHigh842 referring domains
Pre-Migration: Planning
Full URL mapping (old → new)High1,847 URLs mapped
301 redirects planned for all changed URLs🔄High1,640 of 1,847 mapped
Staging environment with noindexHigh
During Migration
Deploy 301 redirects with launchHigh
Remove noindex from productionHigh⚠ #1 migration mistake
Submit new sitemap to GSC + BingHigh
✦ Automate this checklist — Run a CrawlRaven 200-Point Audit at www.crawlraven.com ✦

Why most site migrations lose traffic

Site migrations are the single riskiest SEO event a website can undergo. Redesigns, domain changes, platform switches, and URL restructures all carry the same risk: losing organic traffic that took months or years to build.

The most common migration failures come from incomplete redirect mapping, forgetting to remove staging noindex tags, not submitting updated sitemaps, and failing to monitor post-migration indexation. This checklist prevents all of them.

Phase 1: Pre-migration baseline

Before touching anything, document your current state. You need a clear baseline to measure against after the migration.

  • Full URL crawl: Export your complete URL inventory. Use CrawlRaven or Screaming Frog to crawl every page
  • Ranking snapshot: Export current keyword rankings from GSC and your rank tracker
  • Traffic baseline: Record organic traffic levels in GA4 — screenshot key reports
  • Backlink export: Document all inbound backlinks and their target URLs. These links need to still work after migration
  • Existing redirects: List all current 301 redirects — these need to be preserved

Phase 2: Planning

The planning phase is where you prevent most migration failures. The single most important deliverable is the URL mapping document.

  • URL mapping: Create a complete old URL → new URL mapping. Every single URL must be accounted for — not just the top pages
  • 301 redirect plan: Plan redirects for every changed URL. Use 301s (permanent), never 302s (temporary)
  • High-traffic page list: Identify your top 50 pages by traffic. These get special attention during and after migration
  • New URL structure: Ensure the new URLs are SEO-friendly — short, keyword-rich, logical hierarchy
  • Staging setup: Set up the staging environment with noindex to prevent premature indexing

Phase 3: Technical setup

Configure everything on staging before launch day. Test thoroughly — spot-checking is not enough.

  • Redirects on staging: Implement and test every single redirect before going live
  • New sitemap: Generate an XML sitemap reflecting the new URL structure
  • robots.txt: Update for the new site — and include AI crawlers (OAI-SearchBot, Claude-SearchBot, PerplexityBot)
  • GA4 migration: Install tracking code on the new site. Set up a GA4 annotation for the migration date
  • Schema migration: Ensure all structured data is carried over to new pages

Phase 4: Launch day

Launch day is about executing the plan and verifying everything works simultaneously.

  • Deploy redirects with launch: No delay between going live and redirects being active
  • Remove noindex: This is the #1 migration mistake — leaving the staging noindex tag on production. Check this immediately
  • Submit sitemaps: Submit the new sitemap to Google Search Console and Bing Webmaster Tools immediately
  • Request indexing: Manually request indexing for your top 50 pages in GSC
  • Update internal links: Point all internal links to new URLs directly — don't rely on redirects for internal navigation
  • Update canonicals: Ensure canonical tags point to the new URLs

Phase 5: Immediate post-migration (Day 1–3)

The first 72 hours are critical. Run a full audit and fix any issues immediately.

  • Full site crawl: Run a CrawlRaven 200-point audit on the new site to catch broken links, missing redirects, and technical errors
  • Redirect verification: Verify every mapped redirect is working — not just a spot check
  • 404 monitoring: Check GSC for new 404 errors. Fix them as they appear
  • GA4 verification: Confirm analytics is tracking correctly on the new site
  • Core Web Vitals: Check CWV on the new site — migration often introduces performance regressions

Phase 6: Ongoing monitoring (Week 1–4)

Monitor daily for the first week, then weekly for the following month. Compare everything against your pre-migration baseline.

  • Indexation: Monitor daily in GSC — ensure Google is crawling and indexing new URLs
  • Rankings: Track keyword positions vs. your pre-migration snapshot
  • Traffic: Compare organic traffic to your baseline. Some fluctuation is normal for 2–4 weeks
  • Backlink updates: Contact webmasters of your highest-value backlinks to update URLs
  • Keep redirects active: Never remove redirects for at least 12 months. Ideally, keep them permanently

Get the SEO Migration Checklist

Download the checklist now. Or run a CrawlRaven audit before and after migration to catch every issue.

Frequently asked questions

How do I prevent traffic loss during a site migration?

The key steps: create a complete URL mapping (old → new for every URL), implement 301 redirects for all changed URLs, submit the new sitemap to GSC and Bing immediately on launch, remove any noindex tags from production, and monitor indexation daily for the first 2 weeks. Run a full site audit before and after migration using CrawlRaven to catch issues early.

What is the #1 SEO migration mistake?

Leaving the staging environment's noindex tag on the production site. This tells Google not to index any of your pages — and can take weeks to recover from once noticed. Always verify noindex is removed immediately after launch. Our migration checklist includes this as a High-priority launch-day check.

How long do SEO migrations take to recover?

A well-executed migration typically shows ranking fluctuation for 2–4 weeks before stabilizing. Full recovery to pre-migration traffic levels takes 4–8 weeks on average. If traffic hasn't recovered after 8 weeks, there's likely a technical issue — run a CrawlRaven audit to identify broken redirects, missing pages, or crawl errors.

Should I use 301 or 302 redirects for a site migration?

Always use 301 (permanent) redirects for site migrations. 302 (temporary) redirects tell search engines the move is temporary, so they may keep the old URL indexed and not pass full link equity to the new URL. The only exception is if you're genuinely planning to revert the URL change — which is rare in migrations.

How long should I keep redirects active after a migration?

Keep redirects active for at least 12 months — ideally permanently. Google has confirmed that removing redirects too early can cause ranking drops, even months after migration. The server cost of maintaining redirects is negligible compared to the SEO risk of removing them.

Aditi Chaturvedi
About the Author

Aditi Chaturvedi

15+ years of growing SaaS websites through SEO | Author, 200-Point Audit Checklist

Aditi has spent 15+ years helping SaaS companies scale organic traffic through technical SEO and content strategy. She is the author of the CrawlRaven 200-Point Audit checklist used by agencies and in-house teams to systematically improve search performance.

seo migration checklistwebsite migration seosite migration checklistseo migration planwebsite redesign seo checklistdomain migration seo

A migration checklist prevents the obvious mistakes. A full automated audit catches everything else — before and after.

Audit before and after every migration

CrawlRaven runs 200+ checks in minutes. Run it on staging to catch issues pre-launch, then again post-launch to verify nothing broke.

The cost of a failed migration is months of lost traffic. A CrawlRaven audit before and after launch is your safety net.

CrawlRaven runs 200+ technical SEO checks, surfaces every issue costing you rankings, and delivers a prioritized fix list — so you know exactly what to fix first.

✓ No credit card required·200+ checks·Up to 100K pages
Free 14-day trial

CrawlRaven is live. Start auditing today.

Sign up free and get 50% off every plan — no credit card required.

2,400+
SEO professionals
50K
Pages per crawl
200+
Point audit checks