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:
- In your Shopify admin, go to Online Store.
- Click the Private label in the access setting.
- 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, entersitemap.xmlin 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
- Open the store in a private window. If you see a password page, launch the store.
- For a missing product, check it is not Unlisted.
- Check the item's
seo.hiddenmetafield, especially if an app has been installed. - View the page source and search for
noindex. - 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.
Guides
More guides
- Why is my Squarespace site not showing up on Google?Squarespace sites start private. The settings that keep a site out of Google, from a trial plan to a ticked crawler box, and how to check each one.
- How to check if your website is indexed by GoogleBeing live is not the same as being indexed. How to check in Search Console, why the site: search misleads, and what to do about pages Google skipped.
- Why is my website not showing up on Google?Seven reasons a website is missing from Google, in the order worth checking them — from a noindex tag to a site that is simply too new.
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.