ZakCodeX brand logo
ZakCodeX banner 3

SEO Migration Checklist: Redesign or Replatform Without Losing Rankings

Share

SEO Migration Checklist: How to Redesign or Replatform Without Losing Rankings

Successful website migration SEO preserves valuable URLs, content, metadata, internal links, redirects, crawlability, indexing signals, structured data, tracking and performance across launch. Missing redirects, lost content, incorrect canonicals, broken links, staging restrictions, faulty sitemaps and slower pages can undermine visibility. Weak monitoring allows these problems to persist; no checklist can guarantee unchanged rankings.

For teams planning SEO for website redesign and migration, professional SEO support belongs in discovery and testing, not only the post-launch review. The aim is to make every important old URL and search intent accountable in the new system.

What is an SEO migration?

An SEO migration is the coordinated work needed to protect search visibility during substantial website changes. A redesign changes presentation; a CMS migration changes content management; replatforming replaces the underlying platform. Each can affect how pages are discovered and understood.

Migration typeMain SEO risk to inspect
Website redesignContent, navigation and performance changes
CMS or ecommerce replatformingURLs, metadata, templates and rendering
Domain or subdomain-to-subfolder moveRedirects and URL references
HTTP to HTTPSProtocol redirects and inconsistent references
Hosting or infrastructure changeAvailability, response behaviour and access

Change only what the project requires. Google's site-move guidance recommends separating major changes where possible and notes that rankings can fluctuate during processing. Combining domain, CMS, content and navigation changes makes diagnosis harder, although platform constraints may require a combined release.

What should the migration plan establish first?

Define scope, owners, dependencies and launch criteria before development begins. Record what will change and what should remain stable. An SEO migration plan also needs backups and a practical rollback decision.

SEO owns inventory and validation priorities; developers own implementation; designers own usable navigation; content teams reconcile copy; analytics teams validate measurement. DevOps manages infrastructure, while the project manager coordinates approvals and business stakeholders accept trade-offs.

Document launch timing, escalation contacts and rollback triggers. Restoring old code may not safely reverse new orders or content edits, so assess data reconciliation before treating rollback as a simple switch.

What belongs in the primary SEO migration checklist?

Compare each critical SEO element before migration and after launch. Assign an owner and retain evidence of testing rather than marking tasks complete from visual inspection alone.

SEO AreaBefore MigrationAfter Launch
URLsInventory and map destinationsCompare old and new sets
RedirectsTest mapping rulesCheck status and final destination
ContentRecord valuable copy and intentReconcile migrated pages
MetadataExport titles and descriptionsCheck missing or changed fields
Internal linksMap navigation and contextual linksFind broken links and orphans
CanonicalsDefine preferred URLsInspect live annotations
Robots.txtPrepare production rulesCheck critical paths and assets
XML sitemapGenerate current canonical URLsValidate and submit
Structured dataInventory relevant markupValidate migrated output
AnalyticsSave baseline and event planVerify sessions and conversions
PerformanceBenchmark representative templatesCheck regressions
IndexingRecord status and exclusionsMonitor new URL processing
RankingsSave page/query baselinesCompare affected groups

How do you build a reliable baseline?

Combine a website crawl with CMS exports, search data, analytics and backlink information. A crawl alone cannot discover every orphan page. Preserve dated exports before URLs and reporting dimensions change.

Record status codes, canonicals, titles, descriptions, H1s, H2s, internal links, redirects, images, structured data, pagination, hreflang and robots directives. Reconcile sitemap URLs against CMS records and landing pages to identify gaps.

Export Google Search Console pages, queries, clicks, impressions, CTR and average positions, plus available indexing information. Save Google Analytics organic sessions, conversions and revenue or leads. Include crawl errors, important backlinks, Core Web Vitals and local or international pages. Available reports may be incomplete, so avoid treating one export as a complete URL inventory.

