Canadian Web Designs
Bientôt / Coming soon
SEO

Website Migration SEO Checklist: Don't Lose Your Rankings

Amir Khela

A website migration is one of the few times a business can lose years of accumulated Google rankings in a single afternoon — not because the new site is worse, but because of a handful of technical steps that get skipped under launch-day pressure. Whether you're switching from WordPress to Shopify, moving to a new domain, or restructuring your URLs for a rebrand, the SEO risk is the same: every indexed page that doesn't correctly redirect to its new location loses the ranking authority it built up, rather than transferring it.

This is a practical checklist for protecting your existing search visibility through a migration — not a general redesign guide, but specifically the steps that prevent the ranking drop that catches so many businesses off guard.

Before you touch anything: audit and map your existing URLs

You cannot redirect what you haven't inventoried. Before any migration work begins, pull a complete list of every indexed URL on the current site — your XML sitemap is a starting point, but it won't catch orphaned pages that still rank despite not being in the sitemap. Cross-reference against Google Search Console's indexed pages report and your analytics' top-landing-pages report, so you capture every URL actually receiving organic traffic, not just the ones you remembered to list.

Build a complete, one-to-one redirect map

Every old URL needs a specific new destination — not a blanket redirect of the entire old site to the new homepage. A blanket homepage redirect tells Google that hundreds of specific pages no longer exist and have been replaced by one generic page, which discards the topical relevance that let each page rank for its specific keywords in the first place. Map old-URL to new-URL individually, and where a page genuinely has no replacement, redirect it to the most topically relevant surviving page rather than the homepage by default.

Use 301s, not 302s

A 301 redirect tells search engines the move is permanent and to transfer the old page's ranking signals to the new URL. A 302 signals a temporary move and search engines are far more conservative about transferring authority through it. This is one of the most common migration mistakes — developers sometimes default to 302s during testing and forget to switch them to 301s before the real cutover.

Update your XML sitemap and submit it immediately

Your sitemap should reflect only the new URL structure the moment the migration goes live — not the old URLs, and not a stale cached version. Submit the updated sitemap in Google Search Console (and Bing Webmaster Tools) as soon as the new site is live, to accelerate how quickly Google discovers and recrawls the new structure instead of waiting on its normal crawl schedule.

Preserve your internal linking structure

Internal links pass authority between pages on your own site, and a migration is a common moment for that structure to quietly break — navigation menus rebuilt from scratch, footer links pointing at old URLs, blog posts linking to pages that moved. Crawl the new site with a tool like Screaming Frog immediately after launch and fix any internal links still pointing at pre-migration URLs; leaving them creates unnecessary redirect chains that dilute link equity.

Check canonical tags and hreflang carefully

If your migration involves URL structure changes, every page's canonical tag needs to point at its own correct new URL — a leftover canonical pointing at an old URL can tell Google to ignore the new page entirely in favour of a URL that no longer exists. For bilingual or multi-region sites, hreflang tags need the same careful audit, since a broken hreflang setup can cause the wrong language version to rank in the wrong market.

Monitor Search Console daily for the first two weeks

The Coverage and Page Indexing reports in Google Search Console are your earliest warning system after a migration — a spike in "Not Found (404)" or "Redirect error" entries points directly at gaps in your redirect map that need fixing before they cost meaningful ranking ground. Checking daily for the first one to two weeks, rather than waiting for a monthly report, is what catches a fixable problem before it becomes a permanent loss.

Don't change your URLs and your content at the same time

Where possible, separate a platform or domain migration from a content rewrite. Changing both at once makes it far harder to diagnose whether a ranking drop came from a technical redirect issue or from weaker content on the new page — and it doubles your risk in a single launch window. If a content refresh is also planned, consider sequencing it a few weeks after the technical migration has stabilized.

Platform switches carry extra risk worth planning for

Moving between fundamentally different platforms — WordPress to Shopify, a custom build to a page-builder CMS, or vice versa — often changes more than just the domain or URL slugs. Each platform has its own default URL conventions (Shopify's /products/ and /collections/ structure versus a flat WordPress permalink, for example), its own way of handling pagination, and its own approach to canonical tags and structured data. A redirect map built for a domain-only change doesn't automatically account for these structural differences. Budget extra time to map how the new platform's URL patterns differ from your current one, not just where each individual page is moving to.

If rankings do drop, diagnose before you panic

Even a carefully planned migration can see a temporary dip while Google recrawls and re-evaluates the new site — this is normal and usually resolves within a few weeks. The distinction that matters is between an expected, temporary dip and a real, unresolved problem. Check Search Console's Coverage report first for a spike in errors; check that your redirect map is actually live and returning 301s (not still pointing at a staging environment); and confirm the new pages have equivalent or better content than what replaced them. Most "the migration killed our rankings" situations trace back to one of these three causes, and each is fixable once identified — a genuine, permanent ranking loss from a well-executed migration is rare.

A quick pre-launch checklist

  • Complete inventory of every indexed URL, cross-referenced with Search Console and analytics
  • One-to-one 301 redirect map — no blanket homepage redirects
  • Updated XML sitemap submitted to Search Console and Bing Webmaster Tools on launch day
  • Internal links crawled and fixed to point at new URLs, not old ones
  • Canonical tags and hreflang (if applicable) verified on the new structure
  • Migration scheduled early in the week, with daily Search Console monitoring for two weeks after

The bottom line

A website migration doesn't have to cost you rankings — but it requires treating SEO as a launch requirement, not an afterthought handled once the new site looks right. The businesses that come through a migration without a ranking dip are the ones that mapped every redirect before launch and watched Search Console closely in the weeks after, not the ones that hoped the new site was similar enough to carry the old rankings over automatically. Google's own guidance on site moves is a useful technical reference alongside this checklist: Site moves with URL changes.

If you're planning a redesign that keeps your current URLs, see our guide to website redesign without losing SEO — a lower-risk project than a full migration. For a platform switch or domain move handled end-to-end, our SEO team can build and verify the redirect map alongside your ongoing maintenance plan, or contact us for a free migration audit before you commit to a launch date.

Share this article

Free Quote · Reply Within 24 Hours

Let’s Build Something Great Together

Tell us about your project and get a free, no-obligation quote — most clients hear back within 24 hours.

190+ Reviews on Google
Free Quote

Get Your Project Started

No obligation ✌ Reply within 24 hrs

🔒 Secure & confidential. No spam.

Awards & Recognition

Canadian Web Designs featured on DesignRushCanadian Web Designs top-rated reliable business badgeCanadian Web Designs awarded Canada Best web agencyCanadian Web Designs top agency badge on ClutchCanadian Web Designs BBB accredited business badge
Service Areas

Proudly Serving Businesses Across Canada

From coast to coast — 24 cities and counting, backed by 190+ Google reviews.