← All posts
Migrations2026-08-10 · 6 min

Moving from WooCommerce to Shopify without losing SEO

The terror is rankings and data. Treat URLs, redirects, and customer history as first-class work, not a data dump.

Stocked store shelves in warm natural light
Photograph via Unsplash.

Most WooCommerce merchants are pre-sold on leaving. Plugin updates, hosting bills, security patches, and random breakage have already done the sales job. What stops the move is one fear: will Google and the customer list survive the cutover? That fear is rational. Organic search is often the top revenue channel for older Woo stores, and a botched move can erase years of equity in a weekend.

The migration is not a data dump

Catalog, variants, customers, and orders can be mapped with tools. The work that actually protects the business is URL structure, 301 redirects, collection architecture, and making sure the new storefront converts better than the old theme. Otherwise you paid to recreate a weak store on a better platform. Plan the audit first, the data move second, redirects third, launch last.

Freeze a URL inventory before anything moves

Export every URL from Search Console and crawl the live store. Decide which collections, product pages, and landing pages earn a redirect and which were dead weight. Map SKUs one to one so variants land cleanly. If a product URL has to change from Woo format to Shopify format, the 301 is a deliverable with an owner and a test, not a hope. Prioritize by traffic so the pages that pay rent get manual QA.

Customers and orders come with you

Accounts should log in on the other side without a support spike. Order history should stay readable for service and returns. Subscriptions need special handling since contracts often cannot transfer directly and may need rebuilding in the subscription app of record. Tell customers what changes before DNS flips, and staff the inbox for the first week regardless of how clean the import looked.

Then design the store that should have been there

A migration that only ports the old theme wastes the season. Use the move to fix collection architecture, product page storytelling, cart trust, and campaign modules your team can reuse. Shopify is the platform. The storefront is still a design problem, and this is the cheapest moment to solve it because templates, redirects, and content are already in motion.

Watch the first 30 days like a hawk

Resubmit the sitemap, validate product schema with rich results testing, and watch Search Console coverage daily. A 5 to 15 percent dip during recrawl is normal. Anything beyond that is a redirect gap or canonical issue. Keep paid coverage warm if organic drives over 40 percent of revenue, and fix crawl errors within days, not sprints.

A story we see a lot

A merchant comes to us after two years of plugin roulette. Checkout breaks every other update, hosting bills climb, and the theme looks tired. They are not excited about a platform move. They are tired. Our first job is to make the move feel boring in a good way. Inventory, mapping, tests, rehearsal. Boring is what keeps revenue steady while everything underneath changes.

The mistake that costs rankings

Skipping the redirect map, or handing it to someone as an afterthought the night before launch. Woo and Shopify use different URL shapes, so almost every product and collection URL changes. Without a tested 301 for each one, shoppers hit dead ends and Google drops pages it trusted for years. If an agency tells you redirects are automatic, ask them to show you the spreadsheet. There should be one.

How we run the redirect map

We start from traffic, not from the sitemap alone. Top pages by organic visits get manual review. Every old URL gets exactly one new home. We upload before launch, click through the big ones ourselves, and recheck Search Console daily after go live. It is unglamorous work and it is the whole game. Ask us about it on the discovery call and you will get a straight answer, not a shrug.

Questions worth asking any agency

Who owns the URL inventory. How customer passwords and order history transfer. What happens to subscriptions. How product schema is validated on the new theme. What the rollback plan is if DNS misbehaves. You do not need to become technical. You just need answers that sound specific to your store, because generic answers mean generic care.

Working on something like this?

We help teams put these ideas into production. First call is free. See how we work.

Book a discovery call