'Discovered – currently not indexed': why doesn't Google index my new pages?

Because Google found the URL but has not crawled it yet. Google says it usually postponed the crawl to avoid overloading the site, which is why the last crawl date is empty. On new sites this is normal for days to weeks. Link the pages from pages already indexed, keep them in the sitemap, request indexing for the most important ones and wait; nothing guarantees indexing.

Facts

What does each status mean?

Each of these 3 statuses tells you how far Google got with the page.

StatusWhereWhat it means
URL is unknown to GoogleURL InspectionGoogle has never seen the URL
Discovered - currently not indexedPage indexing reportFound, not crawled yet
Crawled - currently not indexedPage indexing reportCrawled, not chosen for the index yet

What does 'URL is unknown to Google' mean?

It means Google has not seen the URL at all, not even through a link or the sitemap. Google's own advice for this status is to request indexing; also check that the page is in a sitemap Google can read and linked from somewhere on the site.

Why does Google leave new pages in 'Discovered'?

Google wants to crawl the URL but holds it back. The usual reasons on a small or new site:

  • The site is new and Google has not yet decided how often to crawl it
  • Many new URLs were published at once
  • The pages are only in the sitemap, with no internal link from pages Google already indexed
  • The server was slow or returned errors when Googlebot came

What actually helps?

Help Google find and value the pages, then give it time. Google learns about a page through a sitemap, a crawl request or a link, so use all three, and focus requests on the pages that matter most because of the daily limit.

Is 'Crawled - currently not indexed' worse?

It is a different signal: Google read the page and did not add it yet. Resubmitting does not help, according to Google. Make the page more useful and distinct from your other pages, and remember Google says not every URL on a site will be indexed.

Step by step

  1. Inspect one URL. Paste the URL in URL Inspection to see whether it is unknown, discovered or crawled.
  2. Check the sitemap. Make sure the page is in a valid sitemap that robots.txt does not block, submitted in Search Console.
  3. Link it from indexed pages. Ask your coding agent to add links to the new pages from pages Google already indexed, such as a hub or related guides.
  4. Request indexing for the main pages. Use Request indexing on the few pages that matter most; there is a daily limit.
  5. Wait and re-check. Look at the Page indexing report again after a few weeks instead of resubmitting every day.

Common mistakes

  • Requesting indexing for every URL each day; there is a daily limit and no guarantee.
  • Publishing pages only in the sitemap, with no link from any indexed page.
  • Publishing hundreds of near-identical pages at once on a new site.
  • Treating 'Crawled - currently not indexed' as an error to resubmit instead of a page to improve.

How easyIndex solves it

Your coding agent publishes each batch over MCP with internal links and sitemap entries; easyIndex checks every page live, sends the sitemap through Search Console and shows Google indexing per page on the dashboard. US$ 30 per website a month, with a 7-day free trial.

Frequently asked questions

How long does 'Discovered' usually last?

Google says new content can take a few days to be indexed and crawling can take up to a few weeks after a URL is known. There is no fixed time.

Does requesting indexing many times help?

Google does not say repeated requests help. There is a daily limit, and a request does not guarantee indexing.

Should every page of my site be indexed?

No. Google says not to expect every URL to be indexed, only the canonical pages.

Do these statuses affect ChatGPT?

These are Google statuses. ChatGPT search depends on OpenAI's own crawler and other sources, so check that separately.

Continue reading

Last verified on .

Discovered – currently not indexed: what to do