Skip to main content
Free 30-minute strategy call + free project estimate Book my free call →
Custom Ecommerce Website Development logo
Ecommerce Migration & Replatforming

Ecommerce Migration SEO Checklist: Protect Rankings Before, During and After Replatforming

An ecommerce migration SEO checklist is a step-by-step plan for keeping organic traffic when you move to a new platform. Before launch, crawl and benchmark the old site and map every URL to a 301 redirect. During launch, deploy redirects, sitemaps and metadata. After launch, monitor Search Console, fix 404s and compare rankings and revenue.

Custom Ecommerce Website Development Published Updated 8 min read

Ecommerce migration SEO checklist with redirect mapping spreadsheet and Google Search Console monitoring

A replatform is one of the riskiest moments for organic traffic. URLs change, templates change and metadata gets lost in data exports. This ecommerce migration SEO checklist gives you a practical, step-by-step plan for protecting rankings and revenue before, during and after the move.

It applies whether you are moving from Magento to Shopify Plus, WooCommerce to Shopify, BigCommerce to a headless stack or any other combination. The principles are the same: know what you have, map everything, launch carefully and monitor closely.

Why do ecommerce migrations lose SEO traffic?

Most traffic losses come from preventable issues: missing redirects, changed URLs without mapping, lost metadata and accidentally blocked pages. Search engines can handle a platform change well when signals are carried over cleanly.

The most common causes are:

  • Missing or chained redirects that send old URLs to 404 pages or through several hops.
  • Different URL structures. Shopify, for example, uses fixed paths such as /products/, /collections/ and /pages/, so Magento or WooCommerce URLs almost always change.
  • Lost on-page content such as title tags, meta descriptions, category copy and image alt text.
  • Staging settings left live, like a sitewide noindex tag or a robots.txt disallow.
  • Removed structured data for products, reviews and breadcrumbs.
  • Slower templates that hurt Core Web Vitals and crawl efficiency.
  • Broken internal links that still point to old URLs in navigation, content and footers.

Who owns each item matters as much as the item itself. Assign SEO, development, content and analytics owners for every step so nothing falls between teams in the final weeks.

A short, temporary fluctuation after launch is normal while search engines recrawl. A sustained drop usually traces back to one of the issues above.

What should you do before an ecommerce migration? (Pre-launch checklist)

Before migrating, capture a complete picture of the current site and build a URL-by-URL redirect map. Most of the SEO work in a successful migration happens before launch day.

  1. Crawl the current site. Use a crawler such as Screaming Frog or Sitebulb to export every indexable URL, status code, title, meta description, H1, canonical and hreflang tag.
  2. Pull URLs from other sources. Combine the crawl with XML sitemaps, Google Search Console pages, analytics landing pages and backlink tools so orphaned and linked URLs are not missed.
  3. Benchmark performance. Export 12+ months of organic sessions, revenue, top landing pages and keyword rankings so you can compare after launch.
  4. Identify priority pages. Flag the URLs that drive the most organic revenue and backlinks; they get extra QA.
  5. Record Core Web Vitals. Note LCP, INP and CLS for key templates as a baseline.
  6. Plan the new URL structure. Keep URLs the same where the platform allows; where it does not, choose clean, consistent patterns.
  7. Build the redirect map. Match every old URL to its closest equivalent new URL with a one-to-one 301 redirect.
  8. Migrate on-page SEO data. Carry over titles, meta descriptions, category content, product descriptions and image alt text.
  9. Plan structured data. Confirm Product, Offer, AggregateRating, BreadcrumbList and Organization markup on new templates.
  10. Protect staging. Password-protect or noindex the staging site, and write down every setting that must be reversed at launch.

How do you build a redirect map for an ecommerce migration?

A redirect map is a spreadsheet that pairs every old URL with the most relevant new URL and a 301 (permanent) redirect. One-to-one mapping to equivalent pages preserves the most relevance; sending everything to the homepage does not.

Most migration traffic losses come from missing redirects and changed content, not from the new platform itself.

Custom Ecommerce architecture team
Old URL (example)New URL (example)RedirectRule
/mens-running-shoes.html/collections/mens-running-shoes301Category to equivalent collection
/trail-runner-x-blue.html/products/trail-runner-x301Variant URL to parent product
/product/trail-runner-x//products/trail-runner-x301Product to same product
/about-us/pages/about-us301CMS page to equivalent page
/blog/how-to-choose-running-shoes/blogs/news/how-to-choose-running-shoes301Article to same article
/discontinued-model.html/collections/trail-running-shoes301Discontinued product to closest category
/catalogsearch/result/?q=shoesNo redirectNoneInternal search results are usually left out of the map

