Skip to Content
Shopify
  • By business model
    • B2C for enterprise
    • B2B for enterprise
    • Retail for enterprise
    • Payments for enterprise
    By ways to build
    • Platform overview
    • Shop Pay
    By outcome
    • Growth solutions
    • Shopify
      Platform for entrepreneurs & SMBs
    • Plus
      A commerce solution for growing digital brands
    • Enterprise
      Solutions for the world’s largest brands
  • Customer Stories
    • Everlane
      Shop Pay speeds up checkout and boosts conversions
    • Brooklinen
      Scales their wholesale business
    • ButcherBox
      Goes Headless
    • Arhaus
      Journey from a complex custom build to Shopify
    • Ruggable
      Customizes Headless ecommerce to scale with Shopify
    • Carrier
      Launches ecommerce sites 90% faster at 10% of the cost on Shopify
    • Dollar Shave Club
      Migrates from a homegrown platform and cuts tech spend by 40%
    • Lull
      25% Savings Story
    • Allbirds
      Omnichannel conversion soars
    • Shopify
      Platform for entrepreneurs & SMBs
    • Plus
      A commerce solution for growing digital brands
    • Enterprise
      Solutions for the world’s largest brands
  • Why trust us
    • Leader in the 2024 Forrester Wave™: Commerce Solutions for B2B
    • Leader in the 2024 IDC B2C Commerce MarketScape vendor evaluation
    • A Leader in the 2025 Gartner® Magic Quadrant™ for Digital Commerce
    What we care about
    • Shop Component Guide
    • Shopify TCO Calculator
    • Mastering Global Trade: How Integrated Technology Drives Cross-Border Success
    How we support you
    • Premium Support
    • Help Documentation
    • Professional Services
    • Technology Partners
    • Partner Solutions
    • Shopify
      Platform for entrepreneurs & SMBs
    • Plus
      A commerce solution for growing digital brands
    • Enterprise
      Solutions for the world’s largest brands
  • Latest Innovations
    • Editions - Spring 2026
    Tools & Integrations
    • Integrations
    • Hydrogen
    Support & Resources
    • Shopify Developers
    • Documentation
    • Help Center
    • Changelog
    • Shopify
      Platform for entrepreneurs & SMBs
    • Plus
      A commerce solution for growing digital brands
    • Enterprise
      Solutions for the world’s largest brands
  • Try Shopify
  • Get in touch
  • Get in touch
Shopify
  • Blog
  • Enterprise ecommerce
  • Total cost of ownership (TCO)
  • Migrations
  • B2B Ecommerce
    • Headless commerce
    • Announcements
    • Unified Commerce
    • See All topics
Type something you're looking for
Log in
Get in touch

Powering commerce at scale

Speak with our team on how to bring Shopify into your tech stack

Get in touchTry Shopify
blog|Migrations

SEO Site Migration Checklist for Enterprises

Use this SEO site migration checklist to plan, launch, and monitor an enterprise ecommerce migration without losing rankings, traffic, or revenue.

by Michael Metcalf
clipboard with checklist on it and one item checked off, with four greyed out arrows pointing to the right
On this page
On this page
  • What is a website migration?
  • When to migrate your website
  • Why SEO matters during a site migration
  • SEO site migration checklist
  • Common SEO migration mistakes to avoid
  • SEO site migration checklist FAQ

Commerce moves fast. Shopify moves faster.

Try Shopify

A site migration changes core parts of your website. Those changes can affect how search engines crawl, index, and rank your pages. This SEO site-migration checklist covers the work that keeps rankings, organic revenue, and analytics intact through the move. It applies to a replatform, redesign, domain change, or URL restructure.

Migrations carry downsides when SEO isn't built into the plan. Google notes that combining a move with URL or design changes can cause a temporary traffic loss. Its systems need time to relearn and reassess each page. A structured checklist can help enterprise teams keep that dip small and short.

This guide walks through every phase of an enterprise migration. You'll plan and benchmark before launch, then run SEO checks on staging. On launch day you confirm the essentials, then monitor through the first 30 to 90 days. Each phase lists the specific tasks, owners, and checks that protect organic performance.

What is a website migration?

Awebsite migration is a change to a core part of your site's infrastructure. It often means moving from one hosting environment or platform to another. Migrations change how search engines crawl and read your content, so SEO belongs in the plan from the start.

