Skip to content
NewFree build & growth audit — we scope it, price it, no obligation.
All systems operationalUK · WORLDWIDETalk to us

Replatforming your store without losing SEO: a checklist

14 August 20265 min readBy the Devute team
The short answerTo replatform without losing SEO, inventory every URL that has traffic or links, map each one to its closest new equivalent with a 301 redirect, and carry over content, metadata and structured data before launch. On launch day, verify redirects, remove any staging blocks and resubmit sitemaps; then monitor errors and rankings for several months. Most lost traffic after a migration comes from missing redirects and missing content, both of which are preventable.

Why migrations lose traffic

Search engines rank individual URLs. When a store moves platform, URLs almost always change: Shopify, for instance, requires products under /products/ and collections under /collections/, which rarely matches the old structure. Every ranking URL that disappears without a redirect throws away its history and its links.

The other common causes are content that quietly gets shorter in the move, lost title tags and descriptions, broken internal links, missing structured data, and a staging site's noindex setting going live by accident. Each is avoidable with a checklist. A short period of ranking fluctuation after a large migration is normal; a lasting drop usually means something on this list was missed.

Phase 1: inventory everything before you touch anything

You cannot redirect what you have not listed. Build a single spreadsheet of old URLs from several sources, because each one misses something:

  • A full crawl of the current site with a crawler tool
  • The current XML sitemaps
  • Search Console's performance report (pages with impressions or clicks) exported for the last 12 to 16 months
  • Landing pages from your analytics for the same period
  • URLs with external backlinks, from a backlink tool
  • Any URLs used in active ad campaigns, emails or printed material

Then benchmark. Record organic sessions, revenue by landing page, rankings for your key terms and indexed page counts. Without a baseline you will not be able to tell whether the migration worked.

Phase 2: map every redirect

For every old URL, decide its new home. Rules that keep this clean:

  • Use 301 (permanent) redirects, one hop only. Avoid chains where A goes to B goes to C.
  • Redirect to the closest equivalent, not to the homepage. A discontinued product should point to its replacement or its category.
  • Cover the variants: old product URLs with and without trailing slashes, collection-filtered product paths, paginated category pages, old blog URLs and image URLs that earned links.
  • Keep the map in the spreadsheet so it can be tested automatically before and after launch.

Where you have a free choice of URL on the new platform, keep the old slug. The fewer URLs change, the less can go wrong.

Phase 3: carry the content and signals across

Redirects move visitors; content keeps rankings. On staging, check that each important page carries over:

  • Title tags and meta descriptions
  • Heading structure and the full body copy of product, category and guide pages
  • Product and breadcrumb structured data, including price, availability and reviews where you use them
  • Image alt text and reasonably named image files
  • Canonical tags pointing at the new URLs, not the old domain or staging
  • Hreflang tags if you sell in more than one language or country
  • Internal links updated to point directly at new URLs rather than through redirects

Also compare performance. A migration is a good moment to improve Core Web Vitals; it is a bad moment to make them worse with a heavier theme and a dozen new apps.

Phase 4: launch-day checklist

  1. Remove password protection and any noindex tags or Disallow: / rules left over from staging.
  2. Deploy the redirect map and test every row automatically, checking for a single 301 to the expected URL.
  3. Check robots.txt on the live domain.
  4. Submit the new XML sitemap in Search Console. If the domain has changed, use the Change of Address tool as well.
  5. Spot-check canonicals, structured data and mobile rendering on top templates.
  6. Confirm analytics, conversion tracking and ad pixels fire on the new checkout.
  7. Place a test order end to end, including payment, confirmation email and stock update.

Launch at a quiet time of week, never during peak trading, and keep the old platform accessible for reference until you are confident nothing is missing.

Platform traps to plan for

Each platform has quirks that catch migrations out. The common ones:

  • Shopify URL prefixes. Products, collections, pages and blog posts all sit under fixed paths, so almost every old URL will change. Shopify has a built-in URL redirects tool, and redirects can be imported in bulk as a CSV, which is where your mapping spreadsheet pays off.
  • Products inside collections. On Shopify, a product can also be reached through a collection path, with a canonical tag pointing to the main /products/ URL. Make sure internal links and your sitemap use the canonical version.
  • WooCommerce permalinks. Product and category bases are configurable in WordPress settings. Decide them before launch; changing them afterwards means a second round of redirects.
  • Faceted navigation. Filter and sort parameters can create thousands of near-duplicate URLs. Decide which filtered pages deserve to be indexed, and keep the rest out of the index.
  • Variants and discontinued products. If variants become separate products, or the other way round, map each old URL deliberately rather than by pattern.
  • Apps and scripts. Review, search and subscription apps often inject their own markup and scripts, which can affect both structured data and page speed.

Phase 5: monitor for months, not days

  • First week: watch 404 errors daily in Search Console and your server or platform logs, and add redirects for anything missed.
  • First month: compare organic landing pages against your benchmark and investigate any page that lost traffic sharply.
  • Ongoing: recrawl the site, check indexing coverage, and keep your ranking tracker running.

Keep redirects in place for the long term. Google's guidance for site moves is to keep them for at least a year, and in practice there is rarely a good reason to remove them at all.

Getting a second pair of hands

Replatforming is where development and SEO have to work as one team. We have done it before, including for a D2C homeware brand featured in our case studies that moved with zero downtime through peak trading. Our SEO and growth service starts from £600 a month, and eCommerce management from £189 a month. If you are planning a move, a free audit will tell you where the risks are before you commit. Get in touch.

FAQ

Questions readers ask.

Ask us directly
Will I lose rankings when I change ecommerce platform?

Some short-term fluctuation is common after any large migration, but lasting losses are usually caused by missing redirects, missing content or technical mistakes such as a leftover noindex tag. A complete URL inventory, a one-to-one 301 redirect map and careful monitoring after launch prevent most of them.

How long should I keep 301 redirects after a migration?

Google's guidance for site moves is to keep redirects for at least a year. In practice, it is best to keep them indefinitely, because old URLs continue to be linked from other sites, emails and bookmarks for years.

Should I redirect old product pages to the homepage?

No. Redirect each old URL to its closest equivalent on the new site: the same product, its replacement, or its category. Mass redirects to the homepage are usually treated like missing pages and send visitors somewhere unhelpful.

Keep reading

Build · 6 minHow much does a website cost in the UK in 2026?Typical UK website costs in 2026 for DIY builders, freelancers and agencies, what drives the price, the running costs people forget, and how to compare quotes.22 September 2026
Commerce · 5 minShopify vs WooCommerce: how to choose for your storeShopify or WooCommerce? A practical comparison of running costs, flexibility, SEO and upkeep, with clear decision rules for choosing your store platform.12 September 2026
Grow · 5 minCore Web Vitals: the fixes that actually move the needleHow to improve LCP, INP and CLS: the thresholds that matter, how to read field data, and the specific fixes that usually make the biggest difference.1 September 2026

Tell us the goal. We’ll tell you the price.

A free audit, a fixed scope and a number — usually within two working days. No obligation, no sales theatre.

Get a free audit See pricing