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
/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
Brands replatforming a store
Moving between Shopify, WooCommerce, Magento or a Turkish platform such as ikas, ideasoft or T-Soft, where product and category URLs rarely survive unchanged.
Companies changing domain
A rebrand, a move from a country domain to a global one, or several domains consolidated into one.
Teams moving to a new CMS or headless stack
Where rendering, templates and URL patterns all change at once.
Multilingual sites restructuring markets
Language versions moving between subdomains, subfolders or country domains, with hreflang clusters to rebuild.
Development agencies without an SEO lead
Build partners who want an independent specification and QA for the search side of a launch.
/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
| Migration type | Main risk | Key controls |
|---|---|---|
| Domain change | Signals and links stay attached to the old domain | Page-level 301s, Change of Address in Search Console, both properties verified, old domain kept |
| Platform or CMS change | New URL patterns, missing templates, rendering differences | Template parity, one-to-one redirect map, rendered crawl of staging |
| URL restructure on the same platform | Redirect chains and orphaned pages | Single-hop rules, updated internal links, sitemap of final URLs only |
| HTTP to HTTPS | Mixed content and duplicate protocol versions | Sitewide 301, HSTS once stable, canonicals and sitemaps on HTTPS |
| Subdomain to subfolder (or reverse) | Split signals between hosts during transition | Host-level redirect rules, internal links rewritten, both hosts monitored |
| Merging several sites | Overlapping pages competing or lost | Content consolidation decisions per URL, redirects to the closest equivalent |
| Multilingual or hreflang restructure | Broken return tags and wrong language served | Rebuilt 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
We do not build the site
Website design, development, theme building, store implementation and hosting are not part of this service. Your developer, agency or platform builds; we plan, specify and verify the search side.
No promise of zero loss
A no-loss migration (searched in Turkish as "SEO kayıpsız site taşıma") is an aim, not something anyone can promise. Planning reduces risk and monitoring catches defects early; search engines still reprocess the site on their own schedule.
When this is not the right buy
If the site has little organic traffic, few backlinks and no rankings worth protecting, a short redirect and launch checklist is enough. If you need someone to build the site, this service does not cover that.
Ongoing technical SEO is separate
Migration work ends with the monitoring window; continued crawl, Core Web Vitals and indexing work belongs to a technical SEO engagement.
Start from a clean baseline
If the current site already has serious indexing problems, an audit before mapping avoids carrying them over.
/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.
/17 · Supporting resources
Related services and resources
- Technical SEOOngoing crawl, indexing and Core Web Vitals work.
- SEO audit and strategyA full audit before mapping.
- E-commerce SEOCategory architecture and feeds on the new store.
- International SEOHreflang for multilingual migrations.
- Analytics and dataGA4, tags and consent that survive the move.
- ContactTell us what is changing; we start with a risk review.
Related services
Services worth considering together
Technical & On-Page SEO
Crawl, render, index: the infrastructure that decides whether your content is seen at all.
Learn moreSEO Audit & Strategy
A full-site audit that ends in a prioritised, owned roadmap, not a findings dump.
Learn moreE-commerce & Marketplace
Category architecture, faceted navigation rules and feed quality for your store and the marketplaces you sell on.
Learn moreInternational SEO Services
Multilingual and multiregional search visibility, built market by market.
Learn moreAnalytics & Data Strategy
Measurement you can defend: GA4, Tag Manager, server-side tagging and Consent Mode v2 as one plan.
Learn moreE-commerce Growth Consulting
Diagnosis before spend: find what limits your store's growth, decide the channel mix, and hand a prioritised roadmap to whoever executes it.
Learn more
From the blog
Latest articles on this service
- Meta
- 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.