Migrations come in several forms, and each one affects search differently:

  • Platform or content management system (CMS) change: Moving from one platform to another, such as a replatform to Shopify, changes templates and URL structures. (Templates are the layouts behind page types like your product, collection, and content pages.) Plan redirects and template-level SEO checks.
  • Domain change: Switching domains needs full redirect coverage and a Change of Address request in Google Search Console.
  • URL or structure change: Reorganizing folders or URLs requires a complete URL map. Redirect each old URL to its new one so the page keeps the search ranking it built up.
  • Site redesign or rebuild: New templates and content can change headings, internal links, and on-page signals, even when the URLs stay the same.
  • HTTP-to-HTTPS move: Moving to HTTPS changes every URL, so each one needs a redirect to its secure version.

When to migrate your website

Migrations take time and careful planning. They make the most sense when a clear need drives them, like the three situations below.

You're rebranding

A rebrand brings substantial changes to your site: navigation, imagery, and product collections. It's a natural point to rethink your site's structure and content. Migrate if your new brand needs a different website experience to match.

You need functionality your platform doesn't support

To sell subscriptions, build a custom design, or integrate a specific analytics tool, you need a platform that supports it. Review your current platform's apps and developer options before you decide. Sometimes a third-party app fills the gap without a full migration.

Your site has performance issues

Slow load times can raise bounce rates. Crawl problems can stop search engines indexing key pages. When fixing them inside your current platform isn't working, migrating can be more effective than continuing to patch the old one.

Online gardening retailer Willemse needed a more flexible, mobile-friendly platform. After migrating to Shopify, they doubled their site's loading speed on launch day. They also measured a 10% rise in organic traffic the next quarter.

Is your site speed costing you sales?

Conversion increases with every millisecond of improved site speed. Measure your storefront’s performance to see how it impacts your sales and compares to the competition.

Get your report

Why SEO matters during a site migration

A migration changes the URLs, redirects, content, and internal links that enterprise SEO depends on. Below, you’ll see five major risks that can do the most damage when SEO isn't part of the plan (and how to mitigate them).

Duplicate content and canonical risk

If old and new pages stay live at the same time, search engines can't tell which version is authoritative. Set canonicals and redirects so only one version is indexable.

Crawlability and indexation risk

A new site can drop out of the index fast if it launches with crawl blocks still active from staging. Changed URLs with no redirects do the same. Make the new site crawlable on day one. Redirect every changed URL to its new address with a 301, so search engines and shoppers reach the new page.

Content and metadata risk

When new pages lose content, title tags, or headings, search engines may rank them below the originals. Recreate on-page SEO elements template-by-template before launch.

Analytics and revenue-tracking risk

Broken tags and missing events leave you blind to how the new site performs, right when you need the data. Plan the tracking migration and verify that events fire after launch.

Backlink and authority risk

Backlinks will initially point to old URLs. Without redirects, the authority they pass is lost and so are the rankings it supports. Redirect your linked pages and update the highest-value links directly.

SEO site-migration checklist

This checklist runs in four phases, from early planning to post-launch monitoring. It puts the technical moves in a sequence built for an enterprise ecommerce migration.

Phase 1: Prep checklist (6–12 weeks before launch)

Use this window to set benchmarks, plan SEO best practices, and back up the data you'll compare against after launch.

Set migration goals and success metrics

Define what the migration must protect and what it should improve. Write down target numbers for organic sessions, keyword rankings, conversion rate, and revenue. Add the date you expect to hit each one. These targets become the benchmark you measure against after launch.

Assign owners across teams

Name a single owner for each workstream: SEO, engineering, analytics, content, and ecommerce operations. Each owner needs a defined task list and visibility into the shared launch timeline. Clear ownership will keep redirects, tags, and metadata from slipping through cross-team handoffs.

Create a rollback plan

Decide in advance how you'll revert if launch goes wrong. Document the trigger conditions plus the steps to restore the previous site. Also define who can authorize the call. A rollback plan will turn a bad launch into a delay rather than a crisis.

Benchmark traffic, rankings, and Core Web Vitals

Record 12 months of organic sessions, keyword rankings, conversion rate, and revenue for your key templates. Capture desktop and mobile Core Web Vitals for the homepage, collection pages, product pages, and checkout-adjacent pages. Store these benchmarks so you can prove parity or spot regressions after launch.

Crawl the current site and export every URL

