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.000ZSEO 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.
| Status | Check | Category | Severity | Owner | Evidence of done | Recheck cadence |
|---|---|---|---|---|---|---|
| Freeze a crawlable URL inventory | SEO | Critical | SEO | Current crawl/export stored | Pre-launch baseline | |
| Export search landing-page/query evidence | SEO | Critical | SEO | Search Console exports stored | Pre-launch + 7/14/30-day comparison | |
| Map every changing indexable URL to one relevant destination | SEO | Critical | SEO | Reviewed redirect map | Pre-launch + whenever routes change | |
| Identify URLs that intentionally disappear | Content | Critical | SEO + Product | Documented 404/410 or consolidation decision | Pre-launch | |
| Preserve or intentionally change canonical targets | SEO | Critical | SEO + Engineering | Rendered canonical QA | Pre-launch + launch | |
| Keep robots directives explicit by environment | Technical | Critical | Engineering + SEO | Production robots/indexability check | Pre-launch + every environment change | |
| Prevent staging/preview from being indexed | Security | Critical | Engineering | Auth/noindex environment check | Continuous until retirement | |
| Validate internal links against new routes | SEO | High | Content + Engineering | Broken-link scan | Pre-launch + monthly | |
| Preserve important page intent/content during redesign | Content | High | Content + SEO | Old/new content comparison | Pre-launch review | |
| Recheck title/meta changes for priority pages | SEO | High | SEO + Content | Metadata inventory | Pre-launch + after template/content changes | |
| Keep structured data valid and applicable | SEO | Medium | SEO + Engineering | Rendered JSON-LD validation | Pre-launch + template changes | |
| Generate sitemap from canonical indexable URLs | SEO | High | Engineering + SEO | Sitemap QA | Launch + automated ongoing | |
| Test redirect chains and loops | Technical | Critical | Engineering + SEO | Redirect audit | Pre-launch + post-launch crawl | |
| Avoid redirecting unrelated removed pages to home | SEO | High | SEO | Mapping review | Pre-launch | |
| Verify status codes on representative routes | Technical | Critical | Engineering | Automated route matrix | Pre-launch + launch + monthly | |
| Validate mobile rendering and navigation | UX | High | UX + QA | 390px headed-browser QA | Pre-launch + UI releases | |
| Verify forms and critical CTAs end to end | UX | Critical | QA + Growth | Submission/recovery evidence | Pre-launch + launch | |
| Check real content in templates, not placeholders | Content | High | Content + QA | Representative template review | Pre-launch | |
| Measure Core Web Vitals/performance risk | Technical | Medium | Engineering | Lab result + field monitoring plan | Pre-launch + monthly | |
| Verify analytics page-view/event continuity | Analytics | Critical | Analytics | Debug/realtime evidence | Launch + 7/14/30-day review | |
| Preserve campaign/UTM handling intentionally | Analytics | Medium | Analytics | Acquisition QA | Launch + campaign changes | |
| Annotate migration date and release | Analytics | Medium | Analytics + SEO | Change log | Once at launch | |
| Test consent/tracking behavior after route changes | Analytics | High | Analytics + Privacy | Consent-state QA | Launch + tracker changes | |
| Validate security headers/auth boundaries | Security | High | Security + Engineering | Security test evidence | Pre-launch + infrastructure changes | |
| Run accessibility preflight on templates | UX | High | Accessibility + QA | Automated + manual checks | Pre-launch + component changes | |
| Rehearse deployment and rollback | Launch | Critical | Engineering + Ops | Runbook rehearsal | Before launch | |
| Prepare DNS/CDN/cache change plan if applicable | Launch | High | Ops | Change/rollback plan | Before infrastructure cutover | |
| Launch with crawl/error/redirect monitoring | Launch | Critical | SEO + Ops | Dashboards/alerts active | Launch through first 30 days | |
| Inspect priority URLs after launch | Launch | Critical | SEO + QA | Live rendered checks | Launch day + first week | |
| Monitor 404s and unexpected old-URL hits | SEO | High | SEO + Ops | 404 report + redirect backlog | Daily first week, then weekly/monthly | |
| Compare indexation/search behavior over time | SEO | High | SEO | Dated Search Console review | 7/14/30 days + monthly | |
| Keep important redirects long enough for users/search | SEO | High | SEO + Ops | Redirect retention ownership | Ongoing; review before removal | |
| Review analytics and conversion guardrails | Analytics | High | Growth | Pre/post segmented review | 7/14/30 days | |
| Document unresolved defects with owners | Launch | Critical | PM + QA | Launch exception log | Launch through hypercare | |
| Run 30-day migration review | Launch | High | Cross-functional | Decision log + backlog | Day 30 |
1. Overall evidence-backed completion
Takeaway: the overall percentage is useful only when critical launch controls are also closed.
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.
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.
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.
Tables built for the buying decision
Primary decision table
| Check | Category | Severity | Owner | Evidence | Status |
|---|---|---|---|---|---|
| Freeze a crawlable URL inventory | SEO | Critical | SEO | Current crawl/export stored | Open |
| Export search landing-page/query evidence | SEO | Critical | SEO | Search Console exports stored | Open |
| Map every changing indexable URL to one destination | SEO | Critical | SEO | Reviewed redirect map | Open |
| Identify URLs that intentionally disappear | SEO/Product | Critical | SEO/Product | Documented 404/410 or consolidation decision | Open |
| Preserve or intentionally change canonical targets | SEO/Engineering | Critical | SEO/Engineering | Rendered canonical QA | Open |
| Keep robots directives explicit by environment | Engineering/SEO | Critical | Engineering/SEO | Production robots/indexability check | Open |
| Prevent staging/preview from being indexed | Engineering | Critical | Engineering | Auth/noindex environment check | Open |
| Validate internal links against new routes | Content/Engineering | High | Content/Engineering | Broken-link scan | Open |
| Preserve important page intent/content during redesign | Content/SEO | High | Content/SEO | Old/new content comparison | Open |
| Recheck title/meta changes for priority pages | SEO/Content | High | SEO/Content | Metadata inventory | Open |
| Keep structured data valid and applicable | SEO/Engineering | Medium | SEO/Engineering | Rendered JSON-LD validation | Open |
| Generate sitemap from canonical indexable URLs | Engineering/SEO | High | Engineering/SEO | Sitemap QA | Open |
| Test redirect chains and loops | Engineering/SEO | Critical | Engineering/SEO | Redirect audit | Open |
| Avoid redirecting unrelated removed pages to home | SEO | High | SEO | Mapping review | Open |
| Verify status codes on representative routes | Engineering | Critical | Engineering | Automated route matrix | Open |
| Validate mobile rendering and navigation | UX/QA | High | UX/QA | 390px headed QA | Open |
| Verify forms and critical CTAs end to end | QA/Growth | Critical | QA/Growth | Submission/recovery evidence | Open |
| Check real content in templates, not placeholders | Content/QA | High | Content/QA | Representative template review | Open |
| Measure Core Web Vitals/performance risk | Engineering | Medium | Engineering | Lab + field plan | Open |
| Verify analytics page-view/event continuity | Analytics | Critical | Analytics | Debug/realtime evidence | Open |
| Preserve campaign/UTM handling intentionally | Analytics | Medium | Analytics | Acquisition QA | Open |
| Annotate migration date and release | Analytics/SEO | Medium | Analytics/SEO | Change log | Open |
| Test consent/tracking behavior after route changes | Analytics/Privacy | High | Analytics/Privacy | Consent-state QA | Open |
| Validate security headers/auth boundaries | Security/Engineering | High | Security/Engineering | Security test evidence | Open |
| Run accessibility preflight on templates | Accessibility/QA | High | Accessibility/QA | Automated + manual checks | Open |
| Rehearse deployment and rollback | Engineering/Ops | Critical | Engineering/Ops | Runbook rehearsal | Open |
| Prepare DNS/CDN/cache change plan if applicable | Ops | High | Ops | Change/rollback plan | Open |
| Launch with crawl/error/redirect monitoring | SEO/Ops | Critical | SEO/Ops | Dashboards/alerts active | Open |
| Inspect priority URLs after launch | SEO/QA | Critical | SEO/QA | Live rendered checks | Open |
| Monitor 404s and unexpected old-URL hits | SEO/Ops | High | SEO/Ops | 404 report + redirect backlog | Open |
| Compare indexation/search behavior over time | SEO | High | SEO | Dated Search Console review | Open |
| Keep old redirects long enough for users/search | SEO/Ops | High | SEO/Ops | Redirect retention ownership | Open |
| Review analytics and conversion guardrails | Growth | High | Growth | Pre/post segmented review | Open |
| Document unresolved defects with owners | PM/QA | Critical | PM/QA | Launch exception log | Open |
| Run 30-day migration review | Cross-functional | High | Cross-functional | Decision log + backlog | Open |
Launch-day monitoring matrix
| Signal | Why it matters | Owner | First response |
|---|---|---|---|
| Priority URL status/canonical | Detect wrong routes or canonical targets | SEO/Engineering | Compare against route/canonical manifest |
| Redirect misses/loops | Catch old URLs that fail or chain | Engineering/SEO | Patch mapping; avoid unrelated fallback |
| 404 volume/source | Expose missed internal/external old links | SEO/Ops | Classify and map where appropriate |
| Analytics events/page views | Prevent blind migration period | Analytics | Debug routing/consent/event duplication |
| Forms/conversions | Protect business-critical journeys | Growth/QA | Reproduce by source/device and fix |
| Search Console crawl/index signals | Observe search processing over time | SEO | Investigate patterns; avoid daily overreaction |
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.
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:
- crawlable URL inventory with statuses, canonicals and indexability
- XML sitemap snapshot
- priority landing pages and query exports from Search Console
- analytics baseline for priority landing pages and conversions
- redirect/source URL inventory
- important internal-link paths
- content decisions for pages being merged, removed or substantially rewritten
- 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.
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:
- freeze the final route/content manifests
- run the final staging or preview crawl
- rehearse deployment and rollback
- perform DNS/CDN/cache changes if required
- deploy
- immediately test the priority old and new URL set
- validate robots, sitemap, canonicals and redirects
- validate forms and analytics
- confirm monitoring/alerts are active
- 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.
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.
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.
- Google Search Central — Site moves with URL changes Official site-move guidance; reviewed October 7, 2026.
- Google Search Central — Redirects and Google Search Official redirect guidance; reviewed October 7, 2026.
- Google Search Central — Canonical URLs Official canonicalization guidance; reviewed October 7, 2026.
- Google Search Central — Build and submit a sitemap Official sitemap guidance; reviewed October 7, 2026.
- Google Search Central — Latest documentation updates Used to confirm current migration/search documentation status on October 7, 2026.


