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

A safe SEO migration is a controlled change-management process, not a launch-day redirect task. Freeze the current URL and search baseline, decide which content and intent must survive, map changed URLs to relevant destinations, align redirects/canonicals/internal links/sitemaps, preserve analytics, rehearse the cutover and monitor live behavior afterward. No checklist can guarantee unchanged rankings, but disciplined evidence makes avoidable failures less likely and unexpected movement far easier to diagnose.

SEO migration checklist covering redirects, canonicals, analytics and launch monitoring
Decision snapshot

Quick answer

The highest-risk migration mistakes are structural: incomplete URL inventory, weak redirect mapping, accidental noindex/robots rules, canonicals pointing to the wrong version, broken internal links, changed content intent, missing analytics, or launching without live verification. Preserve comparable evidence before the move and treat post-launch monitoring as part of the migration, not as optional cleanup.

Last reviewed: 2026-10-07T00:00:00.000Z
Interactive migration lab

SEO migration control checklist

Use this as a launch-control worksheet, not as a ranking guarantee. A check is complete only when the named evidence exists. Progress is stored in this browser; no checklist state is sent to WebDesignK.

0% complete
Migration readiness0/35 evidence-backed checks

0/15 critical checks complete. 15 critical item(s) remain open.

StatusCheckCategorySeverityOwnerEvidence of doneRecheck cadence
Freeze a crawlable URL inventorySEOCriticalSEOCurrent crawl/export storedPre-launch baseline
Export search landing-page/query evidenceSEOCriticalSEOSearch Console exports storedPre-launch + 7/14/30-day comparison
Map every changing indexable URL to one relevant destinationSEOCriticalSEOReviewed redirect mapPre-launch + whenever routes change
Identify URLs that intentionally disappearContentCriticalSEO + ProductDocumented 404/410 or consolidation decisionPre-launch
Preserve or intentionally change canonical targetsSEOCriticalSEO + EngineeringRendered canonical QAPre-launch + launch
Keep robots directives explicit by environmentTechnicalCriticalEngineering + SEOProduction robots/indexability checkPre-launch + every environment change
Prevent staging/preview from being indexedSecurityCriticalEngineeringAuth/noindex environment checkContinuous until retirement
Validate internal links against new routesSEOHighContent + EngineeringBroken-link scanPre-launch + monthly
Preserve important page intent/content during redesignContentHighContent + SEOOld/new content comparisonPre-launch review
Recheck title/meta changes for priority pagesSEOHighSEO + ContentMetadata inventoryPre-launch + after template/content changes
Keep structured data valid and applicableSEOMediumSEO + EngineeringRendered JSON-LD validationPre-launch + template changes
Generate sitemap from canonical indexable URLsSEOHighEngineering + SEOSitemap QALaunch + automated ongoing
Test redirect chains and loopsTechnicalCriticalEngineering + SEORedirect auditPre-launch + post-launch crawl
Avoid redirecting unrelated removed pages to homeSEOHighSEOMapping reviewPre-launch
Verify status codes on representative routesTechnicalCriticalEngineeringAutomated route matrixPre-launch + launch + monthly
Validate mobile rendering and navigationUXHighUX + QA390px headed-browser QAPre-launch + UI releases
Verify forms and critical CTAs end to endUXCriticalQA + GrowthSubmission/recovery evidencePre-launch + launch
Check real content in templates, not placeholdersContentHighContent + QARepresentative template reviewPre-launch
Measure Core Web Vitals/performance riskTechnicalMediumEngineeringLab result + field monitoring planPre-launch + monthly
Verify analytics page-view/event continuityAnalyticsCriticalAnalyticsDebug/realtime evidenceLaunch + 7/14/30-day review
Preserve campaign/UTM handling intentionallyAnalyticsMediumAnalyticsAcquisition QALaunch + campaign changes
Annotate migration date and releaseAnalyticsMediumAnalytics + SEOChange logOnce at launch
Test consent/tracking behavior after route changesAnalyticsHighAnalytics + PrivacyConsent-state QALaunch + tracker changes
Validate security headers/auth boundariesSecurityHighSecurity + EngineeringSecurity test evidencePre-launch + infrastructure changes
Run accessibility preflight on templatesUXHighAccessibility + QAAutomated + manual checksPre-launch + component changes
Rehearse deployment and rollbackLaunchCriticalEngineering + OpsRunbook rehearsalBefore launch
Prepare DNS/CDN/cache change plan if applicableLaunchHighOpsChange/rollback planBefore infrastructure cutover
Launch with crawl/error/redirect monitoringLaunchCriticalSEO + OpsDashboards/alerts activeLaunch through first 30 days
Inspect priority URLs after launchLaunchCriticalSEO + QALive rendered checksLaunch day + first week
Monitor 404s and unexpected old-URL hitsSEOHighSEO + Ops404 report + redirect backlogDaily first week, then weekly/monthly
Compare indexation/search behavior over timeSEOHighSEODated Search Console review7/14/30 days + monthly
Keep important redirects long enough for users/searchSEOHighSEO + OpsRedirect retention ownershipOngoing; review before removal
Review analytics and conversion guardrailsAnalyticsHighGrowthPre/post segmented review7/14/30 days
Document unresolved defects with ownersLaunchCriticalPM + QALaunch exception logLaunch through hypercare
Run 30-day migration reviewLaunchHighCross-functionalDecision log + backlogDay 30

