INDEXING
How to Get Google to Index Your Shopify Website (2026 Guide)
Ganesh Shanmugam11 min readGoogle ignores most of the web. A study of 16 million pages found nearly 62% sat unindexed. Here is the exact, no-fluff process to get Google to index your Shopify store, fix the technical issues that block indexing, and speed up discovery for new products and collections.

Indexing is not guaranteed. A study of 16 million pages found that close to 62% were known to Google but not served in search results. Google's John Mueller has confirmed it is normal for a site to never have 100% of its pages indexed. So getting indexed is a technical job, not a wait-and-hope game. This guide gives you the full playbook for Shopify, plus the WordPress version first since the two platforms share the same indexing engine but differ in execution.
Quick Answer: To get Google to index your Shopify website, verify your store in Google Search Console, submit your sitemap at yourstore.com/sitemap.xml, request indexing for priority URLs through the URL Inspection Tool, and remove anything blocking crawlers (password protection, the "Hidden from search engines" toggle, robots.txt rules, or noindex tags). For pages stuck in a crawl queue, push them in bulk and track their status with a bulk indexing tool. Google then discovers, crawls, processes, and adds eligible pages to its index, usually within a few days to a few weeks.
How to Get Google to Index Your WordPress Website
WordPress and Shopify both rely on the same Google indexing pipeline (discover, crawl, process, index), so the core steps match. The execution differs because WordPress gives you direct file control while Shopify abstracts it away. If you run WordPress, here is the fast path.
- Uncheck "Discourage search engines." Go to Settings, then Reading. If "Discourage search engines from indexing this site" is ticked, your entire site carries a noindex directive. This single checkbox blocks more WordPress sites than any other issue.
- Generate and locate your sitemap. WordPress core outputs a sitemap at yoursite.com/wp-sitemap.xml. If you use Yoast SEO or Rank Math, the sitemap lives at yoursite.com/sitemap_index.xml. Use one source, not both.
- Verify the site in Google Search Console and submit that sitemap URL under Indexing, then Sitemaps.
- Request indexing per URL with the URL Inspection Tool for your most important pages.
- Install an instant indexing plugin (Rank Math and Yoast both ship one) so new posts ping search engines on publish.
- Confirm no plugin or theme added a rogue noindex to categories, tags, or single posts.
That covers WordPress. Shopify works differently because you cannot freely edit core files, and it generates duplicate product URLs by default. The rest of this guide is the Shopify-specific playbook.
How Google Indexing Actually Works
Before fixing anything, understand the four stages Google moves a URL through. Most "my page is not indexed" problems map to exactly one of these stages.
- Discover. Google learns a URL exists through your XML sitemap, internal links, or external backlinks.
- Crawl. Googlebot requests the page, downloads the HTML, CSS, and JavaScript, and renders it.
- Process. Google extracts content, canonical signals, structured data, and links.
- Index. Google stores the page in its index, making it eligible (not guaranteed) to appear in search results.
A page can be discovered but never crawled, or crawled but never indexed. Google Search Console labels these states "Discovered - currently not indexed" and "Crawled - currently not indexed." Both are indexing decisions tied to quality and crawl priority, not random delays. One indexing study of 1.7 million pages found that 88% of not-indexed pages were held back by quality signals rather than technical blocks. Translation: getting crawled is the easy part. Earning the index slot is the work.
How to Get Google to Index Your Shopify Website (Step by Step)
Step 1: Confirm your Shopify store is not hidden from Google
Two settings silently block indexing on Shopify stores.
- Storefront password. In Online Store, then Preferences, check that "Restrict access to visitors with the password" is off. A password-protected store cannot be crawled or indexed.
- "Hidden from search engines" toggle. Each product, collection, page, and blog post in Shopify has a search engine listing section with a visibility toggle. If a page is set to hidden, Shopify adds a noindex tag and removes it from the sitemap. Audit your priority URLs first.
Step 2: Submit your Shopify sitemap to Google Search Console
Shopify generates your sitemap automatically at yourstore.com/sitemap.xml. This is a sitemap index file. It points to child sitemaps:
- sitemap_products_1.xml
- sitemap_collections_1.xml
- sitemap_pages_1.xml
- sitemap_blogs_1.xml
Verify your domain in Google Search Console, open Indexing, then Sitemaps, and submit sitemap.xml. Submission does not force indexing, but it accelerates discovery and gives you a coverage report showing exactly which URLs are indexed and which are excluded. Many stores run for a year without ever submitting their sitemap, which delays discovery and hides indexing problems.
Step 3: Request indexing with the URL Inspection Tool
For your highest-value URLs (best sellers, new collections, money pages), paste the URL into the search bar at the top of Google Search Console, then click Request Indexing. This places the URL in a priority crawl queue. Use it for new and updated pages. If Google returns "URL can't be crawled," the page usually carries a noindex tag or a robots.txt block, which Step 5 addresses.
Step 4: Push URLs in bulk with the SEO Labs Bulk Indexer
The URL Inspection Tool is one URL at a time, which does not scale for a catalog of hundreds or thousands of products. For volume, use the SEO Labs Bulk Indexer. You submit URLs in bulk, organize them into projects, and track indexing status from one dashboard instead of inspecting each URL by hand. This is the practical way to get a full Shopify catalog, or a batch of newly launched products, in front of Google quickly while monitoring which pages actually land in the index.
Bulk submission speeds up discovery. It does not override Google's quality bar, so pair it with the fixes in the next section.
Step 5: Enable IndexNow for Bing and AI search
IndexNow is a push protocol. Instead of waiting for a crawler, your store notifies search engines the moment a product, collection, or page changes. Adoption is large: by late 2023 IndexNow was used by over 60 million websites publishing roughly 1.4 billion URLs per day, and Microsoft reported it accounted for about 12% of newly clicked URLs in search results.
Two caveats matter for Shopify owners:
- Google does not use IndexNow. It powers Bing, Yandex, Naver, Seznam, and several AI-driven search experiences, not Google Search. For Google, rely on sitemaps, the URL Inspection Tool, and bulk submission.
- Shopify and IndexNow. Microsoft Bing announced Shopify support for IndexNow in 2025, and several Shopify apps (TinyIMG, IndexNow apps, and others) automate it. Enabling it improves visibility on Bing and AI assistants like Copilot, which increasingly surface product data.
Why Shopify Pages Do Not Get Indexed (and How to Fix Each One)
Shopify has a handful of platform-specific traps. Fix these and your index rate climbs.
Duplicate collection URLs and canonical tags
Shopify can serve the same product under multiple paths:
- yourstore.com/products/blue-tee (the canonical URL)
- yourstore.com/collections/summer/products/blue-tee
- yourstore.com/collections/mens/products/blue-tee
To Google, these look like duplicate pages. Shopify sets a rel="canonical" tag pointing to the clean /products/ URL, and it only includes the canonical version in the sitemap, which is one of the most underrated things Shopify does automatically. The problem: many themes still link internally to the /collections/.../products/ versions, which splits link equity and wastes crawl budget. Fix it by editing your theme's product card snippet (often product-card.liquid or product-grid-item.liquid) so internal links always use the canonical /products/ path.
robots.txt blocking the wrong pages
Shopify's default robots.txt is SEO-optimized. It blocks /cart, /checkout, /admin, /search, filtered collection URLs (/collections/*+*), and auto-generated policy pages, which is correct behavior. You can customize it through robots.txt.liquid (Online Store, Themes, Edit Code, Templates, add a robots.txt.liquid file). Common smart additions include blocking thin tag-filtered pages like /collections/*/tagged/. Warning: editing robots.txt incorrectly can wipe out traffic, so edit through Liquid (not plain text) so Shopify can keep the file updated, and validate every change in Search Console. Never block CSS, JS, images, or your sitemap.
noindex tags from the theme or hidden toggle
If "Crawled - currently not indexed" or "Excluded by noindex tag" shows up in Search Console for pages you want ranked, check the page's visibility toggle and inspect the theme for a noindex rule in theme.liquid (Shopify themes sometimes add conditional noindex logic for tag and vendor pages). Remove it for pages that should rank.
Thin and duplicate content
Pages under roughly 300 words, auto-generated vendor pages, and near-identical product descriptions are the leading quality reasons Google skips indexing. Add unique product copy, descriptive collection intros, and avoid publishing empty tag or vendor pages.
Orphan pages and weak internal linking
A page with no internal links pointing to it is an orphan, and orphans are crawled late or not at all. Link new products from collections, related-product blocks, and blog posts so Googlebot has a path to every URL.
"Discovered - currently not indexed"
This status means Google knows the URL but has chosen not to crawl it yet, usually due to crawl budget on larger catalogs or perceived low value. Strengthen internal links to the page, improve content depth, earn a backlink, and resubmit. New sites can sit in this state for around two weeks on average, while established, authoritative sites clear it faster.
How to Speed Up Shopify Indexing
Once the blockers are gone, accelerate discovery:
- Strengthen internal linking so every product is one or two clicks from the homepage.
- Keep your sitemap clean by unpublishing dead products and removing app-generated junk URLs.
- Add Product schema (schema.org/Product) with name, price, and availability so Google and AI engines understand the page and surface rich results. Structured data tells search engines what changed; a submission or ping tells them that something changed.
- Bulk submit new batches through the Bulk Indexer instead of one-by-one inspection.
- Earn backlinks to category and product pages, which raises crawl priority for the whole domain.
How to Check If Your Shopify Store Is Indexed
Use three methods, from rough to precise:
- site: search. Type site:yourstore.com into Google for a rough count. Note that Google caps site: results, so this undercounts.
- URL Inspection Tool. The only way to confirm a single URL's exact status. "URL is on Google" means indexed.
- Page Indexing report in Search Console. The accurate, full picture of indexed versus not-indexed URLs with the reason for each exclusion. This is where you diagnose at scale.
When to Hire a Shopify Indexing Expert
DIY works for small catalogs. At scale, indexing problems compound: thousands of tag pages eating crawl budget, canonical conflicts from apps, internationalization with Shopify Markets creating duplicate locale URLs, and product pages stuck in "Crawled - currently not indexed." When important pages are getting actively dropped from the index, the fix is diagnostic, not cosmetic.
If your Shopify store has pages that refuse to index, or Search Console is full of coverage errors you cannot resolve, that is where specialist help pays for itself. The Google Index Expert service diagnoses and fixes indexing and crawlability issues at the root, and the Google Search Console Expert service turns your GSC data into a prioritized fix list so the right pages get crawled, indexed, and ranked.
Frequently Asked Questions
1. How long does it take Google to index a Shopify store?
Anywhere from a few days to a few weeks. New stores with low authority take longer and often sit in "Discovered - currently not indexed" for around two weeks. Submitting your sitemap and requesting indexing shortens the discovery window.
2. Does Shopify automatically submit my store to Google?
No. Shopify auto-generates your sitemap.xml, but you must verify your store in Google Search Console and submit the sitemap yourself. Without submission, discovery is slower and you get no visibility into indexing problems.
3. Why is my Shopify product not showing on Google?
The most common causes are the "Hidden from search engines" toggle, a noindex tag in the theme, a robots.txt block, thin or duplicate content, or the page being stuck in a crawl queue. Inspect the URL in Search Console to see the exact reason.
4. Can I edit the robots.txt file on Shopify?
Yes, through a robots.txt.liquid template in your theme code. Edit it with Liquid rather than plain text so Shopify keeps it updated, and validate every change in Search Console. Incorrect edits can remove your store from search entirely.
5. Does IndexNow get my store indexed in Google?
No. IndexNow powers Bing, Yandex, and some AI search engines, not Google. For Google, use sitemap submission, the URL Inspection Tool, and bulk URL submission. IndexNow is still worth enabling for Bing and AI-driven discovery.
6. What is the fastest way to index hundreds of Shopify URLs at once?
The URL Inspection Tool only handles one URL at a time. For a full catalog or a large batch of new products, use a bulk indexing tool that submits URLs at scale and tracks which ones get indexed.
Share
Ready to Hire an AI SEO Expert?
Book a free 30 minute AI Visibility Audit. We analyze your search visibility across Google, ChatGPT, Perplexity AI and AI Overviews.
About the author

Ganesh Shanmugam
Ganesh Shanmugam is an SEO and AEO consultant based in Chennai, India, and the founder of Billion Game — a boutique agency serving clients across the US, UK, Australia, Canada, and Ireland. He previously held SEO roles at 7 Eagles and Digital Scholar before going independent, and brings 4+ years of hands-on experience
AI SEO insights in your inbox
For growth-stage brands: organic traffic, AI citations, and strategy notes. No spam—unsubscribe anytime.
By subscribing you agree to our Privacy Policy.

![How to Get Google to Index Your WordPress Website [2026]](https://cdn.sanity.io/images/s5479b37/production/2a7976207ebcaddf1cdf6ba4a769925852447e08-1280x720.webp?rect=142,0,997,720&w=720&h=520)
