Skip to main content

Website Migration SEO

Website migrations (domain changes, platform changes, or major site restructures) are among the highest-risk SEO events. A poorly executed migration can cause significant traffic and revenue loss.

Learning Focus

After this lesson you can assess migration risk, map URLs, plan redirects, validate staging, monitor launches, and plan rollbacks.

This lesson covers the eight migration areas (leaves 11.2.1–11.2.8): migration risk assessment, URL mapping, redirect planning, staging crawl, analytics and tracking validation, launch monitoring, post-migration recovery, and rollback planning.

Migration Risk Assessment

Assess the risk level of the planned migration.

warning

Risk factors:

FactorHigher RiskLower Risk
URL changesAll URLs changeSame URLs, same structure
Platform changeDifferent CMSSame CMS, different version
Content changesContent restructured or reducedContent preserved
Domain changeNew domainSame domain
Site architectureInformation architecture changesSame structure
Redirect complexityThousands of redirects neededFew redirects needed

Risk levels:

LevelCharacteristicsQA Required
LowSame platform, same URLs, minor design changesStandard QA
MediumNew platform, same URL structure, content preservedExtended QA, staged rollout
HighNew domain, new URLs, new platformFull migration process, rollback plan

URL Mapping

Core Concept

Map every existing URL to its new URL.

URL mapping requirements:

RequirementDescription
Every current URLEvery page that has traffic, links, or indexation must be mapped
1:1 mapping where possibleEach old URL maps to the most relevant new URL
Content-basedThe new URL should have equivalent or better content
No generic redirectsAvoid catch-all redirects to the homepage
External link preservationURLs with external backlinks should have dedicated redirects

URL mapping process:

  1. Export all current URLs from crawl, sitemaps, GSC (indexed pages).
  2. For each URL, determine the appropriate new URL or handling (redirect, 404, consolidate).
  3. Document the mapping in a spreadsheet.
  4. Validate the mapping for accuracy.

Redirect Planning

Plan redirect implementation.

Redirect requirements:

RequirementImplementation
301 for permanent movesAll URL changes use 301 (not 302)
1:1 redirectsAvoid redirect chains
Wildcard redirectsOnly for pattern-based changes (e.g., /oldblog//blog/)
No redirect chainsMaximum 1 redirect hop
Redirect validationTest every redirect before launch

Staging Crawl

Crawl the staging environment to verify configurations before launch.

Staging crawl checks:

CheckMethod
All URLs return 200Crawl staging
Meta tags presentCrawl check
Canonical tags correctCrawl check
Schema validatesRich Results Test on samples
Mobile rendering passesLighthouse (mobile audit)
Page speed passesLighthouse
No noindex on pages that should be indexedCrawl check
Internal links workCrawl check

Analytics and Tracking Validation

Verify that analytics, tracking, and conversion measurement work after migration.

Validation checks:

CheckMethod
GA4 tracking code firesReal-time report
GSC property verifiedGSC verification
Conversion events fireGA4 debug view
UTM parameters workTest URLs
CRM integrationTest form submissions
Heatmap/session recordingVerify on new pages

Launch Monitoring

Monitor the site closely immediately after launch.

Post-launch monitoring (24-72 hours):

CheckFrequencyAction if Issue Found
GSC crawl errorsEvery 2-4 hoursFix errors immediately
Index coverageEvery 4 hoursCheck for unexpected drops
Organic trafficCompare to pre-launchInvestigate drops
Server errors (5xx)Real-timeFix immediately
Redirect validationSpot-check 50 redirectsFix incorrect redirects
Search appearanceManual brand searchCheck for issues

Post-Migration Recovery

Monitor and optimize the site in the weeks after migration.

Recovery monitoring (first 4-8 weeks):

MetricExpected PatternAction
Organic trafficMay drop 10-30% initially, recover over 4-8 weeksIf drop exceeds 40%, investigate
Indexed pagesShould return to pre-migration count within 4 weeksIf not, check sitemaps, crawl
RankingsMay fluctuate, should stabilize by week 8If not, review content quality
Core Web VitalsShould be at least at pre-migration levelIf worse, optimize

Rollback Planning

Plan for the possibility of rolling back the migration.

Rollback criteria:

CriterionDecision
Traffic drop > 50% after 1 weekConsider rollback
Critical SEO configuration not workingRollback until fixed
Revenue impact exceeds thresholdRollback or staged restore
Major technical issues unresolved after 24 hoursRollback

Rollback plan components:

  1. How to restore old site (backup, database, DNS).
  2. How to preserve any new content created on the new site.
  3. Communication plan for stakeholders.
  4. Timeline for reattempting migration.

What's Next

References