Skip to content
nachomascort Growth · AI · SEO

SEO migrations

A change of domain, CMS or URL structure without losing the traffic you spent years earning.

Book a 30-min call →

I teach the migrations class in the BigSEO Academy SEO Master and the Asdrubal SEO Technical SEO Master. At Softonic, a site with millions of visits a day, we moved the languages from subdomains to the main domain and then to their own ccTLDs linked with hreflang. With the next core update, the main domain went past the traffic it had before.

I've worked with and for

A migration is won before it launches

Almost every drop after a migration could have been seen coming: URLs that brought traffic and have no destination, new templates with less content, internal links that disappear or a new site Google cannot see because everything depends on JavaScript. That is why half the work is in the inventory and in reviewing the new site before it goes out.

And not every migration is technical. A migration also decides which content you take with you: if you move weak content, like unreviewed translations, to the main domain, you can lower the quality of the whole site at the next core update. A good migration asks which content is worth taking along.

What I check

  1. 01 URLs with traffic or links and no destination I cross analytics, Search Console, external links and logs so that no URL that contributes is left without a redirect.
  2. 02 Redirects to the homepage or in chains Mass redirects to the homepage and chains of hops are among the most common causes of drops that do not recover.
  3. 03 Poorer new templates If the new site has less text, fewer internal links or less structured data than the old one, the design has already lost traffic before launch.
  4. 04 JavaScript on the new site I check in staging what Google sees rendered: content, links and metadata.
  5. 05 What still points to the old site Canonicals, hreflang, sitemaps and internal links that keep pointing to old URLs after launch.
  6. 06 Which content is worth taking Not everything that exists helps: carrying weak content over to the new site can lower the quality of the whole site.

From the first call to results

  1. When it is decided

    Call and access

    What changes, why and when. You give me access to Search Console, analytics, logs and the test environment of the new site.

  2. Before

    Inventory and baseline

    Every URL that brings traffic or links or is indexed, plus the starting traffic and rankings by page type.

  3. Before

    Redirect map

    Each old URL with its destination, one by one, and a decision for those with no equivalent.

  4. Before launch

    Staging review

    I review the new site: indexability, canonicals, hreflang, internal linking, structured data and what Google sees if everything depends on JavaScript.

  5. Launch day

    Supported launch

    I check redirects, robots.txt, sitemaps and Search Console as soon as it goes live, and we fix anything that fails right away.

  6. Following weeks

    Monitoring

    Indexing, rankings and traffic by page type, with alerts to catch any broken redirect in time.

It is the same methodology in every project: a business goal, a diagnosis by page type, absolute key results and a weekly review. I explain it in full in this post

What you take away

How you can hire me

Format 1

Full migration

From the inventory to the post-launch monitoring: the recommended format if the migration is not designed yet.

Format 2

Migration review

I review the plan and the redirect map you already have before launch, or diagnose a migration that has already gone live and lost traffic.

In ongoing work, you choose how involved I get

We adjust it to the project and it can change along the way: some projects start guided and end with me inside the team, and the other way round.

Pricing

Fixed price based on the number of URLs, the templates that change and the format. I send you the proposal in writing after the first call.

Frequently asked questions

Can't find your question? Email me at [email protected] and I'll reply within 24 hours.

When should I bring you in?

As early as possible, ideally when the migration is decided and before the new site is designed. Many problems (URLs that disappear, templates without content, JavaScript Google cannot see) are cheap to avoid in design and expensive to fix after launch.

Is it normal to lose traffic after a migration?

There are usually a few weeks of movement while Google crawls and reprocesses the new URLs. What is not normal is a drop that does not recover, and it almost always comes from badly built redirects, content that gets lost or pages that stop being linked.

What types of migration do you handle?

Changes of domain, CMS or platform, URL structure, HTTP to HTTPS, merging several sites into one or the reverse, and changes to the international structure (subdomains, subdirectories or ccTLDs).

Who implements the redirects?

Your development team or your vendor. I give them the map, check that it is implemented correctly before and after launch, and answer their questions.

When shouldn't you hire me?

If your site has few pages and little traffic. A good checklist may be enough. If the migration goes live tomorrow and there is no room to change anything.

How much does it cost?

It depends on the number of URLs, how many templates change and whether the migration is only technical or also involves content. I send you a fixed proposal after the first call.

Next step

Shall we talk about your case?

You work directly with me from the very first call. I work with at most 4 consulting clients at a time, so I can give each one the time they need.

Or email me at [email protected]

  1. You tell me about your case A 30-minute call about where you are and what you want to achieve.
  2. I tell you if I can help Within 24 hours, with where I'd start. If you don't need me, I'll tell you that too.
  3. A fixed proposal Scope, timeline and price in writing, before anything starts.