Crawl your live site with Screaming Frog SEO Spider or a comparable crawler. This builds a full inventory of pages and internal links. Pull the same URLs from Google Search Console, GA4, your XML sitemaps, and your CMS export. Multiple sources will catch pages that a single crawl misses, including orphaned and high-traffic URLs.

Identify high-value pages and backlink assets

Flag the URLs that earn the most organic traffic, revenue, and external links. These pages should get priority for redirect testing and post-launch monitoring. Export your backlink profile, too, so you know which referring domains to update later.

Build the URL map

Map every old URL to its destination on the new site. Classify each one as keep, redirect, consolidate, or remove, and record the matching 301 target. Pay closest attention to your high-value pages, where a broken mapping costs the most traffic.

Plan the analytics and tag migration

List every tracking code, tag, and integration the new site needs: GA4, your tag manager, and conversion pixels. Note who owns each one and how you'll verify that it fires after launch. Missing tags will create blind spots exactly when you need data most.

Audit structured data, hreflang, and canonicals

Inventory the structured data, hreflang tags, and canonical tags on your current pages. You'll need to recreate each one on the new site. Note your robots.txt directives and any noindex rules. Carrying these over correctly will protect rich results and keep regional pages pointing to the right URLs.

Phase 2: Staging checklist (before launch)

Complete these checks on the staging build, before any pages of the new site reach search engines.

Keep staging out of the index

Protect your staging site with password protection or a noindex rule while it's private. Robots.txt alone won't keep pages out of Google. Blocking a page in robots.txt can stop Google from seeing the noindex rule. The URL can then still get indexed through other signals.

Apply metadata, headings, and alt text

Add title tags and meta descriptions to every template, and confirm they fit within recommended length limits. Check that H1s and headings carry the right keywords and that images have descriptive alt text. Replace any placeholder copy like "Test page" before it ships.

Test 301 redirects and status codes

Implement the redirects from your URL map and test them on staging. Confirm that old URLs return a single 301 to the correct destination, with no chains or loops. Check that live pages return 200 and that removed pages return 404 or 410.

Update internal links, canonicals, and hreflang

Repoint internal links to the new URLs so they don't pass through redirects. Set self-referencing canonical tags on the new pages. Update hreflang tags to the new domains where you run regional storefronts. Recreate and validate your structured data markup before launch.

Prepare the XML sitemap and robots.txt

Generate an XML sitemap that lists only the new, canonical URLs. Set robots.txt to allow crawling of the pages you want indexed. On Shopify, the sitemap.xml file is generated automatically and includes your products, product images, pages, collections, and blog posts. Shopify stores also have a default robots.txt file.

Test mobile rendering and Google Core Web Vitals

Confirm Google can render your key templates on mobile. Mobile-first indexing means the mobile version is what Google indexes and ranks. Use PageSpeed Insights and Search Console's URL Inspection tool, plus manual checks on a phone. Benchmark Core Web Vitals against Google's thresholds: Largest Contentful Paint (LCP) within 2.5 seconds, Interaction to Next Paint (INP) under 200 milliseconds, and Cumulative Layout Shift (CLS) under 0.1.

Test checkout, forms, search, and integrations

Place test orders to confirm checkout works from product page to order confirmation. Check that forms are submitted and the onsite search returns results. Collection filters need to behave as well. Verify that apps and third-party integrations carry over and fire correctly.

Phase 3: Launch-day checklist

Work through these checks within 48 hours before the new site goes live:

☐ Remove the temporary noindex rules and crawl blocks added on staging, so search engines can index the new site.
☐ Confirm status codes: Live pages return 200, redirected URLs return 301, and removed pages return 404 or 410.
☐ Submit the new XML sitemap in Google Search Console to speed up discovery.
☐ Run Google's Change of Address tool if the domain changed, so Google treats the new site as the successor.
☐ Verify key events are firing in GA4 DebugView, which shows conversions and events in real time.
☐ Spot-check redirects on your highest-traffic, highest-revenue, and most-linked pages.

Phase 4: Post-migration checklist (first 30–90 days after launch)

Most ranking and traffic problems surface in the weeks after launch, once search engines have fully reprocessed the new site. Check these through the first 30 to 90 days, with weekly reviews early on.

Monitor rankings, traffic, revenue, and conversion rate

Compare live performance against your pre-launch benchmarks, weekly at first. Watch organic sessions, keyword rankings, conversion rate, and revenue for your priority templates. Sudden drops tend to point to a redirect, indexing, or tracking problem you can still fix.

