How to fix “Crawled – currently not indexed” on ecommerce product pages
“Crawled – currently not indexed” in Search Console means Google fetched the page, looked at it, and chose not to keep it. It is not a crawl error, so there is no setting to switch off. On a store it is almost always a judgement about the page itself — and on a large catalogue it can cover more products than are indexed.
Audit my catalogue free
Why Google skips product pages
On ecommerce sites, the pages left in this state usually share one or more of these:
- Copied manufacturer descriptions that appear on dozens of other stores
- Very short descriptions — a line or two, or only a spec table
- Near-identical variants (colour, size) published as separate pages
- Out-of-stock or unbuyable products, and products with no image
- Few or no internal links from categories and related products
Step 1: find the products worth fixing
In Search Console, open Indexing → Pages, select “Crawled – currently not indexed” and export the examples. Then filter: drop out-of-stock, discontinued and imageless products — rewriting those spends effort on pages that still cannot sell. What is left is your real backlog.
Sort that backlog by business value: category, margin, and whether the product already earns impressions for related queries. Fix the top of the list first rather than the whole export at once.
Step 2: make each page worth indexing
For every product you keep:
- Write a description from the product’s real attributes — material, size, use, compatibility — and what makes it different from the next one in the category
- Give it a specific title and meta description instead of a template
- Make sure price, availability and images are present and match the structured data
- Link to it from its category and from related products
- Fact-check generated text before publishing — Google’s October 2026 guidance asks for exactly that
Step 3: ask Google to look again — and check it did
After a batch is published, use URL Inspection → Request indexing on the most important pages and keep the sitemap current. Then track the same URLs in the Pages report over the following weeks. If a page stays excluded after a genuine rewrite, look at internal links and duplication with its variants before rewriting it again.
Doing it at catalogue scale
By hand this works for a few hundred products. NicheSEO Pro does the same loop automatically on WooCommerce: it reads the excluded URLs from Search Console, parks products that cannot sell, rewrites the rest from their product data, publishes to Rank Math, Yoast or SEOPress, and tracks indexing. On Michigan Sports Outdoor, indexed products went from 4,838 to 7,826 (+62%) in 30 days.
Questions
- Is “Crawled – currently not indexed” a penalty?
- No. It is Google deciding the page is not worth keeping right now. Improving the page and its internal links is the fix; there is no manual action to remove.
- How is it different from “Discovered – currently not indexed”?
- “Discovered” means Google knows the URL but has not fetched it yet — often a crawl budget or internal linking issue. “Crawled” means it fetched the page and declined it, which points at the page’s content.
- How long does it take to see pages indexed?
- It varies by site and crawl rate. Track a fixed list of URLs in the Pages report for several weeks rather than judging by a single day.
- Should I noindex the products I do not fix?
- Not by default. Out-of-stock products often come back. Fix the products that can sell first, and decide on the rest once the backlog is smaller.