Skip to content
SEO Evaluate
TREN (current language)ARFA

Web & E-commerce · Service

SEO-Led Website & Platform Migration

We plan, specify and verify the search side of your migration; your developer or platform builds the new site.

A domain change, a new CMS or a rebuilt URL structure is when a site is most likely to lose search visibility it took years to earn. Our website migration SEO services cover the search side: what exists today, where every valuable URL goes, what must match on the new site, and how launch is checked and watched. Your developer, agency or platform builds; we write the specification they build against and verify the result before and after launch.

How we work

MapURL inventory and redirect map
QAStaging crawl and go/no-go
MonitorPost-launch watch and rollback rule

/01 · Definition

What is an SEO-led website migration?

An SEO-led website migration is the planning, specification and quality assurance that protects search visibility when a site changes domain, platform, URL structure or language setup. It covers the URL inventory, the redirect map, parity of content and signals, staging checks, a go/no-go decision, launch-day verification and a monitoring window with rollback criteria. SEO Evaluate does this work; the client's developer, agency or platform builds and deploys the new site. Risk is reduced and watched, not removed.

Search engines rank URLs, not brands. When URLs change, their signals must be passed on deliberately: redirects carry links and history, canonicals and sitemaps name the new authoritative address, and matching content shows the page still answers the same question. Google Search Central's site move guidance treats this as a planned process, which is why we stay involved after launch.

/02 · Who it is for

Who website migration SEO services are for

/03 · Problems we solve

Problems a migration plan prevents

  • Valuable URLs left without a destination

    Old campaign pages or PDFs that earn links but are missing from the crawl end up as 404s.

  • Blanket redirects to the homepage

    Quick to implement, treated by Google as soft 404s, so the signals of those pages are not passed on.

  • Staging indexed or launched with noindex

    An open test site gets indexed as a duplicate; a production site launched with the staging noindex tag drops out of search.

  • Lost metadata and structured data

    Rebuilt templates often ship without the titles, descriptions, schema and internal links the old pages carried.

  • Broken comparison in analytics

    New tags, a different consent flow or renamed events hide whether traffic fell or measurement changed.

/04 · Comparison

Migration types: main risk and key controls

Most projects combine more than one type; the controls stack.
Migration typeMain riskKey controls
Domain changeSignals and links stay attached to the old domainPage-level 301s, Change of Address in Search Console, both properties verified, old domain kept
Platform or CMS changeNew URL patterns, missing templates, rendering differencesTemplate parity, one-to-one redirect map, rendered crawl of staging
URL restructure on the same platformRedirect chains and orphaned pagesSingle-hop rules, updated internal links, sitemap of final URLs only
HTTP to HTTPSMixed content and duplicate protocol versionsSitewide 301, HSTS once stable, canonicals and sitemaps on HTTPS
Subdomain to subfolder (or reverse)Split signals between hosts during transitionHost-level redirect rules, internal links rewritten, both hosts monitored
Merging several sitesOverlapping pages competing or lostContent consolidation decisions per URL, redirects to the closest equivalent
Multilingual or hreflang restructureBroken return tags and wrong language servedRebuilt hreflang clusters with x-default, per-locale sitemaps, no IP-based redirects

Pre-migration benchmark and URL inventory

Nothing can be protected that has not been listed. We first record the current state: a full crawl, index coverage and query data from Search Console, organic landing pages and their conversions from analytics, and rankings for commercially important queries. This benchmark is the baseline for every later check.

The URL inventory merges every source, because none is complete alone. A crawl finds linked pages; XML sitemaps list orphaned ones; Search Console shows URLs Google still shows; analytics shows URLs that receive visits; backlink data shows old addresses other sites still point to. Deduplicated and scored by traffic, links and conversions, the list decides which URLs need a precise destination and which can be retired on purpose.

Redirect mapping rules

Every inventoried URL gets a decision: keep, redirect to an equivalent, or retire. Redirects are permanent 301s, mapped one-to-one to the closest matching page, reaching the final address in a single hop. Redirects from earlier projects are folded into the new map so chains do not form.