Prioritise pages with revenue, leads, backlinks, search demand or important internal-link roles. Compare historical periods to separate seasonal changes from migration effects.

How should URLs and redirects be mapped?

Assign every known old URL a deliberate outcome: keep, move, merge or remove. Redirect changed pages to the closest relevant replacement. Missing redirects leave users and crawlers without a route to the replacement content.

Old URLNew URLAction
/services/audit/services/auditKeep; return 200
/old-guide/guides/migrationPermanent redirect to equivalent
/guide-part-two/guides/migrationRedirect if content is genuinely consolidated
/retired-campaignNo relevant replacementReturn 404 or 410

Add current status, canonical destination, content status, priority and owner to the working redirect mapping. Use server-side permanent redirects, commonly 301, following Google's redirect guidance. Avoid homepage catch-alls, irrelevant destinations, chains and loops.

Test old URLs through to the final response, including case, trailing-slash and parameter variants where relevant. Update internal links directly. Keep the old host operational when it must serve redirects, and do not retire rules merely because launch has passed.

What content and navigation should remain stable?

Preserve high-value search intent and meaningful content unless there is a deliberate replacement plan. A visual redesign does not require rewriting successful pages. Unnecessary changes make migration analysis harder.

Reconcile core copy, headings, FAQs, product and category descriptions, images, alt text, metadata and supporting links. Preserve useful Open Graph fields for sharing. Improve clarity, accessibility and conversion design without silently removing information people search for.

Review category hierarchy, subcategories, breadcrumbs, click depth and related content. Replace old URLs in navigation, footers, contextual links and image links. Compare important pages' discoverability so a cleaner menu does not create orphan pages.

How do you validate crawlability and indexing signals?

Check staging protection, production access and canonical consistency separately. A page returning 200 is not necessarily indexable. Inspect HTTP headers, HTML directives and rendered output.

Protect staging with authentication where appropriate. Google's robots.txt guidance explains that crawl blocking is not a reliable way to prevent a URL appearing in search. Crawlers must access a page to observe its noindex directive.

At launch, remove unintended noindex rules and development blocks. Keep necessary CSS and JavaScript accessible. Check robots.txt paths, parameter rules and sitemap references against the actual production host.

Use self-referencing canonical tags on preferred pages and consistent destinations across links and sitemaps. Validate intentional cross-domain or parameter canonicals; never leave staging addresses. Google treats canonical annotations as signals, not guaranteed instructions.

Current XML sitemaps should contain canonical, indexable URLs returning successful responses, excluding redirects and errors. Segment them where useful and submit through Search Console. Google's sitemap guidance explains that submission supports discovery but does not guarantee indexing.

What can rendering, media and performance break?

A redesigned page must remain understandable to crawlers and usable on mobile devices. Validate important templates rather than the homepage alone. A faster-looking interface can still introduce slow interactions or missing content.

For JavaScript-heavy sites, inspect client-side rendering, server-rendered content, hydration, metadata and dynamic links. Verify crawlable links and important content using Google's JavaScript SEO guidance. Test mobile navigation, tap targets, responsive layouts and content parity.

Check broken media, migrated image URLs and valuable image-search assets. Use suitable compression, dimensions and formats such as WebP or AVIF where appropriate. Validate lazy loading rather than assuming images will appear without interaction.

Review server response, JavaScript, CSS, fonts, third-party scripts, caching and CDN behaviour. Core Web Vitals measure loading performance through LCP, responsiveness through INP and visual stability through CLS. Compare lab checks before launch with real-user measurements as they become available.

What changes need extra CMS and ecommerce scrutiny?

CMS migration SEO requires template-level comparison, even when page addresses remain unchanged. WordPress, Shopify, Magento, headless and custom CMS migrations can alter defaults. Replatforming SEO therefore needs explicit acceptance tests.

