seo / site-migration-seo

Site Migration SEO: Move or Redesign Without Losing Rankings

Most ranking losses after a redesign come from URLs that changed without a redirect, not from the new design itself. Our site migration SEO service plans the move URL by URL, checks launch day line by line, and watches the data until Google has caught up.

// short answer

Site migration SEO protects your search traffic when a website changes domain, platform or URL structure. It means listing every old URL, redirecting each one with a 301 to its closest new match, removing staging blocks at launch, and watching Search Console for weeks afterward. Google says to keep redirects generally at least 1 year.

Three kinds of migration, three levels of risk

Not every move carries the same risk. The more URLs change, the more can go wrong.

Migration typeWhat changesChange of Address tool?Main risk
Redesign on the same platformTemplates, sometimes URLs and contentNoPages removed or rewritten without redirects
Platform move (for example Wix or Squarespace to WordPress)URL patterns, templates, metadata handlingNoEvery URL pattern changes at once
Domain change or mergerEvery URL on the siteYes, for domain or subdomain movesSignals split across two domains
HTTP to HTTPS or www to non-wwwProtocol or hostNoMixed redirects and canonicals

Google's Change of Address tool in Search Console is only for moving from one domain or subdomain to another. Google says you do not need it for HTTP to HTTPS moves or for switching between www and non-www.

Step one: a complete URL inventory

You cannot redirect a URL you do not know exists. We build the inventory from several sources, because each one misses something:

  • A full crawl of the current site.
  • Every URL in your XML sitemaps.
  • Pages with clicks or impressions in Search Console over the last 16 months.
  • Landing pages from analytics, including old campaign pages.
  • URLs with external backlinks, which often point at pages nobody remembers.
  • Server logs where available, which show what Googlebot actually requests.

Each URL gets a priority based on traffic, conversions and links. Google's own guidance is to start with the most important URLs, and that is how we sequence testing.

Step two: the 301 redirect map

A 301 is a permanent, server-side redirect that tells browsers and Google a page has moved. The map pairs every old URL with its closest new equivalent. The rules we follow come straight from Google's site move documentation:

  • Use server-side permanent redirects (301 or 308), not JavaScript or meta refresh where avoidable.
  • Redirect straight to the final destination. Google says to avoid chaining redirects and, if chains cannot be avoided, keep them ideally no more than 3 hops.
  • Do not send everything to the homepage. Mass homepage redirects throw away page-level relevance.
  • Update canonical tags, internal links and hreflang so they point at new URLs directly.
  • Keep redirects as long as possible, generally at least 1 year, per Google.

We deliver the map as a spreadsheet your developer can load, then test every row against staging before launch.

Staging pitfalls that sink launches

Staging sites are usually blocked from search engines, which is correct until launch day. The classic failure is that the block travels with the site. We check for:

  • A site-wide noindex left on from a WordPress setting or a plugin.
  • A Disallow: / line in robots.txt copied from staging.
  • Canonical tags or sitemaps still pointing at the staging hostname.
  • Password protection or IP restrictions left on parts of the site.

Google's guidance says to remove any noindex or robots.txt blocks that were only needed for the migration, and to prepare the launch robots.txt in advance. We do both, and we read the live headers on launch day rather than trusting a settings screen.

Launch day checks

  1. Crawl the old URL list and confirm each returns one 301 to the right destination.
  2. Confirm new pages return 200, are indexable and carry the right canonical.
  3. Check robots.txt, meta robots and X-Robots-Tag headers on key templates.
  4. Submit the new XML sitemap in Search Console.
  5. For domain moves, file the Change of Address request for each verified variant of the old domain.
  6. Confirm analytics, call tracking and form tracking fire on the new site.
  7. Update the website link on your Google Business Profile and major citations.

If you are a Naples business planning a launch, we also avoid scheduling it in the middle of peak season, when a dip would cost the most. Our website redesign SEO checklist walks through the same steps if you want to run them yourself.

