Shopify SEO

Why Is My Shopify Store Not Showing Up on Google? The 2026 Diagnostic Playbook

If your Shopify store is not showing on Google, it is one of nine causes, and most are fixed in under an hour. First work out whether Google has no copy of your pages (an indexing problem) or has them but ranks them low (a ranking problem). Here is the diagnostic order, fastest checks first.


Key takeaways

  • Three causes explain most cases: password protection still on, the storefront blocked in robots.txt, or the site is indexed but ranking on page 4+ for unbranded queries.
  • Google's own estimate for crawling is "a few days to a few weeks": if you launched this week, the problem may be patience, not configuration.
  • The fastest diagnostic is not a tool: it is a site: search plus the URL Inspection tool in Search Console. Zero results means an indexing problem; results you cannot find in normal searches mean a ranking problem. Different fixes entirely.
  • Since the August 2024 core update, stores running stock supplier descriptions across the catalogue get filtered out of the index more often. Unique copy is the only fix.

A Shopify store not showing on Google is almost always one of nine causes, and you can find out which in about two minutes. Start by searching site:yourstore.com. Zero results means Google has not indexed you (causes 1 to 6, all fixable today). Results you still cannot find in normal searches mean a ranking problem (causes 7 to 9, slower but fixable).

The usual story: your store is live, you have added 40 products, written descriptions, picked a theme. You type your brand name into Google and nothing. Or you have been live for three months and the only thing ranking is your .myshopify.com address, not your custom domain.

This guide walks through the diagnostic order an experienced SEO consultant would use: fastest checks first, hardest fixes last. You will know the cause by the end of the second section.

Before You Panic: Is Your Shopify Store Not Showing on Google, or Not Ranking?

The first split matters more than anything else. "Not showing on Google" is two completely different problems with two completely different fix sets:

  • Indexing problem: Google does not have your pages in its index. Searching for your URL or a unique sentence from a product page returns zero results.
  • Ranking problem: Google has your pages, but they are buried so far down that nobody finds them. Searching for your URL works; searching for what you sell does not.

The 30-second test

Open Google. Run three searches in this order:

  1. site:yourstore.com (replace with your actual domain)
  2. site:yourstore.com inurl:products
  3. "a unique sentence from one of your product descriptions", with the quotes

Interpret the results:

  • All three return zero results: indexing problem. Go to causes 1 to 6; these are technical blockers.
  • The first two work, the third does not: partial indexing or a duplicate-content issue. Cause 7 is likely.
  • All three return results, but you still cannot find your store in normal searches: ranking problem. Go to cause 9.

One caveat from Google itself: the site: operator "doesn't necessarily return all the URLs that are indexed". Use it as the quick signal, then confirm any specific page with the URL Inspection tool in Search Console, which tells you whether that exact URL is indexed and, if not, why.

Cause Problem type Where to check Fix time
1. Password protection onIndexingOnline Store → Preferences1 minute
2. robots.txt blockingIndexingyourstore.com/robots.txt10 minutes
3. Noindex tagIndexingPage source, or Search Console → Pages10 to 30 minutes
4. Sitemap not submittedIndexingSearch Console → Sitemaps2 minutes
5. Wrong domain verifiedIndexingSettings → Domains; Search Console property15 minutes
6. Manual action or algorithmic demotionBothSearch Console → Manual actions; PerformanceWeeks to months
7. Duplicate or thin contentBothSearch Console → Pages → "not indexed" reasonsDays to weeks
8. Store is too newIndexingLaunch date; Performance impressions trendWait, plus accelerators
9. Indexed but not rankingRankingSearch Console → Performance → QueriesWeeks to months

Google's own walkthrough of the URL Inspection tool shows exactly where the "indexed or not, and why" verdict lives in Search Console.

Cause 1: Password Protection Is Still On

The single most common cause on new stores. When password protection is enabled, every URL on your store serves the password page, Google cannot reach your product pages, and it indexes nothing. As Shopify's own guide puts it, "Google can't index pages it can't reach." Shopify enables the password by default during setup, so it is easy to forget.

How to check

Shopify Admin → Online Store → Preferences → Password protection. If "Restrict access to visitors with the password" is checked, that is your problem.

The fix