How do you build the map efficiently for large catalogs?

For stores with thousands of SKUs, manual mapping is not realistic. Export old and new URLs with a shared identifier, such as SKU or product ID, and join them in a spreadsheet or script to generate most of the map automatically. Then review the remainder by hand: discontinued products, merged categories, filtered URLs and content pages without a direct equivalent.

Pattern-based rules can cover predictable cases, such as removing a .html suffix or changing a category prefix, but test them carefully so they do not catch URLs they should not. Shopify's URL redirects can be bulk imported by CSV, while other platforms and headless frontends usually handle redirects at the server, CDN or edge layer.

Redirect mapping best practices

  • Map to the most relevant equivalent page, not the homepage.
  • Avoid redirect chains and loops; old URLs should reach the final URL in one hop.
  • Normalize trailing slashes, uppercase letters and query parameters consistently.
  • Redirect old image and PDF URLs that earn backlinks or image search traffic.
  • Keep the redirect map in version control or a shared sheet so updates are tracked.

What should you check during launch? (Launch-day checklist)

On launch day, deploy redirects, remove staging blocks and verify that search engines can crawl and index the new site. Work through the list in order and test before announcing the launch.

  1. Upload and enable all 301 redirects before switching DNS, then spot-test priority URLs.
  2. Remove staging restrictions. Delete sitewide noindex tags, robots.txt disallows and password protection.
  3. Check robots.txt allows important sections and references the new XML sitemap.
  4. Submit the new XML sitemap in Google Search Console and Bing Webmaster Tools.
  5. Verify canonical tags point to the correct live URLs, not staging or old domains.
  6. Validate hreflang for multi-region or multi-language stores.
  7. Test structured data on key templates with Google's Rich Results Test.
  8. Confirm analytics and conversion tracking. Check GA4 events, purchase tracking and any server-side tags fire correctly.
  9. Crawl the live site and the old URL list to catch 404s, redirect chains and broken internal links.
  10. Use the Change of Address tool in Google Search Console only if the domain itself is changing.

Accurate tracking is essential for judging the migration. Our GA4 ecommerce tracking setup service validates events before and after cutover so you can trust the comparison.

What should you monitor after an ecommerce migration? (Post-launch checklist)

After launch, monitor crawl errors, indexing, rankings and revenue daily for the first two weeks, then weekly for at least three months. Quick fixes in the first days prevent long-term losses.

  1. Review Google Search Console page indexing reports and crawl stats for spikes in 404 or server errors.
  2. Fix new 404s by adding missing redirects as they appear.
  3. Re-crawl the old URL list weekly to confirm every redirect still resolves in one hop.
  4. Compare organic traffic and revenue for priority landing pages against your benchmark.
  5. Track keyword rankings for top category and product terms.
  6. Measure Core Web Vitals against Google's thresholds of LCP at or under 2.5s, INP at or under 200ms and CLS at or under 0.1.
  7. Update internal links in content, navigation and footers to point straight to new URLs.
  8. Update external profiles such as Google Business Profile, marketplace listings and high-value backlinks where possible.
  9. Keep redirects in place long term; Google recommends keeping them for at least a year, and many stores keep them permanently.

If speed dropped after launch, ecommerce speed optimization on image delivery, app scripts and caching usually recovers it quickly.

Which platform-specific SEO issues should you watch for?

Each platform has URL and template conventions that shape the redirect map and on-page setup. Knowing them early avoids surprises late in the project.

  • Moving to Shopify: fixed URL prefixes (/products/, /collections/, /pages/, /blogs/), plus product URLs that can also appear nested under collections, so canonical tags matter. See our Magento to Shopify migration and WooCommerce to Shopify migration services.
  • Leaving Magento: .html suffixes, layered navigation parameters and store-code URLs need careful normalization.
  • Leaving WooCommerce: /product/ and /product-category/ bases, plus WordPress blog and tag archives.
  • Going headless: rendering, metadata, sitemaps and redirects are handled by your frontend code, so they need explicit acceptance tests.

