"Crawled - currently not indexed" is a Google Search Console status that means Googlebot fetched your page, read it, and decided not to add it to the index, at least for now. Nothing is technically broken. Google simply did not think the page was worth indexing yet. That makes crawled currently not indexed frustrating, because there is no error to fix, only a quality and signals problem to solve.
What Crawled Currently Not Indexed Actually Means
Google crawls far more pages than it indexes. When a page lands in this bucket, Google is telling you it has seen the content and is not convinced. It is different from two statuses people often mix it up with:
| Status | What happened | Usual cause |
|---|---|---|
| Crawled - currently not indexed | Google fetched the page and chose not to index it | Quality, duplication or weak signals |
| Discovered - currently not indexed | Google knows the URL but has not fetched it yet | Crawl budget, server load or weak internal links |
| Excluded by noindex | The page told Google not to index it | A noindex tag or header, deliberate or not |
If your problem is the second one, the fixes are about crawl capacity and internal links rather than content quality.
Is Crawled Currently Not Indexed Always a Problem?
No. Every site has URLs that should not be indexed: tag archives, filtered category pages, paginated lists, feed URLs, internal search results. If those show up as crawled currently not indexed, Google is doing you a favor. Only act on URLs you actually want in search. Start by exporting the list from Search Console (Indexing, Pages, then the crawled currently not indexed row) and sorting it into "should be indexed" and "fine to leave out".
The Six Causes Behind Crawled Currently Not Indexed
- Thin or low-value content. Short pages that add nothing beyond what is already indexed elsewhere, auto-generated pages, and placeholder pages are the most common cause.
- Duplicate or near-duplicate content. Pages that are almost identical to others on your site (product variants, location pages with swapped city names, printer versions) or to content elsewhere on the web.
- Weak internal linking. A page with one internal link buried in a footer looks unimportant. Orphan pages that only exist in the sitemap are especially likely to stay out of the index.
- Canonical confusion. Conflicting signals (a canonical tag pointing one way, internal links and the sitemap pointing another) make Google pick a different URL or none.
- Soft 404s and empty states. A page that returns 200 but shows "no results" or "out of stock" with little else looks like an error page, and Search Console may also report it separately as a soft 404.
- Content Google cannot see. If the main content only appears after client-side JavaScript runs, and rendering fails or times out, Google may index an almost empty shell or skip it.
How to Fix Crawled Currently Not Indexed
1. Inspect the URL first
Run the URL through Search Console's URL Inspection tool and view the crawled page. Check that the rendered HTML contains your real content, that there is no stray noindex, and which URL Google chose as canonical. Rule out the technical causes before you rewrite anything.
2. Make the page genuinely better
This fixes the majority of affected pages. Add what is missing compared to the pages that do rank for the topic: specifics, original data, examples, answers to the obvious follow-up questions. A good test: if this page disappeared, would anything be lost? If not, Google has reached the same conclusion.
3. Merge or remove near-duplicates
If several pages say the same thing, combine them into one stronger page and 301 redirect the others to it. For true variants (sizes, colors), point a canonical tag at the main version. Our canonical URL guide covers the details, including the related "Duplicate without user-selected canonical" status.
4. Strengthen internal links
Link to the page from relevant, already-indexed pages using descriptive anchor text, and from your navigation or hub pages if it matters. Internal links are the strongest signal you control that a page is important.
5. Clean up your sitemap
Your sitemap should only list canonical, indexable URLs that return 200. A sitemap full of redirects, noindexed pages and parameter URLs teaches Google to trust it less. Check yours with the sitemap checker, and read the robots.txt and sitemap guide for the rules.
6. Make sure the content renders without JavaScript
Server-render or statically generate important content where you can. If a page depends on client-side rendering, confirm in URL Inspection that the rendered output contains the main text.
7. Request indexing, then wait
After you improve a page, use "Request indexing" in URL Inspection. Do not request it repeatedly or use "Validate fix" for hundreds of URLs at once; reprocessing can take days to weeks, and many affected pages drop out of the report on their own once quality and links improve.
What Not to Do
- Do not keep re-submitting unchanged pages. If nothing changed, the decision will not change.
- Do not mass-produce more thin pages to compensate. A large share of low-value URLs can drag down how Google treats the whole site.
- Do not noindex pages you want indexed out of frustration; that guarantees they stay out.
How Scanverra Helps With Crawled Currently Not Indexed
The Scanverra SEO Optimizer checks a page for the on-page causes of crawled currently not indexed: thin content, a noindex tag or X-Robots-Tag header, missing or conflicting canonical tags, missing H1, and a page blocked by robots.txt. Its multi-page crawl (up to 25 pages) also flags duplicate titles across your site and sitemap URLs that internal links never reach, which are candidates for orphan pages. Scanverra does not have access to your Search Console data, so it cannot see Google's index decisions directly; use it to find and fix the causes, then confirm in Search Console. For a full pass over your site, work through the technical SEO audit checklist.