Skip to content
Alamin Sultan
Speed & Performance

How to Migrate to Shopify Without Losing SEO

By Alamin Sultan · 6 May 2026 · 6 min read

Short answer: Traffic drops after a migration for one reason — old URLs stop resolving and their ranking equity is lost. Prevent it with a complete 1:1 (or best-match) 301 redirect map from every old URL to its new one, carry over titles, meta and schema, keep your internal links intact, and launch with a crawl and Search Console check the same day. Done properly, rankings hold or recover within a few weeks. Done without redirects, organic traffic can drop 30–50% overnight.


Why migrations lose traffic

Search engines have indexed hundreds or thousands of your URLs, each carrying some ranking value. Change the platform and the URL structure changes — becomes . If the old URL now 404s, that page's rankings and any backlinks pointing to it are wasted.


The pre-migration checklist

  1. Crawl the current site (Screaming Frog or Sitebulb). Export every indexable URL, its title, meta description, H1, and status code.
  2. Pull your top pages from Google Analytics and Search Console — the URLs that actually get traffic and rank. These are the priority.
  3. Export your backlink profile (Ahrefs, or Search Console's Links report). Note which URLs have links pointing at them — those redirects are non-negotiable.
  4. Record your structured data — product schema, breadcrumbs, review markup.
  5. Note tracking — GA4, Meta pixel, conversion tags, so nothing is lost at cutover.

Build the redirect map

  • Map every old URL to its closest new URL: product → product, category → collection, blog post → blog post.
  • Where there's no direct equivalent, redirect to the most relevant page (parent category, not the homepage).
  • 301 (permanent), not 302.
  • On Shopify: use the URL Redirects tool, or a bulk-redirect app for large maps; on WooCommerce, a redirects plugin or server rules.
  • Never redirect everything to the homepage — search engines treat that as a soft 404 and drop the pages.

Carry over on-page SEO

  • Titles and meta descriptions transferred (improve them, don't lose them).
  • H1s and heading structure preserved.
  • Image alt text kept.
  • Product and article schema re-implemented.
  • Internal links updated to the new URLs (don't leave chains of redirects).
  • Canonical tags correct on the new URLs.

Launch day

  1. Publish the new site with all redirects live before pointing DNS.
  2. Point DNS / switch the domain.
  3. Submit the new XML sitemap in Search Console; remove the old one.
  4. Use "Change of address" in Search Console only if the domain itself changes.
  5. Crawl the live site immediately — check for 404s, redirect chains, missing titles.
  6. Spot-check your top 20 pages by hand.

The two weeks after

  • Watch Search Console Coverage and Performance daily. A brief dip is normal; a sustained drop means a redirect or indexing problem.
  • Fix any 404s that appear in Coverage with a redirect.
  • Re-request indexing for your most important pages.
  • Keep the old redirects forever — removing them later re-breaks the links.

Key takeaways

  • Traffic loss = broken old URLs. A complete 301 redirect map prevents it.
  • Prioritise redirects for pages with traffic, rankings, or backlinks.
  • Carry over titles, meta, headings, alt text and schema — don't rebuild blind.
  • Launch redirects before DNS, submit the new sitemap, crawl the same day.
  • Keep the redirects permanently.

FAQ

How long until rankings recover?
A small dip for 1–2 weeks is normal; full recovery in 4–8 weeks if redirects are complete.
Can I keep my old URLs on Shopify?
Shopify forces `/products/` and `/collections/` prefixes, so most URLs change — which is exactly why the redirect map matters.
Do I need "Change of address" in Search Console?
Only if the domain changes. A platform change on the same domain just needs redirects and a new sitemap.
What if I already migrated and lost traffic?
Crawl the old sitemap, find the 404s, and add the missing redirects. Most of the loss is usually recoverable.

Alamin Sultan

Web developer for real estate and e‑commerce. WordPress · Next.js · MERN.

Related

Speed & Performance

Core Web Vitals for Shopify (and How to Actually Pass)

Shopify's platform is fast, but a heavy theme plus a stack of apps is what fails Core Web Vitals. The three metrics: LCP (main content paint, target < 2.0s), INP (tap responsiveness, < 200ms), CLS (layout shift, < 0.1).

31 Aug 2026 · 6 min read

Speed & Performance

How Site Speed Affects Real Estate and E-commerce Conversion

Speed is a ranking signal and a conversion signal at once. Google reports that 53% of mobile visitors leave a page that takes more than three seconds to load, and studies show conversions drop by around 4% for every addi

6 May 2026 · 5 min read

Real Estate

Building a Property Portal in Saudi Arabia: REGA, FAL and What It Takes

A property platform in Saudi Arabia operates under REGA (the Real Estate General Authority). To list and advertise legally you need FAL licensing, per‑listing advertising permits, and a broker‑verification workflow; rent

31 Aug 2026 · 6 min read

Ready for a website that pays for itself?

Book a free 30‑minute call. I'll review your current site, show you what's costing you leads or sales, and tell you exactly what I'd do. No commitment.

5.0★ average rating · 350+ projects · 25+ countries · reply within 2 hours