1. Overall evidence-backed completion

Takeaway: the overall percentage is useful only when critical launch controls are also closed.

0%
0/35all checks0/15critical checks

Text fallback: 0 of 35 checks complete; 0 of 15 critical checks complete.

2. Completion by category

Takeaway: uneven progress exposes cross-functional handoff gaps before cutover.

SEO
0/12
UX
0/3
Technical
0/4
Analytics
0/5
Content
0/3
Security
0/2
Launch
0/6

Text fallback: SEO 0/12; UX 0/3; Technical 0/4; Analytics 0/5; Content 0/3; Security 0/2; Launch 0/6.

3. Preflight, launch and post-launch coverage

Takeaway: a migration is not finished at deploy; post-launch evidence closes the loop.

Preflight
0/1
Launch
0/21
Post-launch
0/13

Text fallback: Preflight 0/1; Launch 0/21; Post-launch 0/13.

Source/assumption note: the checklist is an editorial migration control framework informed by the cited Google Search Central guidance. Progress values come only from these 35 checks and your browser-local completion state; they are not ranking forecasts or benchmark data.

Decision assets

Tables built for the buying decision

Primary decision table

CheckCategorySeverityOwnerEvidenceStatus
Freeze a crawlable URL inventorySEOCriticalSEOCurrent crawl/export storedOpen
Export search landing-page/query evidenceSEOCriticalSEOSearch Console exports storedOpen
Map every changing indexable URL to one destinationSEOCriticalSEOReviewed redirect mapOpen
Identify URLs that intentionally disappearSEO/ProductCriticalSEO/ProductDocumented 404/410 or consolidation decisionOpen
Preserve or intentionally change canonical targetsSEO/EngineeringCriticalSEO/EngineeringRendered canonical QAOpen
Keep robots directives explicit by environmentEngineering/SEOCriticalEngineering/SEOProduction robots/indexability checkOpen
Prevent staging/preview from being indexedEngineeringCriticalEngineeringAuth/noindex environment checkOpen
Validate internal links against new routesContent/EngineeringHighContent/EngineeringBroken-link scanOpen
Preserve important page intent/content during redesignContent/SEOHighContent/SEOOld/new content comparisonOpen
Recheck title/meta changes for priority pagesSEO/ContentHighSEO/ContentMetadata inventoryOpen
Keep structured data valid and applicableSEO/EngineeringMediumSEO/EngineeringRendered JSON-LD validationOpen
Generate sitemap from canonical indexable URLsEngineering/SEOHighEngineering/SEOSitemap QAOpen
Test redirect chains and loopsEngineering/SEOCriticalEngineering/SEORedirect auditOpen
Avoid redirecting unrelated removed pages to homeSEOHighSEOMapping reviewOpen
Verify status codes on representative routesEngineeringCriticalEngineeringAutomated route matrixOpen
Validate mobile rendering and navigationUX/QAHighUX/QA390px headed QAOpen
Verify forms and critical CTAs end to endQA/GrowthCriticalQA/GrowthSubmission/recovery evidenceOpen
Check real content in templates, not placeholdersContent/QAHighContent/QARepresentative template reviewOpen
Measure Core Web Vitals/performance riskEngineeringMediumEngineeringLab + field planOpen
Verify analytics page-view/event continuityAnalyticsCriticalAnalyticsDebug/realtime evidenceOpen
Preserve campaign/UTM handling intentionallyAnalyticsMediumAnalyticsAcquisition QAOpen
Annotate migration date and releaseAnalytics/SEOMediumAnalytics/SEOChange logOpen
Test consent/tracking behavior after route changesAnalytics/PrivacyHighAnalytics/PrivacyConsent-state QAOpen
Validate security headers/auth boundariesSecurity/EngineeringHighSecurity/EngineeringSecurity test evidenceOpen
Run accessibility preflight on templatesAccessibility/QAHighAccessibility/QAAutomated + manual checksOpen
Rehearse deployment and rollbackEngineering/OpsCriticalEngineering/OpsRunbook rehearsalOpen
Prepare DNS/CDN/cache change plan if applicableOpsHighOpsChange/rollback planOpen
Launch with crawl/error/redirect monitoringSEO/OpsCriticalSEO/OpsDashboards/alerts activeOpen
Inspect priority URLs after launchSEO/QACriticalSEO/QALive rendered checksOpen
Monitor 404s and unexpected old-URL hitsSEO/OpsHighSEO/Ops404 report + redirect backlogOpen
Compare indexation/search behavior over timeSEOHighSEODated Search Console reviewOpen
Keep old redirects long enough for users/searchSEO/OpsHighSEO/OpsRedirect retention ownershipOpen
Review analytics and conversion guardrailsGrowthHighGrowthPre/post segmented reviewOpen
Document unresolved defects with ownersPM/QACriticalPM/QALaunch exception logOpen
Run 30-day migration reviewCross-functionalHighCross-functionalDecision log + backlogOpen

