Learn · Guide

Why is my Shopify store not showing up on Google?

Every new Shopify store starts in private mode, hidden from visitors and search engines alike. If yours has never appeared on Google, that is the first thing to check.

Guide 8 min read

Every new Shopify store starts in private mode, behind a password page, and while it is there Shopify hides every page of the store from visitors and search engines alike. If your store has never shown up on Google at all, that is the first and most likely answer.

If it is not that, the rest of the causes are a short list, and most of them are settings you can check in the admin in a few minutes.

You can also paste a product page into the free indexability checker. It fetches the page the way Google's crawler does and tells you the first thing standing in the way.

First, see what Google has

Search Google for site:yourstore.com, using your own domain. Shopify's help pages suggest the same quick test. It is rough, but it splits the problem in two:

  • Nothing comes back: the store as a whole is not indexed. Start at item 1.
  • Some pages appear, but certain products or pages do not: start at item 2.
  • Your store appears for its name, but not for what you sell: you are indexed, and the problem is ranking. Skip to the end.

1. The store is still in private mode

While private mode is on, visitors see a password page and Google sees nothing behind it. People often forget it is on, because when you are logged in to the admin you can browse the store normally.

To launch:

  1. In your Shopify admin, go to Online Store.
  2. Click the Private label in the access setting.
  3. Select Public, then click Update. The first time you do this the button says Launch store instead.

Shopify will ask you to finish any required setup steps first. On the mobile app, for example, it asks stores on a trial or without a business address to sort that out before the password can come off.

Check from a private browser window afterwards. If you see the password page there, so does Google.

2. A product is Unlisted

Shopify lets you mark a product as Unlisted. That is useful for private offers, but it hides the product from internet search, from your sitemap, from collections and from your store's own search. It still works if someone has the direct link, which is why it can go unnoticed for a long time.

If a single product is missing from Google, open it in the admin and check its status first.

3. The SEO hidden metafield is set

Shopify's documented way to hide a page, blog post or product from search engines is a metafield called seo.hidden. Set to 1, it removes the item from your sitemap, from search engines and from your store search.

You may never have touched this yourself. Shopify notes that if seo.hidden already exists when you go to create it, a third-party app is using it. So if pages have disappeared since you installed an SEO or page-builder app, look here. Check the item's metafields in the admin, and clear the value if you want it back in search.

4. Noindex code in the theme

Shopify's other documented method is to paste a noindex tag into the <head> of your theme's theme.liquid file, wrapped in a condition that picks out particular pages. That is fine when it is deliberate. When it was added by a developer or an app and the condition is too broad, it can hide far more than intended.

The quickest check is from the outside: open a missing page, view its source in your browser, and search for noindex. If it is there and you did not put it there, the theme code is where to look.

5. robots.txt has been edited

Every Shopify store comes with a ready-made robots.txt.liquid template, and Shopify's advice is not to edit it unless you have a specific reason. If you, a developer or an app has changed it, open yourstore.com/robots.txt in a browser and look for Disallow lines that cover pages you want found.

How to read a robots.txt file →

6. Google has not been told, or has not got round to it

If the store is public and none of the above applies, the answer is usually time and a missing introduction. Shopify itself says crawling and indexing take time and Google does not guarantee how long.

Two things genuinely help:

  • Verify the store in Google Search Console. Shopify's instructions are to add your domain as a property and paste Google's verification tag into your theme. Private mode has to be off for this to work.
  • Submit your sitemap. Shopify generates one automatically at yourstore.com/sitemap.xml, covering products, collections, pages and blog posts, and keeps it up to date. In Search Console, enter sitemap.xml in the Sitemaps section and submit it.

Once that is done, Search Console's URL Inspection tool will tell you, product by product, whether a page is indexed and if not, the reason Google gives.

What a sitemap does, and does not do →

If you are indexed but nobody finds you

If your store appears for its own name but not for the products you sell, the settings above are already working. You are competing with every other shop selling the same thing, often with the manufacturer's same description. Pages that say something the others do not tend to do better than pages that are copies of everybody else's. The general version of this guide covers the ranking side.

The five-minute version

  1. Open the store in a private window. If you see a password page, launch the store.
  2. For a missing product, check it is not Unlisted.
  3. Check the item's seo.hidden metafield, especially if an app has been installed.
  4. View the page source and search for noindex.
  5. Verify the store in Search Console and submit sitemap.xml.

Checked against Shopify's own help pages on 13 October 2026. Menus move; if yours looks different, Shopify's guides to password protection and private mode, hiding pages from search engines and finding and submitting your sitemap have the current route.

If you would rather have the technical side checked in one go, run a free audit below. It tests for noindex, robots.txt blocks and broken pages, and tells you which applies.

Check your own site

See which of these apply to you.

The free audit checks up to 10 pages and tells you exactly what it found, in the same plain language as these guides. No account, no card.

Free · No account · Results in under a minute · Public websites only