01Inventory the source
Crawl the public site, inspect the CMS and code, export content samples, map integrations, review analytics and search data, and document hidden dependencies.
02Design the destination
Define the route map, content model, components, CMS workflow, integrations, redirect rules, deployment architecture, acceptance tests, and rollback conditions.
03Migrate and validate
Build the destination, transform content and assets, reconnect functionality, compare source and destination records, and test production-shaped data before launch.
04Launch and monitor
Deploy, verify the canonical domain, test redirects and critical journeys, submit the sitemap, inspect crawl and analytics data, and resolve live-only failures.
The migration is complete when the destination works for visitors, editors, search engines, analytics, and the team maintaining it. A successful import alone is not a finished migration.