Launch-day monitoring matrix

SignalWhy it mattersOwnerFirst response
Priority URL status/canonicalDetect wrong routes or canonical targetsSEO/EngineeringCompare against route/canonical manifest
Redirect misses/loopsCatch old URLs that fail or chainEngineering/SEOPatch mapping; avoid unrelated fallback
404 volume/sourceExpose missed internal/external old linksSEO/OpsClassify and map where appropriate
Analytics events/page viewsPrevent blind migration periodAnalyticsDebug routing/consent/event duplication
Forms/conversionsProtect business-critical journeysGrowth/QAReproduce by source/device and fix
Search Console crawl/index signalsObserve search processing over timeSEOInvestigate patterns; avoid daily overreaction
Use the result

Turn this planning result into a scoped review.

Send the assumptions, constraints and result summary. WebDesignK can review the architecture/content/implementation boundary, identify missing discovery inputs and return a prioritized next-step scope.

  • Bring: current site/product, constraints, integrations and your tool result.
  • You get: a scoped recommendation, open questions and implementation priorities.

A safe SEO migration is a controlled change-management process, not a launch-day redirect task. Freeze the current URL and search baseline, decide which content and intent must survive, map changed URLs to relevant destinations, align redirects/canonicals/internal links/sitemaps, preserve analytics, rehearse the cutover and monitor live behavior afterward. No checklist can guarantee unchanged rankings, but disciplined evidence makes avoidable failures less likely and unexpected movement far easier to diagnose.

What you'll learn / decide

  • How to define migration “done” with evidence instead of memory
  • Which preflight items should block launch
  • How SEO, content, UX, analytics, engineering and operations divide ownership
  • What should be rechecked at launch, during hypercare and across the first 30 days
  • How to turn post-launch anomalies into an owned, dated fix backlog