Retired pages with no equivalent return 404 or 410 rather than being pushed to the homepage. Parameter URLs, pagination, filtered categories and media files get pattern rules. The map is a spreadsheet the developer can import, with a test column we fill in on staging and again after launch.

Parity: content, metadata, structured data and hreflang

A redirect only passes signals if the destination answers the same question. The parity specification covers each template: titles and descriptions, headings, body content and its place in the rendered HTML, images and alt text, internal links, breadcrumbs, canonicals, structured data and, on multilingual sites, hreflang with matching return tags.

Where the new design changes content on purpose, we record what changed and why, so a later drop can be traced to a decision rather than an accident. The benchmark shows which templates carry your organic landings; those are checked first.

Staging checks and the go/no-go decision

Staging is protected with authentication, not only a noindex tag, so it cannot be indexed while authorised crawlers can still test it. We crawl it with rendering enabled, run the redirect map against it and compare templates with the parity specification. Each defect becomes a ticket with the URL, expected and observed result.

Every go/no-go item has an owner and a pass condition: redirects tested, noindex and authentication ready to remove, production robots.txt and sitemaps prepared, analytics firing, structured data valid. If a blocking item fails, we recommend moving the date: launching on time with broken redirects usually costs more than a short delay.

Launch-day checks

On launch we verify, in order: robots.txt allows crawling and carries no staging rules; staging noindex tags are gone; redirects resolve in one hop, first on high-value URLs and then in full; canonicals point to new addresses; XML sitemaps list only final URLs and are submitted in Search Console. For a domain change, both properties are verified and the Change of Address tool is used as Google Search Central's site move guidance describes. Each check is logged with time and result, so the developer gets a precise fix list.

Monitoring window and rollback criteria

Some volatility is normal while search engines recrawl and reprocess the site. A monitoring window, agreed before launch and scaled to the site, separates expected movement from real defects. We watch crawl errors, redirect behaviour in server logs where available, index coverage of new and old URLs, Search Console clicks and impressions by template, and organic conversions.

Rollback criteria and the person who makes the call are written down in advance. Rollback is reserved for defects that cannot be fixed forward quickly, such as a broken checkout, an uncrawlable site or a redirect layer failing at scale. Gradual ranking movement is a reason to recheck parity and internal links, not to roll back.

Analytics, GA4 and consent continuity

A migration that changes measurement makes its own results unreadable. Before launch we inventory GA4 events, key events and Google Tag Manager containers and specify how they carry over: same names, triggers and parameters, with any necessary change written down. Google Ads and Meta conversion connections are listed so none is dropped.

The consent banner and Consent Mode v2 signals must behave the same on the new site, under KVKK and, where relevant, GDPR; if consent rates move, organic conversion figures move with them. We annotate the launch date and compare like for like, so a search effect can be told from a measurement effect.

/12 · Method and process

How a migration engagement runs

Seven steps. The earlier we join, the more of them prevent problems rather than correct them.

  1. 01

    1. Scope and risk review

    We identify which migration types the project combines, who builds and deploys, the launch window and the business-critical pages, and write a short scope note naming risks, responsibilities and the decisions needed before mapping.

  2. 02

    2. Benchmark and inventory

    We record crawl, coverage, rankings, landing pages and conversions, then merge crawl, sitemap, Search Console, analytics and backlink sources into one scored URL inventory: the master list for every later step.

  3. 03

    3. Mapping and specification

    Each URL gets a keep, redirect or retire decision. We deliver the redirect map, pattern rules and template parity specification, written so a developer can implement them without interpretation.

  4. 04

    4. Staging QA

    We crawl the protected staging site with rendering, test redirects, validate structured data and compare templates with the specification, filing defects as tickets and retesting each fix until nothing blocking is left.

  5. 05

    5. Go/no-go

    We walk the checklist with the developer and decision-maker. If a blocking item is open, we recommend moving the date and explain the specific risk of launching anyway; the business decides with the facts in front of it.

  6. 06

    6. Launch-day verification

    We run the launch checks in a fixed order, submit sitemaps, use the Change of Address tool for domain moves and log every result with its time, so open issues reach the developer at once.

  7. 07

    7. Monitoring and close

    Through the agreed window we report against the benchmark, raise defects as they appear and apply the rollback rule if a trigger is met. A closing summary records what moved, why, and what to keep watching.