Uncheck the box. Save. That is it. (Per Shopify's password page help, you need to have picked a pricing plan before the option becomes available.)

Google's next crawl will start seeing your real pages. Google's own estimate is that crawling "can take anywhere from a few days to a few weeks", so submit your sitemap in Search Console to speed up discovery.

Edge case: if you are pre-launch and the password is intentional, leave it on. But do not submit your sitemap or request indexing until launch day, or Search Console fills up with pages Google could not reach.

Cause 2: Robots.txt Is Blocking Crawlers

Shopify auto-generates a robots.txt file at yourstore.com/robots.txt. The defaults are sensible, but two things can break them: a developer added a custom rule that blocks too much, or someone edited the robots.txt.liquid theme template without understanding it.

How to check

Visit https://yourstore.com/robots.txt in your browser. Look for lines like Disallow: / (blocks everything) or Disallow: /products/ (blocks product pages). If either appears under User-agent: *, that is your problem.

The fix

Shopify Admin → Online Store → Themes → Edit code → robots.txt.liquid. If it has been customised, delete the template and Shopify falls back to its built-in version, which Shopify's documentation says works for most stores and is kept up to date automatically. Then submit your sitemap in Search Console and request indexing on your top product URLs.

Most merchants do not know the file exists, which is exactly why a bad edit can sit unnoticed for months. The safe defaults, and the few rules worth adding, are in our guide to what to include in a Shopify robots.txt.

Cause 3: Noindex Meta Tag on Pages

Shopify themes and apps can inject <meta name="robots" content="noindex"> on specific page types, usually by accident, sometimes via a third-party app that added it for filter pages and forgot to scope it. A page with a noindex tag will never appear, no matter how good its content is; Google's documentation treats it as a hard instruction to drop the page.

How to check

Right-click any product page → View page source → search for noindex. If you find it inside a <meta name="robots"> tag in the <head>, the page is excluded from Google.

Or use Google Search Console → Pages and look for the "Excluded by 'noindex' tag" reason in the Page indexing report. Google reports it directly.

The fix

Find which app or theme code added it. Common culprits: faceted-filter apps, search apps, A/B testing apps. Check Shopify Admin → Themes → Edit code → theme.liquid and search for "noindex".

If you find it inside a Liquid conditional, that is the source. Remove it or scope it correctly.

Cause 4: Sitemap Not Submitted (Or Submitted Wrong)

Shopify auto-generates a sitemap at yourstore.com/sitemap.xml. Google will eventually find it, but "eventually" can mean weeks. Submitting it in Search Console gets discovery started now.

How to check

Google Search Console → Sitemaps. If no sitemap is listed, or the status reads "Couldn't fetch" or "Has errors", that is the problem.

The fix

In Search Console, submit https://yourstore.com/sitemap.xml (the full URL, including https). Check back after a day or two. If the status shows "Success" and discovered URLs roughly match your product count, you are good. If discovered URLs are far below your product count, an app or robots.txt rule is hiding pages.

Per Google's sitemap documentation, sitemaps do not guarantee indexing, but they help Google discover pages sooner, especially on new stores. The full walkthrough, including the "Couldn't fetch" errors, is in how to submit a Shopify sitemap.

Indexing fixed? Now make sure rankings follow.

Most Shopify stores that fix indexing then stall because their meta tags are still Shopify defaults: the title is just the product name and the description is empty. MetaGenius AI fixes that in bulk for your whole catalogue, 2 credits per product for a title and description together. Free plan available.

Install Free on Shopify →
Free plan · 50 AI credits/month · 15 languages

Cause 5: Custom Domain Not Verified in Search Console

If you launched on yourbrand.com but only verified yourbrand.myshopify.com in Search Console, you are watching the wrong property. Worse, if your custom domain is not set as the primary domain in Shopify, Google may be indexing both and treating them as duplicates.

How to check

Shopify Admin → Settings → Domains. Your custom domain should be marked as primary, with the .myshopify.com address listed as redirecting to it. Then in Search Console, confirm you have added the custom domain as a Domain property, not just a URL-prefix property.

The fix

Add the custom domain in Search Console using the Domain property option. It verifies all subdomains and protocols at once via a DNS TXT record. Verify, then re-submit your sitemap under the new property. Old data on the .myshopify.com property stays put; new indexing goes to the right place.

Cause 6: Manual Action or Algorithmic Demotion

Rare but real. If your store was hit with a manual action, usually for unnatural backlinks, scraped content or thin affiliate-style pages, Google can remove it from results entirely. Algorithmic demotions from core updates do not show in Search Console, but produce the same outcome.

How to check

Search Console → Security & manual actions → Manual actions. If anything other than "No issues detected" appears, you have a manual action. Google's manual actions documentation lists every type and what it means.

For algorithmic suspicion: Search Console → Performance → look for a sharp drop in impressions on a specific date. Cross-reference that date against the Google Search Status Dashboard. If it matches a confirmed core update, you have most likely been demoted by it.

The fix

Manual actions need a reconsideration request: fix the underlying issue first (clean the backlinks, rewrite the thin content), then submit through Search Console. Algorithmic recoveries take longer and usually only show up at a later core update, after real content improvements.

Honest disclosure: if you run a dropshipping store with stock supplier descriptions across 1,000+ products, the August 2024 core update very likely hit you. The fix is unique product content. There is no shortcut.

Cause 7: Duplicate or Thin Content

Google will not penalise you for duplicate content; that is a myth Google itself debunked years ago. But it will filter your pages out of the index if they are thin or near-duplicates of pages already indexed. Result: your products are crawled, but not stored, so they never show up.

This is overwhelmingly the cause for dropshippers using stock supplier descriptions. If 200 other stores have the exact same product description, Google picks one to rank, and statistically it is not you.

How to check

Take a unique sentence from one of your product descriptions and paste it into Google in quotes. If you see your product plus dozens of other stores with the exact same text, you have a duplicate-content filtering problem.

In Search Console: Pages → look for "Discovered - currently not indexed" or "Crawled - currently not indexed". These are pages Google saw but chose not to include, the classic thin or duplicate-content signal.

The fix

Rewrite product descriptions in your own words. You do not need a thesis; a few paragraphs that answer the buyer's actual questions usually clear the filter. Pair this with unique meta titles and descriptions so the unique content has unique tag signals to match. If you have 500+ products, manual rewriting is unrealistic; this is where bulk AI generation earns its keep.

For a deeper walkthrough, see our guides to Shopify product page SEO, Shopify collection page SEO and fixing duplicate content on dropshipping stores.

Cause 8: Your Shopify Store Is Not Showing on Google Because It Is Too New

The hardest one to accept. Google's own documentation says crawling "can take anywhere from a few days to a few weeks", and that requesting a recrawl repeatedly "won't get it crawled any faster". Ranking for competitive product keywords takes longer still, because a new domain has no link history for Google to trust.

Google denies a formal "sandbox" for new sites, but the practical effect is the same: brand-new domains earn visibility slowly, even with everything configured right.

How to check

Work out your launch date. If you have been live less than a month and rank for your brand name (a low-competition query), you are probably fine; visibility for product keywords follows as pages get crawled and links appear.

The signal to watch: the Search Console Performance impressions trend. Even at zero clicks, rising impressions mean Google is testing your pages in results. That is the leading indicator.

The fix

Patience, plus three accelerators: (1) submit your sitemap, (2) earn a few quality links from relevant sites (a press mention, an industry directory, a supplier's stockist page), (3) make sure every product has unique meta tags so that when Google does rank you, you are set up to win the click. Realistic timelines by store type are in how long Shopify SEO takes.

Cause 9: Indexed But Not Ranking (The Real Problem)

If your site: queries returned results but you still cannot find your store in normal searches, you do not have an indexing problem. You have a ranking problem. The fix is different and the timeline is longer.

Most commonly this comes down to four things: meta tags that do not match search intent, product descriptions too thin to compete, no backlinks, and on-page copy that uses your branded terminology instead of what shoppers actually type.

How to check

Search Console → Performance. Filter to queries with impressions but few or no clicks. These are searches where you show up but get buried.

If average position sits in the 20 to 50 range, that is classic page-3-to-5 territory, fixable with on-page work. If positions are 50+, the gap is bigger and needs content depth plus links.

The fix

Three priorities in order:

  1. Rewrite meta titles and descriptions using actual buyer search language. Default Shopify tags rarely match intent. See Shopify meta title best practices and how to write meta descriptions that convert.
  2. Audit your top 20 product pages for content depth: enough unique copy to answer the questions a buyer asks before purchase, not a paragraph pasted from the supplier.
  3. Earn a few quality backlinks a month from relevant industry sites, press mentions or partnerships.

If you suspect you have been doing the work and it is still not moving, why your Shopify SEO is not working covers the diagnosis. For the full audit, the Shopify SEO checklist for 2026 walks through every item in priority order.

Indexed, But Google Shows the Wrong Meta Description

A related complaint lands in the same searches: "my store shows up, but Google is not using my meta description" or "Google is showing the wrong description". This is not an indexing problem. Google rewrites a large share of descriptions and builds its own snippet from page text when it thinks that matches the query better.

Three quick checks. First, view the live page source and confirm the description you saved is actually in the HTML; a theme or app can override the field. Second, check the length: anything past about 120 characters is cut on mobile, which looks like Google "ignoring" it. Third, make sure the description contains the words shoppers search, because Google favours snippets that match the query.

The cause-by-cause fix list is in why your meta description is not showing on Google, and the length rules are in the meta description character limit guide. MetaGenius AI's live check does the first step for you: it fetches the storefront and confirms the title and description Google will see.

Preventing This on New Stores

If you are reading this preventively (smart) or about to launch a second store, here is the pre-launch checklist that stops most indexing problems before they start:

  • Disable password protection the day you launch, not three days later.
  • Verify your custom domain as a Domain property in Search Console on day one.
  • Submit your sitemap within 24 hours of launch.
  • Set the primary domain in Shopify so .myshopify.com redirects to your custom domain.
  • Write unique meta tags for every product, collection and page before launch, not after. Default Shopify tags are a known weakness.
  • Avoid stock supplier descriptions wherever you can. Since the August 2024 core update, copied catalogue text is the fastest way to get filtered out of the index.
  • Audit robots.txt after installing any new app; some apps modify it silently.

For stores with 200+ products, writing unique meta tags by hand before launch is weeks of work. Bulk AI generation cuts that to an afternoon. MetaGenius AI generates meta titles, descriptions and image alt text for the full catalogue, shows a live Google preview before each save, and then confirms on the storefront that the tags are live.

If you are evaluating tools, our honest comparison of Shopify SEO apps in 2026 covers the main options. Next step: run the three searches at the top of this page now, then fix the first cause that matches.

Frequently asked questions

How long does it take for a new Shopify store to show up on Google?
Google says crawling can take anywhere from a few days to a few weeks. Branded searches (your store name) usually work first. Ranking for product keywords takes longer because Google needs to see unique content and some links before it trusts a new domain. If you launched under a month ago and only your brand name ranks, that is normal, not broken.
How do I check if my Shopify store is indexed by Google?
Type site:yourstore.com into Google. Results mean at least some pages are indexed; zero results points to an indexing problem, most often password protection, a robots.txt block or a noindex tag. Then confirm individual URLs with the URL Inspection tool in Google Search Console, because Google says the site: operator is not exhaustive.
Why is my Shopify store indexed but not ranking?
Indexing means Google has your pages; ranking means they appear high enough for shoppers to find. The usual blockers are meta tags that do not match what people search, thin or copied product descriptions, no backlinks, and copy written in your brand's language instead of the shopper's. Expect on-page and link work over several months, not days.
Can I force Google to index my Shopify store faster?
You can speed it up, not force it: submit your sitemap in Search Console, use URL Inspection to request indexing on your most important pages, earn a few links from relevant sites, and share product pages where Google will find them. Google says requesting indexing repeatedly will not get a page crawled any faster.
Does Shopify hide my store from Google by default?
Yes, in one important way: new stores ship with password protection enabled until you launch, and Google cannot index pages it cannot reach. Once you remove the password and set your custom domain as primary (so the myshopify.com address redirects to it), Google can crawl normally.
Why is Google not using my meta description?
Google rewrites a large share of meta descriptions and builds its own snippet from page text when it thinks that matches the query better. It is not a sign of an indexing problem. Write a description that contains the words shoppers actually search, keep the key message in the first 120 characters, and check the live page shows the version you saved.
Should I use an SEO app to fix my Shopify indexing issues?
SEO apps do not fix indexing problems directly; those are configuration issues you fix in the Shopify admin and Search Console. Once indexing is sorted, apps like MetaGenius AI speed up the ranking phase by writing optimised meta tags in bulk and confirming on the storefront that they are live.
What if I've fixed everything and my store still isn't ranking after 6 months?
Two likely causes: an algorithmic demotion from a core update (look for a sharp impressions drop in Search Console on a date that matches Google's Search Status Dashboard), or a category where established competitors dominate. In both cases the fix is content depth, links and time. There is no shortcut.

Indexing fixed? Now win the click.

Once Google sees your store, the next problem is making sure shoppers click your result instead of a competitor's. MetaGenius AI writes the meta tags in bulk, confirms on your live storefront that they are being served, and tracks the 404s real visitors hit so you can redirect them. Free plan, 50 credits, no card.

Install Free on the Shopify App Store →
  • Free plan
  • 50 AI credits/month
  • 15 languages
  • No credit card