Last reviewed: October 7, 2026. Google Search documentation and product behavior can change, so re-check current official guidance before a major migration.

Decision snapshot for SEO Migration Checklist

The key tradeoff is change versus continuity. A redesign or replatform may improve the customer experience and technical foundation, but changing URLs, content, internal links, rendering, metadata and analytics at the same time makes attribution harder. Preserve proven search intent and critical journeys unless there is a documented reason to change them.

The migration should have a baseline, a route/content decision for every important old URL, named owners for critical controls, a rehearsed cutover, and a 30-day observation plan. If the team cannot show the evidence that proves those controls exist, launch readiness is not yet established.

Google’s current site-move guidance still centers on preparing and testing the new site, creating a mapping from old URLs to new URLs, configuring redirects, and monitoring both old and new URLs. For important redirects, Google says to keep them as long as possible and generally for at least one year so signals can transfer and old links continue to work.

SEO migration signal preservation map showing inventory, mapping and live verification
Preserve search evidence before changing URLs so old and new behavior can be compared.

How to use the checklist and define done

Treat the interactive checklist as a control register, not a ceremonial launch document. Each row has five things that matter operationally: the check, its severity, the owner class, the evidence that proves completion and a recheck cadence.

A useful definition of done sounds like this:

  • “Priority old URLs have a reviewed destination in the redirect manifest.”
  • “A production crawl proves the expected status code and canonical.”
  • “A 390px headed-browser pass proves the mobile navigation works.”
  • “Analytics debug/realtime evidence proves page views and primary conversions still arrive.”
  • “A rollback rehearsal proves the team can restore the previous release if a cutover condition fails.”

A weak definition of done sounds like “SEO checked,” “redirects added,” or “analytics should work.” Those statements are not observable and cannot be independently reviewed.

Decide who can accept an exception

Not every issue must block launch, but exceptions should be explicit. A missing decorative alt attribute is not the same risk as a production noindex, a broken checkout, a redirect loop or lost analytics.

Create an exception log with the unresolved issue, severity, affected URLs/journeys, temporary mitigation, accountable owner, acceptance decision and target fix date.

The checklist’s Critical only filter is designed for this gate. A migration can have medium-priority polish open while still being launchable; it should not silently carry unknown critical failures.

Critical preflight checks

Preflight exists to preserve evidence before the old system disappears. Once the move is live, teams often discover that they cannot reconstruct the exact old routing, metadata, query landing pages, content or analytics implementation they intended to compare.

Freeze at least these artifacts before cutover:

  1. crawlable URL inventory with statuses, canonicals and indexability
  2. XML sitemap snapshot
  3. priority landing pages and query exports from Search Console
  4. analytics baseline for priority landing pages and conversions
  5. redirect/source URL inventory
  6. important internal-link paths
  7. content decisions for pages being merged, removed or substantially rewritten
  8. release/version reference for the old site

If backlinks or high-value referring URLs materially affect the business, preserve those inputs too. The purpose is not to produce a huge archive; it is to retain enough evidence to answer “what changed?” later.

Build the route manifest before launch week

For every important old URL, decide one of four outcomes: same URL remains; moves to one relevant new URL; consolidates into a relevant destination; or intentionally disappears.

Avoid treating “redirect everything to the homepage” as a cleanup shortcut. It destroys diagnostic value and often creates a poor user outcome because the destination does not satisfy the old intent.

Strategy and content checks

SEO migrations fail when teams think only about routing and ignore intent preservation. A page can return 200, have a self-canonical and still lose value if the content no longer answers the same query or user need.

For priority pages, compare old and new:

  • primary topic and search intent
  • useful supporting sections
  • product/service facts
  • title/H1 relationship
  • internal-link context
  • conversion path
  • structured data that is still applicable
  • media or evidence that supported the page’s usefulness

If content is intentionally rewritten, record why. Then a post-launch change is interpretable as a deliberate content experiment instead of an unexplained migration regression.

Consolidation requires a content decision, not only a redirect

If several old pages are merged into one new destination, the destination should actually cover the meaningful intent those pages represented. A redirect can move users and crawlers; it cannot make an unrelated page equivalent.