Review indexation and crawl issues

Check the indexing and crawl reports in Search Console for errors and coverage gaps. Confirm the new URLs are getting indexed and the old ones are dropping out. Watch for spikes in 404s, soft 404s, or pages excluded by noindex.

Fix broken links, redirect chains, and 404s

Crawl the live site again and compare it to your premigration inventory. Repair internal links that still point to old URLs, and collapse any redirect chains into a single hop. Set up redirects for high-value 404s that slipped through the URL map.

Request indexing for priority URLs

Use the URL Inspection tool in Search Console to request indexing for your most important pages. This nudges Google to crawl them sooner than it might on its own. Prioritize the high-value pages you flagged during prep.

Update backlinks and owned external links

Reach out to high-authority sites linking to your old URLs and ask them to update the link. Fix the links you control yourself: social profiles, business listings, email signatures, and ad destinations. Direct links carry more value than links that pass through a redirect.

Run a 30-day post-launch SEO audit

Thirty days in, run a full technical SEO audit to catch issues the weekly checks missed. Review redirects, canonicals, structured data, metadata, and Core Web Vitals against your benchmarks. If traffic hasn't recovered, work through a structured approach to recovering organic traffic after a web migration.

Move, launch, and grow in record time

It’s all possible with this comprehensive migration guide.

Get the guide

Common SEO migration mistakes to avoid

Each of these mistakes is avoidable with the checklist above. Watch for them as you plan and launch.

  • Launching with noindex or robots.txt blocks still active: A leftover noindex tag or robots.txt block can hide the new site from Google. Remove staging crawl blocks first thing on launch day.
  • Redirecting deleted pages to irrelevant pages: Mapping removed URLs to an irrelevant page wastes their value and can trigger soft 404s. Redirect to the closest relevant page, or return 410 when nothing fits.
  • Forgetting internal links and canonicals: Internal links that pass through redirects will slow crawling and dilute signals. Repoint them to the new URLs and set self-referencing canonicals.
  • Losing metadata, schema, or hreflang: Dropped title tags, schema, or hreflang tags cost rankings and rich results. Carry them over and validate before launch.
  • Not testing checkout and analytics: A migration that breaks checkout or tracking costs revenue and hides the damage. Test transactions and confirm events fire before and after launch.

Read more

  • What is a PIM for Ecommerce? Definition and Best Software Picks
  • SEO Site Migration: 11-Point Checklist To Protect Rankings, Boost Traffic, and Drive Sales
  • B2B Products: The Complete Guide for Ecommerce Leaders in 2025
  • How To Recover Your Traffic After a Web Migration
  • Is Your Ecommerce Solution Creating Technical Debt? Here’s How to Reduce It
  • What Is Cloud Migration? Definition and Guide
  • How to Choose the Right Software for Your Enterprise Business
  • Unified Commerce in Retail: Business Case and Implementation
  • Dedicated vs. Cloud: Which Server Infrastructure is Right for Commerce?
  • How Businesses Are Accelerating with Agile Ecommerce Platforms

SEO site migration checklist FAQ

Do I need to consider SEO in a website migration? What happens if I don't?

Yes. A migration changes URLs, content, and site structure, which are the exact signals search engines use to rank you. If you skip the steps in this SEO site-migration checklist, you risk lost indexation, broken redirects, duplicate-content conflicts, and dropped analytics. The result is a fall in rankings and organic revenue that can take months to recover.

Do I need 301 redirects for every migrated page?

You need a 301 for every URL that changes and has an equivalent on the new site. Pages you're removing with no replacement should return 410 or 404 rather than redirect somewhere irrelevant. Prioritize redirects for pages with traffic, revenue, or backlinks, then work down to the long tail.

What's the difference between 301 and 302 redirects in migrations?

A 301 is a permanent redirect and a 302 is temporary. For a migration, use a 301 or 308 so Google moves ranking signals to the new URL. A 302 tells Google the move is temporary, so it keeps the old URL in results. Use a 302 only when the change is short-term.

How long does website migration take?

The technical cutover can take hours, but the project around it takes longer. Smaller migrations need a few weeks of planning and testing. Enterprise replatforms and domain changes can run for months. Plan to monitor closely for at least 30 to 90 days after launch.

How long does SEO recovery take after a site migration?

