Article sections

Migrating to Shopify is a move, not a restart. You might be leaving because your old store can’t keep up, or your current platform is too expensive. But you’re afraid that with the move, you’ll also lose the visitors coming from Google.

That fear has a real foundation. If you’re careless, you can lose your search rankings. If you work methodically, you can move your store with controlled risks. The short answer is that your job splits into two parts: what you do before flipping the switch, and what you track after the new storefront goes live.

The work you do before you hit “go live”

Here you gather everything you have, like taking inventory before moving a warehouse. If you forget something, finding it later is much harder.

Make a list of all your important URLs. Export from Google Search Console a list of every page that’s in Google and driving traffic. Products, categories, blog posts. You need this list so you know exactly what needs to be moved. Without it, you’re guessing.

Decide how the new URLs will look. Shopify comes with a default structure: /products/product-name for products, /collections/collection-name for categories. Think about whether you can keep the old “names” in the URL. If your old store had /produs/product-name and on Shopify you’ll have /products/product-name, the change is small. Big structural changes are riskier. If you can avoid them, avoid them.

Create a redirect map. For every old URL on your list, write down the exact new Shopify URL. This list is the foundation for your 301 redirects. Without it, when someone clicks an old Google result, they’ll hit a missing page. For a store with many products, use a CSV file and upload it into a redirect app.

Check links inside your content. In product descriptions or blog posts, you have links to other old pages of yours. When you migrate the content, these links need to be updated to point to the new URLs. Otherwise, after migration, a reader clicking a link inside an article will get an error. Some migration apps can do this automatically if you give them the redirect map.

Keep your titles and meta descriptions for Google. Page titles and short descriptions must be migrated exactly as they were. Don’t rewrite them now. Google already knows them and associates them with your rankings. You can improve them later. Make sure the migration process exports and imports them together with the products.

What happens after the new store is live

Now the monitoring phase begins. Over the next few weeks, your focus shifts to traffic, indexing, and errors.

Get the 301 redirects working immediately. Set up the redirects using the app and the CSV file. Then test them. Pick five or six old URLs from your list and check that they correctly lead to the new page. If not, check the file and the app settings.

Submit the new site map to Google. Shopify automatically generates a sitemap.xml file. You’ll find it at /sitemap.xml. Go to Google Search Console and submit this file. Then verify it was received and contains all the new URLs.

Monitor indexing. In Search Console, see how many of your new pages have been recrawled and added to the index. Check the main categories and products first. If nothing happens, there might be a problem in your Shopify theme’s robots.txt file. Make sure it’s not blocking certain paths.

Check the 404 error report. Search Console will show you new pages returning 404 errors. A few are not a disaster. The causes are simple: you missed some redirects, or other sites still link to old URLs you didn’t have in your inventory. For every 404 that gets traffic, create a manual redirect to the closest relevant page.

Don’t restructure right away. While the store is stabilizing after launch, don’t change category hierarchies or rename dozens of products. Give time for the redirects to be processed. Wait until you see that Google has recrawled the new site. You can work on page content, but not on the core URLs.

If traffic still drops? Check these things

A slight dip in the first few days is expected. Google is processing the change.

If the drop is significant and continues for weeks, go back to the basics. Check your redirect list. Are they all correct? Did you cover all important pages? Did you forget an entire category? Is the sitemap accessible and complete? Does the new Shopify theme load slower than the old site? Check in this order: redirects, sitemap, load speed, missing pages.

You can do something before launch. Put everything in a simple table: page inventory, redirect mapping, sitemap status. Then check each row before and after the switch. When problems arise, act first on redirects, sitemap, and pages. Then measure again.

The final method isn’t a conclusion. Migration is done with a plan, not with hope. Your plan is your list. Have the list, have control.