You publish new pages, but Google does not discover them. They are not indexed, and they do not appear in search. This is common for new pages, orphan pages or sites with weak internal linking. This guide explains why Google cannot find your pages and how to fix it.
What discovery means
Discovery is the process of Google finding new URLs. It happens through:
— internal links;
— sitemap;
— external links;
— redirects;
— other sources.
Without discovery, pages cannot be crawled or indexed.
Why discovery matters
If Google cannot find pages:
— they are not indexed;
— they do not appear in search;
— they do not get traffic;
— they do not rank.
Discovery is the first step in the indexing process.
Reason 1: no internal links
The most common cause. Pages with no internal links are orphan pages. Google may not find them.
What to check:
— are there internal links to the page;
— are they in navigation or content;
— are they crawlable.
The fix: add internal links from relevant pages.
Use robots.txt checker to ensure pages are not blocked.
Reason 2: page not in sitemap
Sitemap helps discovery. If the page is not in the sitemap, discovery may be slower.
What to check:
— is the page in sitemap;
— is sitemap submitted;
— is sitemap accessible.
The fix: add the page to sitemap and submit it.
Reason 3: blocked by robots.txt
If robots.txt blocks the page or its resources, Google cannot crawl it.
What to check:
— is the page blocked;
— are CSS and JS blocked;
— is robots.txt correct.
The fix: remove blocking rules for pages that should be discovered.
Reason 4: no external links
External links help discovery, especially for new sites.
What to check:
— are there external links;
— are they indexed;
— are they relevant.
The fix: build external links through content, outreach and partnerships.
Reason 5: crawl budget
On large sites, crawl budget may limit discovery of new pages.
What to check:
— how many pages are on the site;
— are low-value pages consuming budget;
— is the server fast.
The fix: remove low-value pages, improve server speed, focus budget on important pages.
How to diagnose discovery issues
A practical sequence:
— check internal links;
— check sitemap;
— check robots.txt;
— check external links;
— check crawl budget;
— use Search Console.
If pages are not discovered, fix internal links and sitemap first. For a broader audit, SEO audit can help verify links, sitemap and indexing in one place.
How to fix discovery issues
Fix steps:
— add internal links;
— add pages to sitemap;
— remove robots.txt blocks;
— build external links;
— improve crawl budget;
— request indexing in Search Console;
— monitor discovery.
FAQ
Why can’t Google find my pages?
Most often because there are no internal links, the page is not in sitemap, or robots.txt blocks it.
Does sitemap guarantee discovery?
No. Sitemap helps, but internal links are stronger signals.
Can robots.txt block discovery?
Yes. If robots.txt blocks the page or its resources, Google cannot crawl it.
What are orphan pages?
Pages with no internal links. Google may not find them.
Does crawl budget affect discovery?
Yes. On large sites, low-value pages can consume budget and delay discovery of new pages.
How do I check if a page is discovered?
Use Search Console URL Inspection. It shows if the page is discovered, crawled or indexed.
Can external links help discovery?
Yes. External links are strong signals for discovery.
How long does discovery take?
Days or weeks. Internal links and sitemap speed up the process.
What if only some pages are not discovered?
Check those pages for internal links, sitemap and robots.txt.
How often should I check discovery?
After publishing new pages and periodically as part of an SEO audit.