Website migration SEO services.
When a site moves, every address Google knows has to lead somewhere useful. We map every old URL from your site's own data, give each one a single 301 to its new home, and check every row on the live site after the cutover.
Why migrations lose traffic.
A website move loses traffic when URLs stop resolving. Pages, posts and category archives change address, the redirect map misses some of them, and the rankings and links those pages earned now point at a 404.
We run the move as its own piece of work, with a baseline, a map, a rehearsal and a check. The map is generated from the WordPress REST API and the live sitemap, and it is checked for duplicate targets and redirect chains before anything ships.
Every change follows the delivery standard we use on our own systems: a backup taken before the change, a rollback package prepared and tested, and a 48-hour window in which any technical fault is reverted.
What the migration covers.
- Baseline
- Search Console top pages by clicks and impressions for the last 28 days and three months, the indexing report, the full sitemap list and every page and post from the REST API, saved before the move.
- URL map
- A CSV of every old path and its new path, covering posts, pages, category archives and any older redirects whose target changes, so each old URL answers with one 301.
- Internal links
- Links in your posts, pages and menus rewritten to the new addresses, so visitors and crawlers reach each page directly.
- SEO plugin handover
- Titles, meta descriptions, schema and sitemaps carried across in Yoast or Rank Math, with a single owner for redirects.
- Cutover check
- Each mapped URL tested on the live site: one 301 to the right target, a 200 at the target, a canonical that points to itself, and the query string kept. Every sitemap is checked for old paths.
- Search Console and follow-up
- Sitemap resubmitted and priority pages sent for indexing the same day, then comparisons against the baseline at 7, 28 and 90 days.
Four client sites in one night.
On 19 October 2026 we moved four live client sites, Europe Makine, Caterman, Önder Hukuk and Çınar Hukuk, onto a new URL structure for their blogs and key pages. Each moved address answers with one 301, and the checks ran against every mapped row: 42 on Europe Makine and 280 on Çınar. In July 2026 we moved Caterman off the Kallyas theme and Zion page builder onto our own WordPress build, keeping its URLs, with the SEO tags matching on all 17 checks and about six minutes of disruption at cutover.
Questions, answered.
What is an SEO migration? +
An SEO migration is the work that keeps a site's search visibility intact when its platform, domain, design or URL structure changes. It covers the redirect map, internal links, metadata, structured data, sitemaps and Search Console, checked before and after the move.
Will I lose rankings when I migrate my website? +
Rankings can move after any migration, and missing or broken redirects turn that movement into lasting loss. We map every old URL to one new one, check each row on the live site, and compare your pages against the pre-move baseline at 7, 28 and 90 days.
How do you build a redirect map? +
We generate it from your site's own data, the WordPress REST API and the live sitemap, as a CSV of old and new paths. It is checked for duplicate targets and chains before it ships, and each redirect is a single 301 that keeps the query string.
How long is a website down during a migration? +
The new site is staged and the change rehearsed first, so the cutover itself is a short planned window. Caterman's move to a new WordPress build in July 2026 caused about six minutes of disruption.
What happens if something breaks after the move? +
For 48 hours after the change, a technical fault such as a redirect loop, a 404 on a mapped URL or a sitemap error is reverted with the rollback package prepared before the move. After that window, faults are fixed forward.
Can you check a migration someone else ran? +
Yes. We resolve every URL Google holds for your site on the live server and flag any that fail to reach a relevant page, including redirects that land on a 404, which WordPress can produce when it strips index.php from old addresses.
Related services.
Plan your migration.
Send us the current site and where it is going. We take the baseline before any work starts.