An SEO migration checklist exists because a website move is the fastest way to lose organic traffic you spent years building. Every URL that changes without a redirect, every template that drops its content, and every staging setting left on at launch sends the wrong signal to search engines. Most of the damage we see after migrations came from steps that were known and simply missed.
This checklist works for most migrations. Some steps apply only to certain types, so start by identifying which kind of move you are making.
How Do You Do an SEO Migration?
You do an SEO migration in three phases: benchmark the old site and map every URL before launch, verify redirects and settings on launch day, then monitor and fix problems for six to twelve weeks afterwards. The redirect map is the center of the work. Everything else (content parity, metadata, staging checks, tracking) exists to make sure the new URLs inherit what the old ones earned. The sections below follow those three phases in order.
Types of Website Migration and Their SEO Risk
| Migration type | What changes | Main SEO risk |
|---|---|---|
| Platform change | CMS or ecommerce platform (for example WooCommerce to Shopify) | URL patterns, templates and structured data all change at once |
| Domain change | The domain name itself | Every URL changes and authority must be passed through redirects |
| URL restructure | Folders, slugs or category paths | Missed redirects and broken internal links |
| Redesign | Templates, navigation and content | Removed content, weaker internal linking, slower pages |
| Protocol or subdomain | HTTP to HTTPS, or www changes | Mixed signals if canonicals and redirects disagree |
| Site merge | Two sites combined into one | Overlapping pages competing, or valuable pages dropped |
Combining several changes at once (new platform, new domain and new design on the same day) makes it hard to diagnose problems. If you can, separate them.
Before Launch: The Pre-Launch SEO Site Migration Checklist
- Benchmark everything. Export Search Console performance by page and query, GA4 organic landing pages with conversions, and current rankings for your priority keywords. You need this to know whether anything changed.
- Crawl the old site completely. Save a full crawl with Screaming Frog or Sitebulb, including titles, meta descriptions, H1s, canonicals and structured data. Add URLs from the XML sitemaps, Search Console and your backlink tool, because a crawl alone misses orphan pages.
- List your most valuable URLs. Rank old URLs by organic clicks, conversions and referring domains. These get individual attention in the redirect map and in post-launch checks.
- Build the redirect map. Map every old URL to its closest new equivalent with a 301 redirect. Use one-to-one mapping wherever possible. Redirecting everything to the homepage is treated much like a 404 by Google.
- Keep content parity. Compare old and new templates. Copy on category pages, FAQs, reviews and internal links often disappears in redesigns without anyone deciding to remove it.
- Carry over metadata and structured data. Titles, meta descriptions, canonical rules, hreflang and schema should be migrated deliberately, not left to the new platform's defaults.
- Protect the staging site. Use password protection or IP restrictions so staging cannot be indexed. Relying only on robots.txt or noindex is risky because those settings are often copied to production.
- Test on staging. Crawl the staging site, test the redirect map against it, check page speed on key templates and confirm analytics tags fire.
Launch Day: Website Migration SEO Checks
- Redirects are live. Run the full list of old URLs through a crawler in list mode and confirm each returns a single 301 hop to a 200 page.
- Staging restrictions are removed: no sitewide noindex, no password, and robots.txt allows crawling.
- Canonical tags point to the new URLs, not to staging or old addresses.
- Internal links point directly to new URLs rather than relying on redirects.
- New XML sitemaps are live and submitted in Search Console. Keeping a copy of the old sitemap submitted for a short time can help Google find and process the redirects.
- Analytics and conversion tracking work: test a real purchase or form submission.
- Google Merchant Center feeds, paid ads final URLs, email templates and social profiles are updated to the new URLs.
How Do You Handle SEO During a CMS Migration?
You handle SEO during a CMS migration by treating the new platform's URL rules and templates as the biggest risk, because they change for every page at once. Each platform has fixed patterns: Shopify forces /products/ and /collections/ prefixes, WordPress builds URLs from permalink settings, and a custom CMS does whatever its routes say. Before you commit, list how every old URL pattern will translate, and check that the new CMS lets you set title tags, meta descriptions, canonicals, redirects and structured data per page. Plugins or apps that handled SEO on the old platform (redirect managers, schema, sitemaps) need a replacement on the new one. Moving a store to Shopify? Our Shopify migration service handles the build side.
Domain Migration SEO: Extra Steps
A domain change adds a few steps to the list above.
- Verify both the old and new domains in Search Console before launch.
- After the 301 redirects are live, use the Change of Address tool in the old property. It only works for moves between domains, not for HTTP to HTTPS or path changes.
- Keep the old domain registered and the redirects in place for the long term. Google recommends keeping redirects for at least a year, and we advise keeping them indefinitely since links to the old domain will keep arriving.
- Contact the sites behind your most valuable backlinks and ask them to update the link to the new domain.
- Update your business profiles and citations (Google Business Profile, directories) so the new domain is consistent everywhere.
After Launch: Monitoring for Six to Twelve Weeks
- Daily for the first week. Check Search Console for crawl errors, 404s and server errors, and review organic sessions and conversions against the benchmark.
- Weekly for the first two months. Compare clicks and impressions for your top pages, check the Page indexing report for new exclusions, and watch rankings for priority keywords.
- Fix 404s quickly. Any old URL returning a 404 that has traffic or links needs a redirect added the same day.
- Re-crawl the new site. Look for redirect chains, broken internal links, duplicate titles and missing canonicals that slipped through.
- Review after three months. Compare organic performance with the benchmark, adjusting for seasonality, and plan follow-up work.
How Long Does SEO for a Site Migration Take?
SEO for a site migration usually takes several weeks of work before launch plus six to twelve weeks of monitoring after it. The pre-launch phase (benchmarks, crawl, redirect map, staging review) is the longest part and should start as soon as the new URL structure is being designed, not in launch week. Small sites with a few hundred URLs move through it quickly. Large catalogs, domain changes and site merges take longer because the redirect map and content comparison grow with every URL.
Some ranking movement in the first weeks is normal while Google recrawls and reprocesses the site. What should worry you is a steady decline in impressions for pages that previously performed well, which usually points to missing redirects, lost content or indexing problems.
Common SEO Site Migration Mistakes
- Launching with noindex still on. The most common and most damaging mistake, and the easiest to prevent.
- Redirecting old products or categories to the homepage. Map them to the closest relevant page instead.
- Using 302 redirects by default. Some platforms and plugins create temporary redirects. Use 301s for permanent moves.
- Dropping category copy in the new design. Content on collection and category pages often carries rankings that vanish when the new template has no space for it.
- Forgetting images and PDFs. Files that earn traffic or links need redirects too.
- Launching before a busy season. Avoid migrating just before your peak sales period, when any dip hurts most.
Getting Expert Help With a Website Move
A migration is a good moment to fix old problems as well as avoid new ones, so run through our SEO audit checklist on the old site first. Moving to Shopify? Our Shopify SEO checklist covers the platform's URL structure and redirect tools.
If the stakes are high, our SEO migration service handles the benchmark, redirect map, staging review, launch checks and post-launch monitoring for you. Not sure how much risk your move carries? Start with a free audit. More guides are on the 95 Solutions blog.