Monitoring after the move

Google says it can take a few weeks or more for new URLs to replace old ones in results, and that visibility may fluctuate during the move. We watch Search Console page indexing and sitemap reports, crawl stats, 404 errors, server logs and organic landings by page. The expected pattern is old URLs fading while new ones climb. Anything that breaks that pattern gets a fix within days, not at the end of the month. Problems we find often trace back to earlier technical debt, which is where a technical SEO audit before the move pays for itself.

When we get involved

The best time is before design starts, when URL structure is still a choice. The next best is before launch. If the site already launched and traffic fell, we can still rebuild the redirect map from old crawls, Search Console data and backlinks. If your new site is WordPress, we also build migrations as part of SEO-ready WordPress sites.

what we check

The checklist behind Site Migration SEO

Every engagement works through a fixed list, so nothing gets skipped and you can see exactly what was reviewed.

  1. Full inventory of old URLs from crawls, sitemaps, Search Console and backlinks
  2. Every old URL returns a single 301 to its closest new match
  3. No redirect chains or loops, and no mass redirects to the homepage
  4. Staging noindex, robots.txt blocks and passwords removed at launch
  5. Canonical tags, hreflang and internal links point to new URLs
  6. New XML sitemap submitted and returning only indexable 200 URLs
  7. Change of Address filed for domain or subdomain moves
  8. Titles, headings and key copy carried over on high-value pages
  9. Analytics, call tracking and form events firing on the new site
  10. Google Business Profile and citations updated with the new URL
deliverables

What you receive

01

URL inventory

A deduplicated list of every known old URL with traffic, links and a priority score.

02

301 redirect map

A one-to-one map from old to new URLs, ready for your developer or server config.

03

Pre-launch QA report

Results of testing the map and indexing settings on staging, with anything blocking launch flagged.

04

Launch day checklist

A timed checklist we run with your developer, signed off item by item.

05

Post-launch reports

Weekly notes for the first month, then fortnightly, covering indexing, errors and traffic by page.

06

Recovery plan

If anything slips, a written list of fixes in priority order with the evidence behind each.

process

How the work runs

Measured before, fixed in priority order, measured again after.

step_01

Scope

We confirm what is changing: domain, platform, URLs, content or all of them.

step_02

Inventory

We collect every old URL and rank it by traffic, conversions and links.

step_03

Map and test

We build the redirect map and test it on staging before launch.

step_04

Launch

We run the launch day checklist with your developer in real time.

step_05

Monitor

We watch Search Console and logs for weeks and fix issues as they appear.

faq

Questions about Site Migration SEO

How long should I keep 301 redirects after a migration?

Google says to keep them as long as possible, generally at least 1 year. We recommend keeping them indefinitely if your server can, since old links and bookmarks keep arriving for years.

Will I lose rankings when I redesign my website?

Not necessarily. Most losses come from changed URLs without redirects, removed content or a staging block left in place. A temporary fluctuation is normal while Google processes the move.

Do I need the Change of Address tool?

Only when moving from one domain or subdomain to another. Google says it is not needed for HTTP to HTTPS moves or switching between www and non-www on the same domain.

How long until Google shows my new URLs?

Google says it can take a few weeks or more, and longer for large sites. A clean redirect map and a fresh sitemap help Google process the change faster.

Can you help if we already launched and traffic dropped?

Yes. We rebuild the old URL list from Search Console, backlink data and archived crawls, then add the missing redirects and fix indexing issues.

Should we change domain and redesign at the same time?

It is possible, but it stacks risk and makes problems harder to diagnose. Where the budget and timeline allow, we prefer to separate the domain move from major content changes.

free first look

Get a technical look at your site and profile

Send us your website and Google Business Profile. We check the technical and local signals that decide whether Naples customers find you, and send back what is broken and what to fix first.

Free first look. We reply within one business day.