Our Magento to Shopify Plus migration case study covers a move from a Magento monolith to headless Next.js on Shopify Plus that unified 8 regional stores. For the platform decision itself, see Magento vs Shopify Plus.

How long does an SEO-safe ecommerce migration take?

Most replatforming projects fit inside a typical 8–16 week build, with SEO tasks running across every phase rather than at the end. Crawling and benchmarking happen in discovery, redirect mapping during development, and validation during QA and launch.

For a phase-by-phase view, read how long does it take to build an ecommerce website. Budget-wise, specialized custom stores typically run $25,000–$60,000 and complex multi-region or headless programs $60,000–$150,000+; the ecommerce website cost calculator gives a starting range for your scope.

Get a free migration SEO review and estimate

Following an ecommerce migration SEO checklist turns a risky replatform into a controlled project. Benchmark first, map every URL, launch with a tested list and monitor until traffic and revenue are stable.

Our ecommerce migration services include redirect mapping, data migration and post-launch monitoring, with ecommerce SEO services available for ongoing growth. Book a free 30-minute strategy call to review your migration plan and get a free project estimate.

Frequently asked questions

Will I lose SEO rankings when I change ecommerce platforms?

Not necessarily. Short-term fluctuations are common while search engines recrawl, but sustained losses usually come from missing redirects, lost metadata, blocked pages or slower templates. A complete 301 redirect map, carried-over on-page content and careful launch QA give you the best chance of keeping rankings stable after a platform change.

How long should I keep 301 redirects after a migration?

Keep 301 redirects for at least a year, and ideally permanently. Google recommends keeping them in place for at least one year so signals are consolidated, and old URLs may still receive traffic from backlinks, bookmarks and emails long after that. Redirects cost very little to maintain.

Should I redirect discontinued products to the homepage?

No. Redirect discontinued products to the closest relevant page, such as a replacement product or the parent category. Mass redirects to the homepage are often treated as soft 404s and pass little relevance. If there is no sensible equivalent, a helpful 404 or 410 page is a valid option.

Can I keep my URLs the same when migrating to Shopify?

Only partly. Shopify uses fixed URL prefixes such as /products/, /collections/ and /pages/, so most URLs from Magento or WooCommerce will change. You can usually keep the handle portion of each URL similar, then use 301 redirects from every old URL to its new equivalent.

When should SEO be involved in an ecommerce replatforming project?

SEO should be involved from discovery, before platform setup or design begins. Crawling, benchmarking and URL planning shape the information architecture and templates. Bringing SEO in only at launch leaves too little time to build a complete redirect map and fix template issues before go-live.

About the author

Custom Ecommerce Website Development is the editorial team at Custom Ecommerce Website Development, a Houston ecommerce development agency with 350+ enterprise projects across Shopify, WooCommerce, Magento, BigCommerce and headless commerce.

Services related to this article

Keep reading

Accessibility & Compliance

ADA Compliance for Ecommerce Websites: A Practical WCAG 2.2 AA Guide

ADA compliance for ecommerce websites means making your online store usable by people with disabilities, including shoppers who rely on screen readers, keyboards or magnification. The ADA does not name a technical standard for private businesses' websites, so most stores use WCAG 2.2 Level AA as the practical benchmark for accessible navigation, product pages, forms and checkout.

· 8 min read

BigCommerce

BigCommerce vs Shopify: Which Hosted Platform Is Right for Your Store?

BigCommerce vs Shopify is a choice between two strong hosted platforms with different strengths. BigCommerce includes more native features, charges no platform transaction fees and suits complex catalogs and B2B. Shopify offers the largest app ecosystem, a high-converting checkout with Shop Pay and an easier admin, making it a favorite for DTC brands.

· 8 min read

Magento & Adobe Commerce

Magento vs Shopify Plus: Choosing an Enterprise Ecommerce Platform

Magento vs Shopify Plus is a choice between maximum flexibility and operational simplicity. Magento (Adobe Commerce) gives you deep customization, native multi-site and advanced B2B, but needs hosting, patching and dedicated developers. Shopify Plus is a hosted enterprise platform that trades some flexibility for faster launches, lower maintenance and predictable operations.

· 8 min read

Free offer

Ready to build an ecommerce website that grows with your business?

Book a free 30-minute strategy call. You get a senior architect, a clear plan and a free project estimate, with no obligation.

Call Book Free Quote