How to Fix "Discovered - Currently Not Indexed" in Google Search Console

Last updated July 16, 2026 · Applies to the Page indexing report in Google Search Console.

"Discovered - currently not indexed" means Google knows your URL exists, probably from your sitemap or a link, but has not even sent Googlebot to look at it. The page is sitting in a crawl queue, and Google keeps deciding that other things are worth its resources first.

This makes it fundamentally different from its cousin, "Crawled - currently not indexed". Crawled is a content verdict: Google read the page and passed. Discovered is a priority verdict: Google has not read it at all, and the fixes are about crawl priority, not content evaluation.

Why Google delays crawling a URL it knows about

The 6 fixes, in order of leverage

  1. Submit the URLs directly. This is the status where direct submission genuinely shines, because there is no negative evaluation to overcome; the page just needs a visit. The URL Inspection tool in Search Console works for a page or two a day. For anything more, tools built on the official Google Indexing API, like Zeneth Indexer, push URLs into the crawl queue with explicit priority, and crawls typically follow within hours.
  2. Link from your strongest pages. Add internal links from your homepage and most-visited pages to the stuck URLs. Internal links are the loudest priority signal you control. Orphan pages stay Discovered for months.
  3. Fix server speed. Aim for server response times under a few hundred milliseconds. If your host struggles, Googlebot visits less. This single infrastructure fix has cleared Discovered backlogs on many slow-host sites.
  4. Stop feeding Google junk URLs. Faceted filters, calendar pages, session parameters, and tag sprawl eat your crawl budget. Block them in robots.txt or noindex them so your real pages get the crawler's time.
  5. Keep your sitemap honest. A sitemap with accurate lastmod dates that only lists real, canonical, 200-status pages gets trusted. A sitemap full of redirects, 404s, and fake lastmod values gets ignored.
  6. Publish in steady rhythm rather than spikes. Google adapts crawl rate to your publishing pattern. A site that publishes daily gets visited daily. If you must bulk-publish, expect the queue and submit the batch through the API.

What to expect after fixing

Directly submitted URLs are usually crawled within hours to a couple of days. Whether they then index immediately depends on the content itself; a crawled page can still land in Crawled - currently not indexed if it is thin or duplicative. Watch the two statuses together: Discovered shrinking while Indexed grows means the fixes are working. Discovered converting to Crawled-not-indexed means the bottleneck has moved to content quality.

Normal vs problem: a handful of Discovered URLs in the first days after publishing is routine. A backlog that grows week over week, or URLs stuck in Discovered for a month or more, is a real crawl-priority problem worth fixing with the list above.

Where Zeneth Indexer fits

This status is the exact problem Zeneth Indexer was built to remove. It watches your sitemap every 10 minutes, so every new or updated page is submitted through the official Google Indexing API without you touching Search Console. It also pings Bing, Yandex, Naver, and Seznam for free via IndexNow. Then, instead of assuming submission worked, it checks Google Search Console URL Inspection data and shows you each page's true status: Submitted, Indexed, or stuck. You get an alert when pages index, and when they don't.

Stop waiting in Google's queue

Pages submitted within 10 minutes of publishing. Real verification, not guesses. One-time credits from $3.

Get Started →

Related reading