WooCommerce

Migrating to WooCommerce: How to Move Your Store Without Losing Google Rankings

How to move a store from OpenCart, Shopify or an old WordPress site to WooCommerce – products, customers, orders and 301 redirects without losing traffic.

Jordan Andreev 8 min read

Many stores start on OpenCart, Shopify or an old WordPress theme and, after a few years, hit limits: a slow site, expensive monthly fees, missing local integrations. Moving to WooCommerce solves much of this – as long as the migration doesn't wipe out years of SEO work.

In short: Products, categories, customers and orders are transferred, and every old URL is 301-redirected to its new one. The new store is built in parallel, tested, and only then switched on.

Why stores move to WooCommerce

  • No monthly platform fees or sales commissions – see WooCommerce vs Shopify.
  • Full control over code, design and data.
  • Local integrations – couriers, payment gateways, invoicing.
  • SEO flexibility – URLs, structured data, speed.

What gets transferred

Migration data

Products, variations, images, stockyes
Categories and attributesyes
Customers and addressesyes
Order historyyes
Customer passwordsdepends on platform
SEO titles and descriptionsyes

Steps for a migration without losing traffic

  1. Audit the old site. List every URL (products, categories, pages, blog) and the pages that bring the most Google traffic (from Search Console).
  2. New store on a staging address. Design, structure, integrations – while the old store keeps selling.
  3. Import the data. Products, categories, customers, orders. Check variations, prices and images.
  4. Redirect map. Every old URL → new URL with a 301 redirect. This is the most important SEO step.
  5. SEO elements. Preserve titles, meta descriptions, copy and structured data.
  6. Testing. Orders with every payment and shipping method, emails, mobile, speed.
  7. Go live. Switch DNS at a low-traffic time and verify redirects.
  8. After launch. Submit the new sitemap in Search Console and monitor 404s and rankings over the following weeks.

The most common mistakes

  • No 301 redirects – old URLs return 404 and Google drops the pages from its index.
  • Everything redirected to the home page – Google treats this almost like a missing page.
  • Lost copy – product and category descriptions are SEO capital. Don't trim them during migration.
  • Forgotten noindex – the staging site is hidden from Google, but the setting stays on after launch.

💡 From practice: Even when changing the whole design and platform, the most valuable assets are the URLs and content Google already knows. A good migration is invisible to Google and visible to customers – a faster, easier store.

Frequently asked questions

Will I lose Google rankings after migrating?
Not if the migration is done properly. The key is that every old URL 301-redirects to its new one, and titles, descriptions and content are preserved. Short fluctuations in the first weeks are normal.
Can customers log in with their old passwords?
It depends on the platform. Passwords can be transferred from some platforms but not others (e.g. Shopify). In that case customers get an email to set a new password on first login.
How long does a migration take?
A small store with a few hundred products usually takes 1–3 weeks, including the new design and testing. A store with thousands of products, variations and integrations takes longer, depending on the data.
Does the store have to go offline during migration?
No. The new store is built on a staging address while the old one keeps selling. The switch takes minutes, usually during low-traffic hours.

Thinking about switching platforms? Get in touch – I'll review your current store and tell you what can be transferred and how to keep your rankings.

Need an online store?

Describe your project and get a detailed quote within 24 hours.

Request a quote
Jordan Andreev

Author:

Web developer specialising in WordPress and WooCommerce. I build fast, secure and SEO-optimised online stores.

Esc
↑↓↵EscJ.Andreev