In this article
A website migration is more consequential when the site already supports important work for the company behind it. Years of content, search visibility, workflows, and integrations may already depend on the current website. That value may include editorial archives, reports, course catalogs, location pages, forms, analytics, or publishing systems. Migration therefore changes more than the platform; it changes a public-facing system that helps people find information, take action, and move through the business.
This website migration SEO checklist is for teams responsible for that kind of project. It is especially useful when the migration involves a CMS, redesign, frontend, domain, URL structure, or content library because those changes can affect both search visibility and how the website operates. This is not a promise of unchanged rankings or traffic; it is a process for identifying what matters, mapping the change, testing the new implementation, and monitoring the result closely enough to correct avoidable problems.
Classify the migration before planning it
The word “migration” can describe several different projects. The checklist is more useful once you know what is actually changing.
| Migration type | Main risk |
|---|---|
| CMS or platform migration | Content models, templates, workflows, integrations, and URLs may change. |
| URL or information-architecture change | Existing URLs, internal links, redirects, and indexation signals may be disrupted. |
| Domain, protocol, or hostname change | Search engines must process a large set of new URL relationships. |
| Frontend or rendering change | HTML output, metadata, links, performance, and crawlability may change. |
| Redesign or rebuild | Templates, content hierarchy, conversion paths, and search architecture may change together. |
| Content consolidation or removal | Valuable pages, internal links, topical coverage, and backlinks may be lost. |
Real projects often combine several types. A company may change the CMS, public templates, frontend, content library, and URL structure in the same project. Treat each change as a separate risk, even when everything launches together.
Before the migration, identify what already has value
Start with an inventory of the current website, but do not limit the inventory to URLs and metadata. The website may contain business assets that are not obvious from a basic crawl.
Review:
- Indexed and crawlable URLs.
- Organic landing pages and important query groups.
- Pages that generate leads, registrations, inquiries, or other valuable actions.
- URLs supported by backlinks or regularly referenced by external sources.
- Internal-link structure and navigation paths.
- Content types, relationships, taxonomies, and structured records.
- Editorial archives, reports, resources, courses, directories, locations, or documentation.
- Images, PDFs, videos, and other downloadable assets.
- Forms, lead-routing paths, search, filters, and gated resources.
- Analytics, conversion tracking, consent tools, and advertising destinations.
- CRM, AMS, LMS, payment, identity, email, or other integrations.
- Editor permissions, review steps, approvals, and publishing workflows.
- Canonical rules, robots directives, structured data, and sitemap behavior.
Classify each important item as one of five decisions:
- Preserve it as it is.
- Change it deliberately.
- Consolidate it with another item.
- Retire it with an appropriate replacement or response.
- Investigate it before making a decision.
Not every old page needs a one-to-one replacement. Every retirement and consolidation decision should be deliberate, especially when the page has search visibility, backlinks, internal links, or a role in a larger content relationship.
Map URLs and content before launch
Start with a complete inventory of the current website and a map of what will happen to each important page. Create a redirect map for URLs whose paths, domains, or protocols will change.
If a URL stays the same, no redirect is required, but the page still needs to be validated on the new platform. If the path, domain, or protocol changes, map the old URL to the relevant new URL and test the redirect. Record content decisions separately from redirect decisions.
For important URLs, record:
- The current URL.
- The new URL, if the path, domain, or protocol changes.
- The page purpose and content type.
- The expected redirect response and reason.
- The canonical destination.
- Internal links that need to change.
- Metadata and structured-data requirements.
- Related assets or records.
- Whether the content is being replaced, consolidated, or retired.
- The person responsible for validating the result.
When an equivalent page exists and the URL is changing, redirect the old URL to the closest relevant destination. When several pages become one, confirm that the consolidated page genuinely serves the old pages’ purpose. Do not automatically send every retired URL to the homepage. An irrelevant destination can confuse visitors and search engines.
Track related assets, content relationships, filtered experiences, search behavior, and important user paths separately from the redirect map. Each needs its own validation criteria. A page can return a successful status code and still be wrong if its content, links, forms, or related records disappeared.
Preserve more than SEO signals
Redirects, canonicals, sitemaps, internal links, and structured data matter, but they are only part of what makes an established website valuable.
A migration can preserve the words on the page while losing the structure and behavior that make the website useful:
- Relationships between articles, authors, reports, courses, locations, or resources.
- Structured records used by search, filtering, directories, or templates.
- Editorial permissions and publishing workflows.
- Forms, lead routing, and conversion tracking.
- Member, customer, editor, or administrator access.
- Gated resources and account-aware content.
- Analytics and historical measurement continuity.
- Asset paths for images, documents, and downloadable resources.
- Structured data and internal-link relationships.
- Accessibility, performance, or important interaction behavior.
For example, a report catalog may still have pages after a migration while losing filters, related research, gated downloads, or subscription paths. A multi-location website may retain location pages while sending inquiries to the wrong team. A course catalog may preserve course descriptions while losing enrollment relationships or LMS connections.
The migration is complete only when the website still supports the work it was built to support.
Choose the destination based on how the website operates
There is no universal replacement for the current CMS. WordPress remains widely used. Other traditional CMSs, visual builders, headless systems, custom frontends, and hybrid architectures serve different requirements. Platform selection should follow the website’s content model, publishing process, integrations, ownership, and public experience.
| Destination direction | More appropriate when |
|---|---|
| Improve the current CMS | The platform is viable, but hosting, templates, plugins, workflows, or implementation are the real problem. |
| Traditional managed CMS | Editors need integrated page management, preview, structured content, and publishing in one system. |
| Webflow or another visual builder | The site has relatively controlled content structures and the team values visual editing without substantial backend complexity. |
| Headless or composable CMS | Structured content must serve multiple frontends or channels, and the team can support the additional architecture. |
| CMS with a custom Next.js or React frontend | The public experience needs substantial frontend control while content remains managed separately. |
| Hybrid architecture | Different parts of the website have genuinely different content, access, performance, or integration requirements. |
For any destination, ask:
- Can the team model and maintain its content cleanly?
- Can editors preview, review, approve, and publish safely?
- Can the platform support permissions and ownership requirements?
- How will search, filtering, structured data, forms, and integrations work?
- Who owns the frontend, APIs, hosting, caching, deployment, and monitoring?
- What new responsibilities will the destination introduce?
AI-assisted builders can speed up parts of implementation, but they do not remove migration risk. Generated routes, metadata, and canonical behavior need review alongside forms, analytics, integrations, ownership, and content relationships.
Validate the new website before launch
Staging validation should cover representative page types and workflows, not just the homepage and a few manually selected pages.
Technical checks
- Confirm that staging access controls will not be carried into production.
- Check for accidental
noindex, blocked resources, or restrictive robots rules. - Verify canonical URLs and metadata across each important template.
- Check internal links, pagination, breadcrumbs, and navigation paths.
- Confirm XML sitemap generation and URL selection.
- Validate structured data and rendered HTML.
- Test JavaScript-dependent content and links.
- Check for unexpected status codes, redirect chains, soft 404s, and missing assets.
- Test representative devices, browsers, and performance conditions.
- Check accessibility behavior for important templates and interactions.
Business and editorial checks
- Submit important forms and confirm routing, notifications, and tracking.
- Test CRM, AMS, LMS, identity, payment, search, and other integrations.
- Verify gated content and account-aware experiences.
- Confirm editor roles, approvals, previews, and publishing workflows.
- Compare migrated content, relationships, references, and assets with the source.
- Test search, filtering, directories, catalogs, and other structured experiences.
- Confirm analytics, consent tools, conversion events, and reporting continuity.
For a complex website, migrate a representative sample before scaling the process. Compare the content, routes, relationships, assets, metadata, and rendered pages between the two systems. Correct the mapping or transformation process before applying it across the rest of the site.
Launch with a controlled cutover
The launch plan should define the order of operations, monitoring responsibilities, and rollback criteria.
Before switching traffic:
- Complete the final content freeze and backup.
- Confirm the redirect rules are deployed and tested.
- Verify DNS, SSL, hosting, CDN, and server capacity.
- Confirm production canonicals, robots rules, and sitemaps.
- Test analytics, consent, forms, lead routing, and integrations.
- Confirm access to the relevant Search Console property and verify any new domain or URL-prefix properties.
- Test representative old URLs and new URLs.
- Define who monitors the launch and who can make emergency changes.
- Define rollback criteria before the launch begins.
Google recommends permanent redirects for URL changes and advises site owners to update internal links and sitemaps. It also notes that temporary fluctuations can occur while new URLs are processed. Read the Google guidance on site moves and migrations before finalizing the cutover plan.
Monitor the first days and weeks after launch
Post-launch monitoring is part of the migration plan. It is how the team finds problems that staging and launch checks did not expose.
Review:
- Search Console clicks, impressions, queries, and pages.
- Organic landing-page groups and important templates.
- Indexed-page patterns and crawl errors.
- Redirect failures, 404s, and soft 404s.
- Canonical mismatches and sitemap coverage.
- Server logs, where available.
- Organic conversions, form completion, and lead routing.
- Search, filtering, gated content, and account-aware journeys.
- Performance and integration errors.
- Reports from editors, customers, members, or internal teams.
Do not rely on a single sitewide traffic number. Compare affected and unaffected page groups, query groups, templates, and conversion paths. A sitewide traffic change may reflect demand, seasonality, a tracking problem, or a broader search change. A concentrated loss after a template, URL, or rendering change provides a more useful starting point for diagnosis.
If organic performance declines, investigate the cause before making another broad change. The Google traffic-drop guidance recommends using Search Console comparisons, page and query patterns, indexing reports, and URL Inspection as part of that process.
You can also read why organic traffic drops and what to check when website traffic drops after a redesign.
Common migration failures
The same problems appear repeatedly in migration projects:
- Treating a redesign as a visual project only.
- Migrating only pages visible in the main navigation.
- Relying on an automatic export without validating relationships and assets.
- Changing URL structures without a complete source-to-destination map.
- Redirecting retired pages to the homepage without a relevant replacement.
- Launching with staging directives still active.
- Losing image, document, or downloadable-asset paths.
- Losing canonical, structured-data, or internal-link behavior.
- Failing to migrate forms, analytics, or lead routing.
- Preserving content while losing publishing workflows or permissions.
- Testing only the homepage and a few common pages.
- Removing the old implementation before the new site has been validated.
- Assuming stable rankings or traffic are guaranteed after launch.
- Choosing a platform because it is fashionable rather than appropriate.
These failures are avoidable when the migration is treated as a change to an operating website rather than a one-time content transfer.
When additional migration support is justified
Additional migration expertise is worth considering when the website already supports substantial content, organic acquisition, multiple publishing workflows, or connected business systems. The need becomes clearer when a platform change is happening alongside a redesign, URL change, or content consolidation.
The strongest signal is not page count alone. It is the number of things that can be affected by a change and the cost of discovering the problem after launch.
When the current platform is the constraint, Valiance Labs helps companies plan and execute platform migrations for established websites. A wider failure across structure, templates, content, integrations, and maintenance may call for a website rebuild instead.
Sources and further reading
FAQ
What is included in a website migration SEO checklist?
It should cover URL and content inventory, redirects, internal links, canonicals, sitemaps, robots rules, structured data, staging validation, analytics, integrations, launch checks, and post-launch monitoring. For an established website, it should also cover content relationships, workflows, permissions, forms, and other business-critical behavior.
Do I need SEO migration planning if the URLs are staying the same?
Usually, yes. A platform, frontend, template, rendering, content, or internal-link change can affect search behavior even when the visible URL remains unchanged. The scope may be smaller, but indexation, canonical, rendered-content, metadata, performance, and analytics checks still matter.
How do I preserve SEO during a CMS migration?
Inventory valuable URLs and content first, map current pages to their new URLs or content decisions, preserve relevant content and internal links, configure redirects where URLs change, validate canonicals and sitemaps, and monitor Search Console after launch. No migration can guarantee unchanged rankings or traffic.
How long should website redirects remain active?
Google generally recommends keeping redirects for at least one year after a site move. Longer retention may still help visitors and external links, especially when old URLs have a long history. Review the Google site-move guidance for the current recommendation.
Should the old website stay available after launch?
Keep a rollback copy and the access needed to validate the old implementation for long enough to support testing and rollback, while preventing it from competing with the new site. The exact approach depends on hosting, access, security, and the migration plan. Do not remove it before important URLs, content, integrations, and workflows have been verified.
Can a website migration happen without losing rankings?
You can reduce avoidable risk, but no responsible migration plan can promise unchanged rankings. Search engines must process changes to URLs, content, links, rendering, and site structure. Careful mapping, testing, and monitoring give the team a way to identify and correct problems quickly.
What should be migrated, consolidated, or retired?
Base the decision on purpose, traffic, conversions, backlinks, internal links, content relationships, business value, and whether a relevant destination exists. Do not keep every page automatically, and do not retire pages solely because they received little recent traffic without understanding their role.
How is a CMS migration different from a redesign?
A CMS migration changes the system used to manage or deliver the website. A redesign changes the public experience. They often happen together, but either can occur without the other. Treating them as separate changes helps the team identify which risks come from the platform and which come from templates, content, URLs, or user experience.
How should a large website be migrated in phases?
Group the site by section, template, content type, or another meaningful boundary. Migrate and monitor a representative portion first, then expand after validating routes, content, redirects, rendering, integrations, and search behavior. The right boundary depends on the site’s architecture and how independently its sections operate.
Which platform should the website move to?
Choose based on the website’s content model, publishing workflow, permissions, integrations, public experience, hosting, and internal ownership. A platform that works well for a controlled marketing site may be a poor fit for a large archive, directory, course catalog, or integration-heavy website.
Research basis
This checklist was developed from current Google Search guidance, official platform migration documentation, market-share data, DataForSEO search-intent and SERP research, and the operational requirements of established websites. Vendor documentation is used to illustrate implementation considerations, not to establish that one platform is right for every migration.
About the author

Jacob Dymond
Founder, Valiance Labs
Jacob Dymond is the founder of Valiance Labs, where he works as an engineer focused on building and improving websites. His background covers software development, SEO, and web publishing. At Valiance Labs, he works on website rebuilds, platform migrations, new features, and organic search issues.
About Jacob Dymond