Relaunches lose rankings when old URLs stop working, content disappears and tracking is forgotten. SEO Migration is for the person responsible for the move. We join before launch day. We list your current URLs, map each to its new address, write the redirect rules in the format your platform needs, review the staging site, and run a checklist on launch day. After launch we watch Search Console, Seznam Webmaster, crawl errors and tracking for 14 days. We do not build the site and we do not promise that traffic will not dip. We control the risks that can be checked. Standard covers up to 2,000 URLs and Large up to 20,000. Above that, we scope it with you.
An inventory of your current URLs, titles, headings and templates.all packages
A URL map: every old address matched to its new one, with exceptions explained.all packages
Redirect rules in the format your platform needs (Apache, nginx, plugin CSV or platform import).all packages
A staging review: indexing blocks, canonicals, titles, structured data, tracking and speed.all packages
A launch-day checklist, run with you or your developer.all packages
A 14-day post-launch watch: crawl errors, indexing, redirects and tracking.all packages
A closing note: what moved, what dipped, what to do next.all packages
How it runs
Week 1
Inventory and URL map
We list what exists and decide where each URL goes.
Weeks 2 to 3 (Large: 2 to 5)
Redirects and staging review
We write the rules and test them on staging, then send fixes to your developer.
1 day
Launch day
We run the checklist on the live site as it goes up.
14 days
Post-launch watch
We check errors, indexing and tracking, and tell you what we see.
Pre-flight and post-launch checklist
Before launch
URL map signed off
Redirects tested on staging
Staging blocked from search
Canonicals correct
Titles and headings carried over
Tracking installed
Sitemap ready
After launch
Staging block removed
301s respond correctly on live
Sitemap submitted to Google and Seznam
Search Console and Seznam Webmaster checked
Tracking verified
Crawl errors reviewed day 1, 3, 7 and 14
We cannot promise no traffic loss. Small dips are common after a move. We promise that the risks we can check are checked, and that you will hear about problems from us first.
Proof: an example engagement
Example engagementB2B industrial supplier, about 1,800 URLs
We crawl the old site, then crawl the staging site, and compare them line by line. Every old URL either redirects to its closest new match or has a written reason why not. We test redirects before launch, not after. After launch we repeat the crawl and compare against the same list.
Screaming Frog
Google Search Console
Seznam Webmaster
GA4
Ahrefs
Questions about SEO Migration
When should we start?
Before the design is final. Four to six weeks before launch is comfortable. The URL structure is easier to change on paper than on a finished site.
Will we lose traffic?
Some dip is common after any move, and we will not promise otherwise. A mapped and tested migration keeps the avoidable losses out: broken redirects, lost pages and missing tracking.
Do you build the new site or write the redirects into it?
We do not build sites. We write the redirect rules and give them to your developer in the format they need. We check them on staging and live.
Can you handle a domain change?
Yes. A domain move is a migration with one extra step: the Change of Address in Search Console and a matching update in Seznam Webmaster.
What if my site is larger than 20,000 URLs?
Use the custom scope link. We will agree a scope and a price in writing before any work starts.