SEO migration cutover sequence from baseline freeze through hypercare
A controlled SEO cutover uses evidence-backed gates before and after deploy.

UX and conversion checks

Search continuity is only one dimension of a migration. A technically correct redirect plan does not help if the new site breaks forms, authentication, checkout, navigation, onsite search or the mobile experience.

Use realistic production-like content and test the journeys that generate business outcomes:

  • primary navigation and menus
  • mobile menu and sticky UI
  • site search, filtering and pagination if present
  • lead forms and confirmation/error states
  • checkout or purchase paths
  • login/password-reset flows when applicable
  • contact links, telephone/email actions and downloads
  • keyboard-only use of critical flows
  • visible focus and accessible names

Keep conversion evidence separate from search evidence. A drop in leads after launch may be caused by tracking, UX, traffic mix, routing or the form itself; having distinct controls makes the cause easier to isolate.

Technical/performance checks

A technical migration review should test rendered production behavior, not only source configuration.

Verify old URL response and redirect target, redirect chains and loops, new URL response status, canonical target, robots meta / X-Robots-Tag, robots.txt behavior by environment, sitemap membership, internal-link destination, rendered content, structured data, cache/CDN behavior, HTTPS and mixed-content behavior, and representative performance/layout stability.

For JavaScript-heavy sites, confirm that essential content and links exist in the rendered result available to users and crawlers. If rendering changes during the migration, include representative templates in the crawl/test matrix.

Separate performance regression from migration diagnosis

Core Web Vitals and lab performance matter, but do not let performance work obscure more direct launch failures such as wrong status codes, indexability, routes or canonicals. Capture a pre-launch performance reference, validate representative new templates and put performance optimization into the same owned backlog.

SEO and indexation checks

The strongest migration setup sends consistent signals. Internal links, redirect destinations, canonical tags and the XML sitemap should converge on the preferred new URLs.

For changed URLs:

  • use the most relevant new destination
  • avoid redirect chains when you can redirect old → final directly
  • verify old URLs do not accidentally return 200 with stale content
  • ensure destination pages are indexable when they are meant to rank
  • update internal links so the new site points directly to final URLs
  • publish the new canonical URLs in the sitemap

Google’s current guidance for a move with URL changes also recommends submitting the new sitemap and monitoring the migration. The old routing should not be removed immediately simply because a few weeks have passed; Google currently recommends keeping redirects generally for at least one year, and from a user perspective durable redirects are often useful for even longer.

Canonical is not a substitute for routing

A canonical tag is a signal about preferred duplication; it is not the same thing as redirecting a moved URL. If a page has genuinely moved and the old URL should no longer be served, use the appropriate redirect behavior and make canonical/internal-link/sitemap signals agree with the final destination.

Analytics/measurement checks

A migration without measurement creates a blind period exactly when the business needs evidence most.

Before launch, document the analytics property/stream and environment, page-view behavior for route changes, primary conversion events, consent dependency, cross-domain/payment behavior where relevant, campaign/UTM handling, internal/test traffic rules and reporting segments needed for the migration comparison.

At launch, verify events in debug or realtime tools with known test journeys. Check both presence and duplication: a migration can lose an event or accidentally fire it twice.

Annotate the migration date in the team’s reporting/change log. The comparison should be segmented by landing page group, device, source and business outcome where useful rather than relying on one site-wide percentage.

Security/accessibility/compliance checks

SEO work should not bypass security, accessibility or privacy controls just because launch pressure is high.

Migration QA should include staging/preview access control and indexation protection, authentication/authorization boundaries, security headers appropriate to the stack, HTTPS and certificate behavior, consent/tracking state changes, accessible navigation and forms, keyboard interaction, headings and landmark structure, meaningful image text alternatives where appropriate, and visible error/validation states.

Legal and regulatory obligations depend on the organization, location and data flows. Use the checklist to expose where specialist review is needed; do not treat an SEO migration article as legal or compliance certification.

Launch/handoff validation

Launch should run from a written cutover checklist with owners, rollback conditions and live evidence.

