Download the SEO ROI calculator before launch.
Create the source inventory
Export indexable URLs, internal links, canonicals, status codes, sitemaps, important search observations, and representative templates. A migration cannot preserve what the team never inventoried.
Map and test redirects
Each retired URL should have a justified final destination. Avoid chains, loops, blanket homepage redirects, and mappings that change intent. Test both the response and the internal links that point to it.
Verify after launch
Crawl the new site, compare templates and counts, submit the production sitemap, inspect critical URLs, and monitor server logs. Keep rollback criteria explicit and separate submission receipts from indexing observations.