What does 'Discovered – currently not indexed' mean?
'Discovered – currently not indexed' means Google found the URL but has not crawled it yet, because Google expected the crawl to overload the site. 'Crawled – currently not indexed' means Google fetched the page and chose not to index it. Use the status table to read every Search Console page-indexing status, then fix both with the 2 five-step procedures below, written for small-business sites.
| Status | What Google's report shows | Fix |
|---|---|---|
| Discovered – currently not indexed | Found, not crawled yet | Steps 1–5 |
| Crawled – currently not indexed | Crawled, not indexed | Steps 6–10 |
What does discovered currently not indexed mean?
"Discovered – currently not indexed" is a Google Search Console status meaning Google found the URL but has not crawled it yet. Google's definition adds that it wanted to crawl the URL but expected the crawl to overload the site, so it postponed it.
Googlebot discovers a URL through links and sitemaps, then crawls the page before Google indexes or rejects it. The Page indexing report states the status and the reason for every URL on the property. When server capacity or site structure is the cause, the fix is technical SEO work on hosting, internal links and sitemaps.
What is crawled currently not indexed?
"Crawled – currently not indexed" is a Search Console status meaning Googlebot fetched the page but Google chose not to add it to the index. Google states that the page is indexed later or not at all, and that resubmitting the URL is unnecessary.
Duplicate or low-value content causes this status more often than a crawl problem. The page exists on Google's side; the content on it did not earn a place in the index.
What is the difference between crawled and discovered currently not indexed?
"Discovered" pages are known but not yet fetched, which points to server capacity, crawl scheduling or weak internal links. "Crawled" pages were fetched and rejected, which points to thin content, duplication or Google choosing another canonical page.
| Status | What Google's report shows | Verdict |
|---|---|---|
| Discovered – currently not indexed | Found, not crawled yet; crawl expected to overload the site | Fix |
| Crawled – currently not indexed | Crawled, not indexed; no need to resubmit | Fix |
| Duplicate without user-selected canonical | Duplicate; no canonical declared; Google chose another page | Check |
| Duplicate, Google chose different canonical than user | Google indexed a different URL than the declared canonical | Check |
| Alternate page with proper canonical tag | Points correctly to an indexed canonical | Normal |
| URL marked 'noindex' | noindex directive found | Normal if intended |
| URL blocked by robots.txt | Blocked by robots.txt | Normal if intended |
| Indexed, though blocked by robots.txt | Indexed despite the block | Check |
| Soft 404 | 'Not found' page that returns a 200 code | Fix |
| Not found (404) | Returned 404 | Normal for removed pages; redirect moved ones |
| Page with redirect | Non-canonical URL that redirects | Normal |
| Server error (5xx) | Server returned a 500-level error | Fix |
| Blocked due to unauthorized request (401) | Login required | Normal for private pages |
How do you fix discovered currently not indexed?
Fix "Discovered – currently not indexed" in 5 steps: confirm the server responds fast without 5xx errors, link each URL from indexed pages, keep only canonical URLs in the XML sitemap, remove low-value URL sets, then request indexing for priority URLs.
Fix Discovered – currently not indexed
Step 1: Check that your server answers fast and without errors
Open Settings → Crawl stats → Host status in Search Console. Server errors or slow responses tell Google that more crawling overloads the site. Fix hosting before anything else.
Step 2: Link the page from pages Google already indexes
Add a link to the page from the homepage, a service page or a hub page that Google already indexes. Orphan pages wait longest.
Step 3: Keep only canonical URLs in your XML sitemap
Remove redirected, noindexed and duplicate URLs from sitemap.xml so it lists only pages meant to be indexed.
Step 4: Remove or noindex low-value URL sets
Tag archives, filter URLs and parameter URLs multiply the URLs Google must schedule. Noindex them, block them in robots.txt or stop generating them.
Step 5: Request indexing for your priority URLs
Use URL Inspection → Request indexing for the 5–10 most important URLs. Google applies a quota, and repeat requests do not speed crawling.
How do you fix crawled currently not indexed?
Fix "Crawled – currently not indexed" in 5 steps: add facts the indexed pages lack, merge near-duplicate pages, confirm the rendered HTML shows the main content, link the page from indexed pages and the sitemap, then start validation in Search Console.
A website and profile audit lists every URL in this state with the reason and the fix order.
Fix Crawled – currently not indexed
Step 6: Add facts the indexed pages on your topic lack
Search the page's main query, read the indexed results, and add the facts, prices, photos or local details they lack.
Step 7: Merge near-duplicate pages into one
Two pages answering the same question compete for the index. Combine them and 301-redirect the weaker URL.
Step 8: Confirm the rendered HTML shows your main content
Open View crawled page in URL Inspection. Main text missing from the HTML means it loads only through JavaScript; render it on the server.
Step 9: Link the page from indexed pages and list it in the sitemap
Add 2–3 internal links from indexed pages and keep the URL in sitemap.xml.
Step 10: Start validation in Search Console
Open the status in the Page indexing report and click Validate fix; validation takes up to about 2 weeks.
How do you know if Google has indexed your site?
Check indexing in 2 ways: open the Page indexing report in Google Search Console for site-wide counts and reasons, or paste one URL into the URL Inspection tool for its exact status. A site: search shows a sample of indexed pages, not a complete list.
Ecommerce platforms add store-specific reasons on top of these statuses. The steps for optimizing a Shopify store cover the platform-side causes, such as a trial plan or private mode, that keep a store unindexed.
- Page indexing report
- URL Inspection
Which non-indexed pages are normal, and which need a fix?
What does page not indexed mean?
Not indexed in Search Console means Google did not add that URL to its index, and the report names the reason. Many reasons are normal: redirects, canonical alternates and noindexed pages. Google states that only canonical pages are expected to be indexed.
Normal
- Page with redirect
- Alternate page with proper canonical tag
- URL marked 'noindex' (intended)
- Not found (404) for deleted pages
Fix
- Discovered – currently not indexed on important pages
- Crawled – currently not indexed on service or product pages
- Soft 404
- Server error (5xx)
- Duplicate, Google chose different canonical than user, on key pages
Map-pack rankings depend on your Google Business Profile, citations and reviews, not on this page's fixes. The website side of that work runs through the self-audit checklist for small-business sites.
Indexing status questions
What does validation failed mean for crawled currently not indexed?
"Validation failed" means Google rechecked the affected URLs after you clicked Validate fix and at least one still carried the status. Validation takes up to about 2 weeks; start it again only after changing the pages that failed.
How long does it take Google to index a page?
A few days to a few weeks, according to Google's recrawl documentation. Repeat requests in URL Inspection do not speed crawling, and Google states that a crawl request does not guarantee the page enters search results.
Is discovered currently not indexed a crawl budget problem?
Rarely on a small site. Google's crawl budget guide targets sites with 1 million+ pages changing weekly or 10,000+ pages changing daily. On a 50-page business site, the usual causes are a slow server, weak internal links and low-value URLs.
Free help
Want the fixes done for you?
Our technical SEO fix sprint starts at $750 and ends with Search Console validation. We reply within 1 business day.