A practical sequence is:

  1. freeze the final route/content manifests
  2. run the final staging or preview crawl
  3. rehearse deployment and rollback
  4. perform DNS/CDN/cache changes if required
  5. deploy
  6. immediately test the priority old and new URL set
  7. validate robots, sitemap, canonicals and redirects
  8. validate forms and analytics
  9. confirm monitoring/alerts are active
  10. record defects and exceptions with owners

Do not assume staging evidence transfers perfectly to production. CDN rules, environment variables, hostnames, analytics configuration, consent, redirects and caching can behave differently after cutover.

Handoff should name day-two owners

The project is not complete until someone owns redirect changes, 404 triage, crawl/index monitoring, analytics anomalies, content fixes, release rollback/escalation, Search Console review and the 30-day migration decision log.

If an agency or temporary project team leaves immediately after launch, this ownership must be explicit before handoff.

30-day post-launch monitoring

Do not evaluate the migration from one volatile day. Use a dated monitoring loop that separates urgent technical failures from search systems reprocessing the change.

A useful cadence is:

Launch day: priority URL status/canonical, redirects, sitemap/robots, forms, analytics, crawl errors.

First week: missed old URLs, 404 sources, unexpected redirect chains, top landing pages, query/landing patterns, conversion anomalies and monitoring alerts.

Day 14: compare priority page groups, indexation patterns, significant query/landing changes, internal-link issues and any unresolved crawl anomalies.

Day 30: review the baseline versus current state, close resolved issues, document accepted changes and turn remaining work into a prioritized backlog.

Thirty-day SEO migration monitoring loop covering live URLs, search signals, analytics and fix backlog
Post-launch migration work compares live evidence with the saved baseline and feeds defects into an owned backlog.

Investigate patterns, not isolated screenshots

When something moves unexpectedly, record the date first observed, affected URL/query/template group, technical status, canonical and redirect behavior, content change, internal-link change, analytics evidence, owner, next test and result.

This prevents the team from changing several things at once and losing the ability to learn from the migration.

Keep redirect retention owned

Google currently says redirects for a site move should generally remain for at least one year, and ideally users should continue to be sent to the relevant destination when old links are still in circulation. Do not schedule blanket redirect deletion merely because the launch project ended. Assign an owner and only remove mappings with evidence that the old route is no longer useful.

Migration acceptance gates before you call launch ready

A migration should pass explicit gates rather than relying on a meeting where everyone says their area “looks good.” A practical gate model separates route integrity, search integrity, measurement integrity and business-journey integrity.

Route integrity gate

The route manifest should prove that representative old URLs behave as intended. Sample unchanged pages, direct old-to-new redirects, consolidated pages, intentionally removed pages, query-parameter variants and known malformed URLs. Validate status codes, final destinations, chains and loops. If the migration changes hostnames or protocols, test each supported host variation too.

The route gate fails when a critical old URL has no reviewed outcome, a redirect loops or chains unexpectedly, the final destination is unrelated, or a supposedly removed URL returns an accidental soft success state.

Search integrity gate

The new page should send internally consistent signals. The rendered canonical, indexability directives, internal links and sitemap inclusion should agree with the preferred URL. Priority content should preserve the intended user/search purpose unless the team intentionally changed it.

The search gate fails when production carries staging directives, canonicals point to the wrong host/path, important destinations are not crawlable, or internal links still point through avoidable redirects.

Measurement and journey gates

Analytics needs a known test session that proves page views and primary conversions arrive once, with the expected consent state and acquisition information. Business journeys need real browser tests for forms, purchase paths, account actions and error recovery.

These gates matter because a migration can be technically crawlable while silently losing attribution or leads.

Reduce simultaneous change when diagnosis matters

Sometimes a redesign, CMS replatform, domain move, information-architecture rewrite and content rewrite are bundled into one release. That may be necessary, but every additional dimension of change makes post-launch diagnosis harder.

When the business can sequence safely, consider separating changes:

  • move infrastructure while keeping URLs/content stable
  • change templates while preserving page intent and routing
  • migrate URLs with a frozen content baseline
  • run major content experiments after migration behavior stabilizes

