StoreFix logoStoreFix

Shopify SEO errors

Crawled but not indexed on Shopify: causes and fixes

Seeing the 'Crawled - currently not indexed' status in Google Search Console is a common frustration for Shopify store owners. It means Google knows your page exists but has decided not to include it in the search results yet. This guide explains the root causes and provides actionable steps to move your products from the queue to the index.

Want to see which of these issues your own store has? The scan is free.

Scan my store free

Understanding the 'Crawled - Currently Not Indexed' Status

In the world of Shopify SEO, there is a distinct difference between crawling and indexing. Crawling is the process where Googlebot discovers your URLs and scans their content. Indexing is the subsequent step where Google decides that the page is worthy of being shown to users in search results. When you see this specific status in Google Search Console, it confirms that Google successfully accessed the page, but the quality or technical signals weren't strong enough to justify adding it to the index.

It is important to note that this status is often temporary for new stores. However, if product pages or blog posts remain in this state for weeks, it typically indicates an underlying issue with content thinness or technical architecture. Unlike 'Discovered - currently not indexed,' which implies Google hasn't even visited the URL yet, the 'Crawled' status means Google has seen what you have to offer and was not impressed enough to rank it.

Common Cause 1: Duplicate Content and Canonical Issues

Shopify is notorious for creating multiple URLs for the same product. By default, a product can exist at /products/product-name and also within a collection path like /collections/collection-name/products/product-name. While Shopify uses canonical tags to tell Google which version is the 'master' copy, Google sometimes ignores these hints if the internal linking structure is confusing.

If Google crawls a collection-aware URL and decides it is redundant compared to the primary product URL, it will label the duplicate as 'Crawled - currently not indexed.' To fix this, you should ensure your theme's internal links point consistently to the primary /products/ path. Reducing this friction helps Google focus its crawl budget on your unique content rather than sorting through duplicates.

Common Cause 2: Thin or Low-Quality Product Data

Google prioritizes pages that provide value to the searcher. If your Shopify product pages only contain a single image, a price, and a two-sentence description provided by a dropshipping supplier, Google may view the page as 'thin content.' Since thousands of other stores might have the exact same text, there is no incentive for Google to index your specific version.

Improving your on-page SEO is the most effective way to signal quality. You can use a tool like StoreFix, available at https://storefix.dev, to identify pages missing critical elements like meta titles, descriptions, and image alt text. StoreFix helps by using AI to generate unique text grounded in your specific product data, which can be the difference between a page being ignored or indexed. By providing unique, descriptive meta data, you prove to Google that your page offers a distinct experience.

Common Cause 3: Technical Errors and Broken Links

Technical debt can significantly hinder your indexing rates. If a page has multiple broken internal links or leads to 404 errors, Googlebot may perceive the page as poorly maintained. Similarly, missing structured data (Schema markup) makes it harder for Google to understand the context of your page, such as its price, availability, and review ratings.

A regular technical audit is essential for any growing store. You can run a free public URL audit at storefix.dev/audit without needing to log in. This audit checks for broken links, missing headings, and structured data issues. Fixing these technical signals ensures that when Googlebot crawls your page, it finds a healthy, well-structured environment that meets its quality standards.

  • Check for 404 errors in Google Search Console.
  • Ensure every page has a single, relevant H1 heading.
  • Verify that your robots.txt file isn't accidentally blocking important assets.
  • Fix broken internal links to keep users and bots on your site.

How to Fix the Issue: A Step-by-Step Workflow

Once you have identified the pages stuck in the 'Crawled' state, follow this workflow to get them indexed. First, audit the page for content quality. Is the description unique? Are the images optimized? Second, check your internal linking. A page with zero internal links (an 'orphan page') is rarely indexed. Link to your stuck products from your homepage or relevant blog posts.

For stores with hundreds of products, fixing these issues manually is time-consuming. StoreFix offers Pro ($29/month) and Plus ($79/month) plans, both with a 7-day free trial, that automate the repair of meta titles, alt text, and broken links through the Shopify Admin API. Because it keeps previous values for a one-click undo and re-runs audits to verify fixes, it provides a safe way to improve your site's quality signals at scale.

Monitoring Your Progress in Search Console

SEO is not a one-time fix. After you have updated your content and resolved technical errors, you must inform Google of the changes. Go to Google Search Console, enter the URL in the top search bar, and click 'Request Indexing.' Note that you should only do this after making significant improvements to the page.

Watch the 'Pages' report over the next 2 to 4 weeks. You should see URLs shifting from 'Crawled - currently not indexed' to 'Indexed.' If they remain stuck, you may need to look deeper into site speed signals or mobile usability issues. Remember that Google does not guarantee the indexing of every page, but by removing technical hurdles, you significantly increase your chances.

Frequently asked questions

How long does it take for Google to index a Shopify page after a fix?
It typically takes anywhere from a few days to a month for Google to re-crawl and index a page after improvements are made. You can speed up this process by submitting the URL for manual indexing in Google Search Console.
Can a slow Shopify store cause indexing issues?
Yes. If your server response time is slow or your page fails Core Web Vitals, Googlebot may abandon the crawl or prioritize faster, more reliable sites for its index.
Does StoreFix help with backlinks to improve indexing?
No, StoreFix focuses on on-site technical SEO and content quality via the Shopify Admin API. It cannot change or create backlinks, which are external signals.
Is the 'Crawled - currently not indexed' status a penalty?
No, it is not a manual penalty. It is a sign that Google has prioritized other content over yours based on current quality and relevance signals.

Find these problems in your store. Fix them in one click.

StoreFix scans your Shopify store, repairs everything it can safely change, and runs the audit again to verify the result.

Scan my store free

No login needed for the audit.

Related guides