Indexing
How to Fix "Discovered – Currently Not Indexed" (2026)
Discovered – currently not indexed means Google found your URL but hasn't crawled it. The quick fixes, a decision tree for when to wait or prune, and how it differs from crawled - not indexed.
If you've opened the Page Indexing report in Google Search Console and found URLs parked under "Discovered – currently not indexed," you're facing a decision, not just a definition. Some of these pages will index themselves if you leave them alone. Others will sit there for months unless you act. This guide gives you a decision tree (when to wait it out, when to fix crawl-budget, internal-linking, or server issues, and when to consolidate or prune) so you stop refreshing GSC and start making the right call.
What does "discovered – currently not indexed" mean?
"Discovered – currently not indexed" means Google found your URL but has not crawled it yet, so it cannot be indexed, unlike "crawled – currently not indexed", where Google did fetch the page and then chose not to index it. Google usually discovers the URL through your sitemap or an internal link, then leaves it in a crawl queue. So discovered is a crawl-priority problem; crawled is a page-value problem, and the two need opposite fixes.
How to fix "discovered – currently not indexed" (quick answer)
If you want the short version before the decision tree below, work through these five fixes in order. They map to the causes Google actually acts on:
- Request indexing. Open the URL Inspection Tool for an affected page and click Request Indexing to nudge Google to crawl your most important URLs sooner.
- Strengthen internal links. Link to the affected pages from already-indexed, relevant pages using descriptive anchor text, so Google treats them as worth crawling.
- Submit a clean XML sitemap. Make sure the URLs sit in an up-to-date sitemap with no errors, and drop URLs you don't actually want indexed.
- Improve content quality. Thin, templated, or near-duplicate pages get deprioritized. Make each page genuinely worth indexing, or consolidate it.
- Speed up a slow server. Google throttles crawling when your server is slow or returns errors, so faster, stable responses raise crawl capacity.
That is the checklist. The rest of this guide is about knowing which of these you actually need, because working through all five blindly wastes time.
Discovered vs. crawled – currently not indexed
The two statuses look almost identical in Search Console, but they point to opposite root causes, and opposite fixes. Confusing them wastes weeks. Here's the clean contrast:
| Discovered – currently not indexed | Crawled – currently not indexed | |
|---|---|---|
| What Google did | Found the URL, has not fetched it | Fetched the page, did not index it |
| Likely cause | Crawl budget / low crawl demand, slow server, weak internal links, new or low-authority site | Thin or duplicate content, low perceived value, deprioritized in the index queue |
| Your action | Improve crawlability and priority signals (this page) | Improve page value and consolidate duplicates (see the crawled-not-indexed guide) |
If your pages are in the right-hand column instead, follow the crawled-not-indexed playbook. The rest of this post is about the discovered case.
First, confirm it's still happening
Search Console reports lag reality. A URL flagged as "discovered" in the report may already have been crawled since the report was generated. Before you diagnose anything, open the URL Inspection Tool, run Test Live URL on a sample of the affected pages, and confirm Google still hasn't fetched them.
While you're there, check the scale. A handful of low-value URLs sitting in "discovered" is normal and not worth your time. You need to act when important pages are affected, the count is climbing, or the URLs share a pattern (a paginated archive, a faceted filter, a thin tag directory). Patterns are the tell that this is structural, not random.
The decision tree: wait, fix, or prune
The quick fixes above are the what; this is the which. Most articles stop at the generic checklist, but doing all five is wasteful when only one is your real bottleneck. Match your situation to the right action: walk these branches in order and act on the first one that fits.
- Is the site brand new or low-authority? Wait, mostly. New domains get less crawl generosity, and Googlebot visits on a slow cadence at first. Submit a clean XML sitemap, build a few internal links to the pages that matter, and give it time. Don't restructure anything yet.
- Is the affected count large and growing on a big site? Fix crawl budget. Google's Gary Illyes has said roughly 90% of sites don't need to worry about crawl budget, but if you're in the other 10% (millions of URLs, heavy faceted navigation, infinite calendars), Google is rationing crawls. Block low-value URL spaces in robots.txt, prune infinite parameters, and concentrate crawl demand on pages that earn revenue.
- Are the URLs orphaned or buried deep? Fix internal linking. Pages with no internal links, or links only from far down the architecture, look unimportant, so crawl demand stays near zero. Link to them from already-indexed, relevant pages using descriptive anchor text. This is the single highest-leverage move for most sites.
- Is your server slow or unstable? Fix infrastructure. Google deliberately throttles crawling when it expects requests to overload your site. If your time-to-first-byte is high or you return 5xx errors under load, Googlebot backs off. Faster, more stable responses raise crawl capacity directly.
- Are the pages thin, templated, or near-duplicates? Prune or consolidate. If a URL exists only because a CMS generated it, indexing it was never the goal. Consolidate near-duplicates with canonicals,
noindexthe chaff, and remove dead weight so crawl budget flows to pages worth indexing.
Most real cases are a blend: a slow server and weak internal links on a newish site. Fix the structural causes (2–4) before you touch individual pages.
How long should you wait?
Once you've acted, patience has a shape. For a few priority pages where you've requested indexing, the status often flips within a few days to two weeks. After broader crawl-budget or linking fixes, give Google two to four weeks to recrawl and re-evaluate. John Mueller of Google has repeatedly noted that indexing is a queue, not a switch: there's no guaranteed timeline.
If you click Validate Fix in the Page Indexing report, Google re-checks the affected URLs and the report shows "validation passed" once it crawls and indexes them, or "validation failed" if the status sticks, which simply means the cause isn't resolved yet, not that you broke something.
There is an outer limit worth knowing. Industry analysis of large sites suggests URLs that go uncrawled for roughly 130 days tend to fall out of consideration entirely. If a page you care about has been "discovered" that long, treat it as a signal to fix the cause aggressively or prune the URL, not to keep waiting.
Why monitoring beats refreshing GSC
Here's the trap: "discovered – currently not indexed" flips silently as Google re-evaluates crawl demand. A URL can move from discovered to indexed (or quietly back again after a content change or a Google update), and Search Console won't tell you the moment it happens. Manual refreshing is how teams miss it for weeks.
That's exactly what SearchOptimo does for you. It re-checks the index status of every URL on a schedule and alerts you the instant a page's status changes, so you catch a stalled "discovered" page before it costs you traffic. You can also submit URLs via IndexNow to prompt faster crawling, and run a one-off bulk index check across an entire site to see how many URLs are actually indexed right now. For the full workflow, see how to monitor index status at scale.
Key takeaways
- Discovered ≠ crawled. Discovered = Google hasn't fetched the URL (a crawl-priority problem). Crawled = Google fetched it and skipped indexing (a value problem). Diagnose which before acting.
- Confirm first. Use the URL Inspection Tool's Test Live URL; ignore small counts of low-value URLs.
- Match cause to action. New site → wait. Large site → crawl budget. Orphaned → internal links. Slow → server. Thin → prune. Most cases blend the structural ones.
- Mind the ~130-day window. Long-uncrawled URLs drop out; fix the cause or prune rather than wait forever.
- Track it over time. The status changes silently: monitoring catches the flip that manual GSC refreshing misses.
Want to know whether automated index monitoring is worth it for your site before you commit? See our honest breakdown, or start a free trial and watch your "discovered" pages resolve in real time.
Frequently asked questions
- What does 'not indexed' mean?
- 'Not indexed' means a page is not stored in Google's search index, so it cannot appear in Google Search results for any query. In the Page Indexing report it is an umbrella for several specific states, including 'Discovered - currently not indexed' (Google knows the URL but hasn't crawled it) and 'Crawled - currently not indexed' (Google fetched it but chose not to index it). Each state has a different cause and fix.
- What happens if a page is not indexed?
- An unindexed page is invisible in Google Search: it earns no organic impressions or clicks, cannot rank for any keyword, and will not appear even when someone searches its exact title. It can still be reached by a direct link or from other channels, but it contributes nothing to your Google traffic until it is indexed.
- How long does 'discovered – currently not indexed' last?
- There's no fixed timeline. For a few isolated pages, requesting indexing can flip the status within a few days to two weeks. After real fixes, expect two to four weeks. On large or low-authority sites, URLs can sit for months. Industry analysis points to a ~130-day window before uncrawled URLs tend to drop out entirely.
- What's the difference between 'discovered' and 'crawled – currently not indexed'?
- Discovered means Google knows the URL exists but has not fetched it yet: usually a crawl-budget or priority issue. Crawled means Google did fetch the page and then chose not to index it: usually a value or duplication issue. The fix is different for each.
- Will Google index a 'discovered' page on its own?
- Sometimes. Google's own documentation says it may come back to the URL later with no extra effort from you. But if crawl demand stays low (weak internal links, a slow server, or thin sitewide quality), it can wait indefinitely until you address the cause.
- How do I fix 'discovered – currently not indexed' in Google Search Console?
- Confirm the URL still isn't crawled with the URL Inspection Tool, then match the pattern to a cause: improve internal links and crawl priority, speed up a slow server, or prune thin URLs. Requesting indexing can nudge Google to crawl a handful of important pages sooner, but it won't scale or override a crawl-capacity problem. Fix the cause first, then click 'Validate Fix' in the report to ask Google to re-check.
Monitor your index status automatically
SearchOptimo re-checks your URLs on a schedule and alerts you when something drops. Start free, no credit card.
Start freeKeep reading

Indexing
Crawled but Not Indexed? It Is Not Your Technical Setup. It Is Authority.
If Google crawled your page but will not index it, your technical SEO is probably fine. The status itself proves it. Here is what actually decides indexing, and how to tell.

Indexing
Google Is Not Indexing My Site: 7 Reasons and Fixes
Google is not indexing my site? Here are the 7 real reasons in priority order, a step-by-step diagnostic checklist to find yours, the fix for each, and how to catch the next drop.
Indexing
How to Check If a Page Is Indexed on Google (and When to Stop)
How to check if a page is indexed on Google with the site: operator, Search Console, and Screaming Frog, plus the accuracy limits that decide build-vs-buy.