/13 · Measurement and KPIs

How migration success is measured

Reports compare against the pre-migration benchmark. No retention level is promised; the aim is that every movement has an explanation and every defect an owner.

  • Map

    Redirect accuracy

    Share of inventoried URLs reaching the mapped destination in one hop, on staging and in production.

  • Coverage

    Index transfer

    New URLs gaining Search Console coverage as old ones drop out, read per template.

  • Visibility

    Organic demand by template

    Search Console clicks and impressions per template against the benchmark.

  • Errors

    Crawl health

    404s, soft 404s, redirect loops and server errors from crawls and logs.

  • Outcome

    Organic conversions

    GA4 key events from organic landings, read with the launch annotation and consent changes.

/14 · Common challenges

Common challenges in migration projects

  • Joining late

    When SEO arrives after templates are built, some fixes become change requests; we prioritise by traffic value and agree what blocks launch.

  • Platform URL constraints

    Hosted platforms often fix path prefixes for products or collections, so mapping works within those rules.

  • Incomplete historic data

    Old redirects, removed pages and past domains are rarely documented; backlink data, Search Console, archives and logs fill the gap.

  • Scope creep into redesign

    Changing content, navigation and design in one release multiplies the variables; separate them where the timeline allows, record them where it does not.

  • Launch-day access

    Checks need Search Console, DNS or hosting, CMS and analytics access on the day, so we confirm access at go/no-go.

/15 · Strategic considerations

Before you buy: scope and fit

/16 · Frequently asked questions

Website migration SEO: frequently asked questions

What do website migration SEO services include?

The search side of a migration: a performance benchmark, a merged URL inventory, a one-to-one redirect map, a parity specification for content, metadata, schema and hreflang, staging QA, a go/no-go checklist, launch-day verification and a monitoring window with rollback criteria. Your developer, agency or platform does the build.

Will we lose traffic when we migrate?

Short-term movement is common while search engines recrawl, and no one can honestly promise zero loss. A migration plan removes the avoidable causes: missing redirects, chains, lost metadata, leftover staging tags and broken measurement. Monitoring then separates normal reprocessing from defects that need fixing.

Do you build or develop the new website?

No. Design, development, theme work, store implementation and hosting are not services we offer. We write the specification your developer builds against, test staging, verify launch and monitor afterwards, which also gives you an independent check on the search side of the build.

How is a redirect map built?

From an inventory merging a crawl, XML sitemaps, Search Console, analytics and backlink data, since no single source lists every valuable URL. Each URL is kept, redirected or retired. Redirects are permanent 301s, one-to-one to the closest equivalent, single-hop, and never a blanket redirect to the homepage.

What changes in Search Console for a domain migration?

Both domains are verified, page-level 301 redirects go live, and the Change of Address tool is used from the old property, as Google Search Central's site move guidance describes. New sitemaps are submitted on the new property, and the old domain stays registered so its redirects keep working.

How long should a migration be monitored?

Long enough for search engines to recrawl the important templates and for the data to cover a full sales cycle. We agree the window before launch, scaled to the size of the site, and report against the benchmark throughout rather than only at the end.

When would you recommend a rollback?

Only for defects that cannot be fixed forward quickly: an uncrawlable site, a failing redirect layer, a broken checkout or a critical tracking failure. The criteria and the person who decides are agreed before launch. Gradual ranking movement is investigated, not rolled back.

Official PartnerMeta · Google Partner · TikTok Marketing Partner
  • Meta
  • Google
  • TikTok

Related cases

Next step

Request a scope and proposal

Tell us where you are today; we will scope the work, set priorities and outline the first 90 days together. No commitment, a written assessment.