Website Migration SEO: Preserving Rankings During Major Changes
Website migrations are among the riskiest events in SEO. Whether changing domains redesigning architecture moving to HTTPS or switching CMS platforms migrations can cause significant ranking and traffic losses if not executed carefully.
Types of Website Migrations
Domain migration involves moving from one domain to another. Platform migration means switching CMS or hosting platforms. Architecture migration involves changing URL structure navigation or site hierarchy. Design migration updates visual design without changing URLs. HTTPS migration moves from HTTP to HTTPS. Often multiple migration types happen simultaneously increasing complexity and risk.
Pre-Migration Planning
Baseline Documentation
Before making any changes document your current state: export all current URLs with their status codes, export current rankings for all tracked keywords, export backlink data for all pages with external links, document current organic traffic levels by page and section, and create a detailed URL mapping document showing where each old URL will redirect.
URL Mapping
Create a comprehensive 1-to-1 URL mapping: Map every old URL to its new equivalent. For pages without a direct equivalent map to the most relevant new page. Never redirect old URLs to the homepage as a default. Ensure new URLs are live and return 200 status codes before implementing redirects.
Technical Implementation
301 Redirects
Implement 301 permanent redirects for all mapped URLs. Use server-level redirects rather than JavaScript or meta refresh redirects. Test redirects individually before launch. Ensure redirect chains are minimized. Monitor for redirect loops.
Update Internal Links
Update all internal links to point directly to new URLs rather than relying on redirects. This preserves crawl efficiency and link equity. Update navigation menus footer links sidebar links content body links and sitemap entries.
Launch Day Execution
On migration day implement all redirects simultaneously, submit new sitemap to Google Search Console, verify robots.txt is not blocking new URLs, test a sample of redirects for correct behavior, monitor server error logs for issues, and verify Google Analytics is tracking correctly on new URLs.
Post-Migration Monitoring
Monitor closely for 4 to 8 weeks after migration. Daily rankings check for target keywords. GSC crawl stats and error monitoring. Google Analytics traffic comparison to baseline. Crawl error review and resolution. Expect temporary ranking fluctuations for 2 to 6 weeks. If rankings have not recovered after 8 weeks investigate potential issues.
Conclusion
Website migrations are inherently risky but manageable with thorough planning careful execution and diligent monitoring. The key to success is documentation: know exactly what you have before migrating map every URL precisely implement redirects correctly and monitor closely afterward.