SEO recovery depends on the size of the move and how cleanly the migration ran. A well-planned migration with solid redirects may see only a brief dip, then a return to baseline within weeks. Larger moves that change URLs and design can take a few months as Google relearns each page. Keep redirects live for at least a year.

by Michael Metcalf
Updated on 24 Oct 2023
Share article
  • Facebook
  • Twitter
  • LinkedIn
by Michael Metcalf
Updated on 24 Oct 2023
Spring Editions Promotion

The latest in commerce

Get news, trends, and strategies for unlocking new growth.

By entering your email, you agree to receive marketing emails from Shopify.

popular posts

Enterprise commerceHow to Choose an Enterprise Ecommerce Platform for Your Scaling StoreTCOHow to Calculate Total Cost of Ownership for Enterprise SoftwareMigrationsEcommerce Replatforming: A Step-by-Step Guide To MigrationB2B EcommerceWhat Is B2B Ecommerce? Types + Examples
start-free-trial

Unified commerce for the world's most ambitious brands

Learn More

popular posts

Direct to consumer (DTC)The Complete Guide to Direct-to-Consumer (DTC) Marketing (2025)Tips and strategiesEcommerce Personalization: Benefits, Examples, and 7 Tactics for 2025Unified commerceHow To Sell on Multiple Channels Without the Logistical Headache (2025)Enterprise ecommerceComposable Commerce: What It Means and Is It Right for You?

popular posts

Enterprise commerce
How to Choose an Enterprise Ecommerce Platform for Your Scaling Store

TCO
How to Calculate Total Cost of Ownership for Enterprise Software

Migrations
Ecommerce Replatforming: A Step-by-Step Guide To Migration

B2B Ecommerce
What Is B2B Ecommerce? Types + Examples

Direct to consumer (DTC)
The Complete Guide to Direct-to-Consumer (DTC) Marketing (2025)

Tips and strategies
Ecommerce Personalization: Benefits, Examples, and 7 Tactics for 2025

Unified commerce
How To Sell on Multiple Channels Without the Logistical Headache (2025)

Enterprise ecommerce
Composable Commerce: What It Means and Is It Right for You?

subscription banner
The latest in commerce
Get news, trends, and strategies for unlocking unprecedented growth.

Unsubscribe anytime. By entering your email, you agree to receive marketing emails from Shopify.

Popular

Headless commerce
Headless Commerce: What It Is and Benefits (2026)

28 Apr 2026

Growth strategies
How to Increase Conversion Rate: 14 Tactics

5 Oct 2023

Growth strategies
7 Discount Strategy Tactics for Retailers in 2026

Ecommerce Operations Logistics
Third-Party Logistics (3PL): What It Is and How It Works

Ecommerce Operations Logistics
Ecommerce Returns Management: How To Reduce Returns (2026)

Industry Insights and Trends
Global Ecommerce Statistics and Trends (2026)

Customer Experience
Top Fashion Brands: 15 Storytelling Examples

Growth strategies
SEO Product Descriptions: 7 Tips To Optimize Your Product Pages

Powering commerce at scale

Speak with our team on how to bring Shopify into your tech stack.

Get in touchTry Shopify
  • Shopify

    • What is Shopify?
    • Shopify Editions
    • Investors
    • Sustainability
  • Ecosystem

    • Developer Docs
    • Theme Store
    • App Store
    • Partners
    • Affiliates
  • Resources

    • Blog
    • Compare Shopify
    • Guides
    • Courses
    • Free Tools
    • Changelog
  • Support

    • Shopify Help Center
    • Community Forum
    • Hire a Partner
    • Service Status
  • Australia
    English
  • Canada
    English
  • Hong Kong SAR
    English
  • Indonesia
    English
  • Ireland
    English
  • Malaysia
    English
  • New Zealand
    English
  • Nigeria
    English
  • Philippines
    English
  • Singapore
    English
  • South Africa
    English
  • UK
    English
  • USA
    English

Choose a region & language

  • Australia
    English
  • Canada
    English
  • Hong Kong SAR
    English
  • Indonesia
    English
  • Ireland
    English
  • Malaysia
    English
  • New Zealand
    English
  • Nigeria
    English
  • Philippines
    English
  • Singapore
    English
  • South Africa
    English
  • UK
    English
  • USA
    English
  • Terms of Service
  • Legal
  • Privacy Policy
  • Sitemap
  • Your Privacy ChoicesCalifornia Consumer Privacy Act (CCPA) Opt-Out Icon