Check metadata and schema fields, pagination, category structures, filters and faceted navigation. Ecommerce migration SEO also needs product URLs, out-of-stock handling, product markup and canonical rules reviewed. Do not redirect every temporarily unavailable product away automatically.

Migrate relevant organisation, breadcrumb, product, article, local-business and review markup with its content. Preserve FAQ markup only where appropriate; valid markup does not guarantee enhanced search appearance. Validate output after deployment without adding unsupported claims.

For domain migration SEO, verify old and new Search Console properties and align redirects, canonicals, sitemaps, branding and analytics. Update important backlinks where possible, plus email and marketing links. Document every additional change if domain and platform must move together.

What should happen before and during launch?

Pre-launch SEO QA should prove the migration plan works; launch-day checks must confirm production matches it. A passing staging test cannot detect every deployment configuration error.

  1. Before launch: crawl staging with authorised access; compare URLs, content, metadata, links and redirects.
  2. Validate technical signals: check HTTPS, canonicals, robots, sitemap, schema and hreflang where relevant.
  3. Check experience and measurement: test mobile rendering, performance, analytics and conversion journeys.
  4. Deploy: activate redirect rules, remove staging restrictions and record the launch time.
  5. Verify live: crawl critical URLs, test redirects, inspect server errors and confirm Search Console verification.
  6. Confirm discovery and tracking: submit the sitemap, inspect important pages and review logs where available.

Test Google Analytics, Tag Manager, ecommerce, forms, phone events, consent handling and marketing pixels. Missing tracking can resemble organic traffic loss even when search clicks remain steady.

How should post-migration SEO be monitored?

Monitor technical health and business outcomes together, daily immediately after launch where practical. Re-crawl the site and reconcile old and new URL sets. Prioritise important pages and recurring template failures.

SignalWhat to investigate
404s, 5xx errors and chainsMissed mappings or infrastructure failures
Indexing and canonical changesUnexpected exclusions or selected URLs
Clicks, impressions and rankingsAffected page/query groups
Sessions and conversionsTracking accuracy and user journeys
Performance and crawl logsRendering, availability and response regressions

Review sitemap processing, structured data and backlinks reaching dead URLs. Keep an issue log with ownership, fixes and retest evidence.

What if rankings drop after migration?

Diagnose affected URLs before making broad changes. Temporary fluctuations do not automatically mean failure, but large or persistent losses require investigation. Ranking recovery after migration has no universal deadline.

First compare Search Console with analytics to rule out tracking loss. Then check redirects, indexability, canonicals, robots.txt and sitemaps. Compare content, internal links, removed pages and backlinks, followed by rendering, speed and server errors. Fix confirmed causes and monitor the affected groups before introducing further changes.

Frequently Asked Questions

No. Careful testing reduces avoidable risk, but search visibility can fluctuate. Preserve valuable signals and investigate material losses.

No. Retain useful URLs unless there is a clear reason to change them. Every change introduces additional mapping and validation work.

No. A sitemap lists preferred URLs; redirects route requests from retired addresses to relevant replacements.

No. Use a relevant replacement where one exists. Otherwise return an appropriate missing-page status rather than an unrelated destination.

No. It is a crawler instruction, not access control. Protect confidential staging environments with appropriate authentication.

No. Rendering, metadata, content, internal links and directives can change even when addresses remain stable.

Check the old response, destination relevance, number of hops and final status. Verify the replacement content is accessible and indexable.

Tracking tags, consent behaviour or event configuration may have changed. Validate measurement before assuming the migration caused search traffic loss.

No. Old links and bookmarks may still receive traffic. Plan ongoing redirect operation and review usage before removing rules.

Only if it remains accurate for the migrated page. Update URLs and changed facts, and validate against applicable requirements.

SEO, engineering, content, analytics and infrastructure owners should review their checks, with a named business owner accepting unresolved risks.

Use predefined criteria for serious failures. Assess data changes and operational consequences; fluctuating rankings alone do not establish that rollback is appropriate.