This is not a universal rule to delay useful improvements. It is a risk-management technique. If several changes must launch together, document them in the baseline so later analysis knows what moved.

Automate deterministic checks; manually review meaning

Automation is excellent for large, repeatable validations: status codes, redirect targets, canonical extraction, robots directives, sitemap membership, broken internal links, metadata presence and structured-data parsing.

Manual review remains important for questions automation cannot answer reliably by itself:

  • Is the redirect destination genuinely relevant?
  • Did the rewritten page preserve the important user/search intent?
  • Does mobile navigation still make sense?
  • Is a consolidated page actually useful?
  • Does the conversion journey feel coherent?
  • Is an exception acceptable for launch?

Use machines to widen coverage and humans to judge meaning. The strongest migration QA combines both rather than treating a crawler report as complete acceptance evidence.

Migration evidence package for handoff

A compact handoff package makes future diagnosis dramatically easier. Keep together the old URL inventory, final redirect manifest, new route manifest, canonical/indexability crawl, sitemap snapshot, analytics/event QA evidence, migration date/release identifier, exception log, rollback/runbook and 7/14/30-day review notes.

This package is especially valuable when the migration involves multiple vendors or when the team that built the new platform will not own SEO operations afterward.

For implementation support, see SEO Marketing. Related guides include the technical SEO audit checklist, the website redesign checklist, and the B2B SEO strategy guide.

Sources and assumptions

The Google Search Central documentation in the source list was re-checked on October 7, 2026. The specific “generally at least one year” redirect-retention guidance comes from Google’s current site-move documentation. Search processing time, ranking movement and traffic outcomes cannot be guaranteed.

The interactive checklist, categories, severity labels and recheck cadence are a WebDesignK editorial control framework. They are not Google ranking factors, an industry benchmark, a legal opinion or a guarantee that rankings will remain unchanged.

Frequently asked questions

Can an SEO migration guarantee no ranking loss?

No. Search systems can reprocess changed URLs/content and external factors also move. The goal is to preserve signals and remove avoidable technical/content mistakes.

Should every old URL redirect to the homepage?

No. Map to the closest relevant destination when one exists; unrelated blanket redirects are poor user and diagnostic behavior.

When should redirect mapping begin?

During information-architecture and content decisions, well before launch.

How long should redirects stay?

Keep important redirects as a durable part of the routing strategy rather than removing them immediately after launch; re-check official guidance and operational needs.

Should the sitemap contain redirected URLs?

Use canonical indexable destination URLs in the sitemap, not old redirected URLs.

What should be compared after launch?

Route/status/canonical behavior, crawl/index signals, priority landing pages, queries, analytics/conversions, performance and error/404 patterns—using the pre-migration baseline.

Evidence

Sources and assumption boundaries

Fast-changing platform, pricing and search claims were reviewed on 2026-10-07T00:00:00.000Z. Interactive scores and scenarios are clearly labeled planning models, not sourced market benchmarks.

Continue reading

More ideas for your next move

View all SEO
Exploded topical content architecture with customer decision, supporting questions, source evidence and internal review paths connected in four layersOct 22, 2026 · 16 minTopical Authority: How to Build a Content System Around Real ExpertiseRead article Original 3:2 Comic Insight Lab editorial illustration of a researcher assembling search intent notes, primary evidence, entities, subject expert inputs and internal linking decisions into a reviewed content brief. Fictional conceptual scene.Oct 22, 2026 · 15 minSEO Content Brief: A Template for Search Intent, Entities and Internal LinksRead article Original 3:2 X-Ray Reveal cutaway of two apparently competing search pages exposing distinct reader intent, canonical selection and internal-link evidence. Conceptual, not a Google result screenshot.Oct 22, 2026 · 12 minKeyword Cannibalization: How to Find and Fix Competing PagesRead article

Need a digital strategy your buyers can believe in?

Bring us the commercial goal, the constraints and the current site or product. We’ll turn the strategy into a system your team can actually ship and measure.

Start a conversation