How to fix "Discovered – currently not indexed"

This status means Google knows the URL exists, usually from a sitemap or a link, but has not crawled it yet. The page is waiting in Google's queue.

Why Google delays the crawl

  • Crawl budget. Large or new sites get crawled slowly, so Google pushes some URLs back.
  • Server speed. If the server was slow or overloaded, Googlebot backs off.
  • Low priority signals. Few or no internal and external links point to the URL.

How to get the page crawled

  1. Link to the page from your homepage or another page that Google crawls often.
  2. Keep your sitemap clean: only canonical, indexable URLs with correct lastmod dates.
  3. Speed up your server and fix 5xx errors.
  4. Use URL Inspection → Request indexing for your most important pages.
  5. Add more discovery paths with a URL indexer. This status is exactly the problem an indexer is built for, because the page has not been seen yet.

Frequently asked questions

What is the difference between discovered and crawled - currently not indexed?

Discovered means Google has not visited the page yet. Crawled means it visited and decided not to index it. The first is a discovery problem; the second is usually a quality problem.

How long can a URL stay in "Discovered"?

Anywhere from days to months. Without new signals, some URLs are never crawled.

Related

Get your links indexed

20 credits per URL. Checked in Google automatically. Credits back if not indexed.

Get started