SEO Migration Checklist: Move a Site Without Losing Traffic
When a site changes platform, theme, or URL structure, traffic usually drops because old signals break: missing redirects, wrong canonicals, stale sitemaps, or important pages left noindexed after staging.
Before migration: map the URLs that actually matter
Do not rely only on a CMS export. Pull URLs with Google Search Console impressions, backlinks, paid campaigns, and real conversions. These are the pages you cannot afford to lose.
Create a sheet with old URL, new URL, redirect type, index status, last 90-day traffic, and notes. If an old URL has no exact replacement, redirect it to the closest page by search intent instead of sending everything to the homepage.
Migration day: check the fragile points
- Test 301 redirects for the most important URLs.
- Verify canonicals on the new templates.
- Open robots.txt and remove staging rules.
- Submit the new sitemap in GSC.
- Test speed on key templates because new themes often add scripts.
Use the Redirect Checker to trace redirect chains and the Sitemap Checker to catch old URLs still listed in XML.
After migration: watch the first 14 days
For two weeks, monitor coverage, crawl errors, CTR, and average position by URL group. Some movement is normal, but a spike in 404s or a complete impression drop for important URLs needs immediate action.
Conclusion
An SEO migration is not just a deploy. It is signal preservation. A checklist before, checks during, and monitoring after the move will prevent many avoidable organic traffic losses.
A small-team migration tip
If your team is small, do not try to validate every URL manually. Pick three buckets: money pages, pages with backlinks, and pages with steady GSC impressions. Test those first. Once the critical paths are clean, automate the long tail with crawls and redirect sampling.
Frequently asked questions
How long does an SEO migration take to stabilize?
Should all old URLs redirect to the homepage?
Nhận bản tóm tắt SEO checklist qua email
Đăng ký để nhận bản tóm tắt các bước tối ưu SEO quan trọng nhất từ bài viết này.
Nhập email để tải template audit SEO 1 trang, dùng ngay cho website của bạn.
Check your website for free
Run an SEO audit or check your traffic quality now — no signup required.