Website Migration SEO Checklist for a Smooth Site Move
Migration SEO is the work of protecting your search rankings and organic traffic when you move or rebuild a website, whether you’re changing domains, switching platforms, restructuring URLs or moving to HTTPS. The core of it is simple: record what you have now, map every old URL to its new home with 301 redirects, test the new site before launch and monitor closely afterward.
Migrations are one of the riskiest moments for a site’s search visibility, because search engines have to rediscover and re-evaluate pages at new addresses. Careful planning keeps that dip small and short, while skipping steps can cost traffic that takes months to win back.
What Is Migration SEO?
Migration SEO covers any change that affects how search engines find, crawl or understand your site. The risk depends on how much changes, and especially on whether URLs change.
| Migration type | What changes | SEO risk |
|---|---|---|
| HTTP to HTTPS | The protocol of every URL | Lower, if redirects are set up correctly |
| Redesign with the same URLs | Templates, layout and sometimes content | Lower to moderate, depending on content changes |
| URL structure change | Paths and page addresses on the same domain | Moderate to high |
| Platform or CMS change | The system behind the site, usually with URL and template changes | High |
| Domain change | The domain itself, often with other changes | Highest |
Combining several changes at once, such as a new platform, domain and design, raises the risk further. When you can, limit the number of changes in a single launch, or plan extra testing and monitoring when you can’t.
How to Protect SEO During a Migration
A successful migration follows four phases, each with its own job. The table summarizes them before the sections below cover each in detail:
| Phase | Main tasks |
|---|---|
| Before the migration | Benchmark performance, crawl the current site, decide what stays and build the redirect map |
| On staging | Recreate SEO elements, test redirects and check the site can be crawled correctly |
| Launch | Make the site indexable, activate redirects, submit sitemaps and verify tracking |
| After launch | Monitor crawling, indexing, rankings and traffic, and fix problems quickly |
Start planning early. Benchmarking, crawling and redirect mapping should begin weeks before launch, and larger sites need more lead time than small ones.
Before the Migration
The preparation phase gives you the data you’ll need to protect rankings and to measure the migration’s impact. Most migration problems trace back to something missed here.
- Record benchmarks. Save organic traffic, conversions, keyword rankings, indexed pages and page speed for key pages, ideally covering 12 months so you can account for seasonality.
- Crawl the current site. Use a crawler to export every URL along with titles, meta descriptions, headings, canonical tags and internal links.
- Find your most valuable pages. Combine crawl data with analytics, Search Console and backlink data to identify pages with traffic, rankings or links.
- Decide what to keep. Choose which pages move as they are, which merge into others and which are removed, and fix existing issues so they don’t carry over.
- Plan the new URL structure. Keep URLs the same where you can, since every changed URL needs a redirect and time to be re-evaluated.
- Back up the old site. Keep a full copy so you can check old content or roll back if needed.
Build Your Redirect Map
The redirect map is the most important document in any migration. It lists every old URL alongside the new URL that should replace it, so search engines and visitors land on the right page.
Use permanent 301 redirects and point each old URL to its closest equivalent, such as an old product page to the same product’s new page. Avoid sending large numbers of unrelated pages to the homepage, since search engines may treat those as missing pages rather than moved ones.
Keep redirects simple and lasting. Avoid chains where one redirect leads to another, update internal links to point straight at new URLs and keep redirects in place long term, for at least a year and ideally indefinitely for important pages.
Test the New Site on Staging
A staging site lets you check SEO elements before search engines see them. Keep it password-protected or blocked from indexing while you work, then run through these checks:
- Titles and meta descriptions. Confirm key pages carry over their optimized titles and descriptions, with no placeholder text.
- Content. Make sure important pages keep their main content, headings and internal links.
- Canonical tags. Check that canonicals point to the new URLs, not the old site or the staging domain.
- Structured data. Recreate product, breadcrumb and other markup, and test it.
- Hreflang. Update language and region tags if you run international versions.
- Redirects. Test a large sample of the redirect map, including your most valuable URLs.
- Speed and mobile. Compare page speed and mobile usability with the old site.
Launch Day Checklist
Launch is when small oversights cause the biggest problems. Work through these tasks as soon as the new site goes live:
- Remove staging blocks. Delete noindex tags and robots.txt rules left over from staging, and remove password protection.
- Activate redirects. Confirm the full redirect map is live and spot-check old URLs.
- Submit sitemaps. Submit the new XML sitemap in Google Search Console and Bing Webmaster Tools.
- Use Change of Address for domain moves. If the domain changed, verify both domains in Search Console and use its Change of Address tool.
- Check tracking. Confirm analytics, conversion tracking and tag manager setups are recording data.
- Crawl the new site. Compare it with your pre-migration crawl to catch missing pages, broken links and errors.
After Launch: Monitor and Fix
Some ranking and traffic movement is normal after a migration while search engines process the changes. What matters is spotting real problems early and fixing them before they compound.
Check Search Console regularly, at least weekly for the first several weeks, for crawl errors, 404s, indexing drops and redirect issues. Crawl the list of old URLs to confirm each returns a 301 to the right page, and fix any that return errors or point to the wrong place.
Compare traffic, rankings and conversions with your benchmarks. A short, small dip is expected, but a steep or lasting drop usually points to missing redirects, blocked pages, lost content or indexing problems that need investigating.
Common Migration SEO Mistakes
Most migration traffic losses come from a familiar set of errors. Watch for these at every stage:
- Missing or broken redirects. Old URLs that return 404 errors lose the value they built up.
- Redirecting everything to the homepage. Irrelevant redirects don’t pass on rankings for specific pages.
- Leaving staging blocks in place. A forgotten noindex tag or robots.txt rule can remove the whole site from search.
- Dropping content. Thinner pages, missing product descriptions or deleted category text can weaken rankings.
- Losing metadata and structured data. Titles, descriptions and markup that aren’t carried over need rebuilding.
- Breaking tracking. Missing analytics makes it impossible to measure or diagnose the migration’s impact.
- Removing redirects too soon. Old links and bookmarks keep sending visitors long after launch.
Migration SEO for Shopify Stores
Moving an online store to Shopify brings a few platform-specific points to plan around. Shopify uses fixed URL patterns, with products under /products/, collections under /collections/, pages under /pages/ and blog posts under /blogs/, so most URLs from another platform will change and need redirects.
Shopify lets you add URL redirects in bulk by importing a CSV of old and new paths, and it generates the XML sitemap and robots.txt file for you. Redirects in Shopify only take effect when the old URL no longer exists on the store, so they’re designed exactly for moved and retired pages.
Plan your product handles before importing, since handles become the product URLs. Carry over product SEO titles and meta descriptions in the product import, and when you change a handle later, keep the option to create a redirect from the old URL turned on.
Conclusion
Migration SEO comes down to preparation and follow-through: benchmark what you have, map every URL with 301 redirects, test thoroughly on staging and monitor closely after launch. Handled carefully, a migration can keep your hard-won rankings intact and give your site a stronger technical foundation. We hope this guide helps you plan your next migration with SEO in mind.



