SEO · 8 min read
Discovered - Currently Not Indexed: Why Google Won't Crawl
Summary
Discovered - currently not indexed means Google found your page and skipped the crawl. Here is the fix that works, and the one that wastes a month.
By Hyder Shah, Founder & CEO · Published July 13, 2026 · Updated July 13, 2026
You opened the Page indexing report, and there it is: a stack of URLs sitting under Discovered - currently not indexed. Your writer wants to rewrite them. Your agency wants to sell you a content refresh. Both are about to burn a month of your budget on the wrong problem.
Before anything else, check you are reading the right row. Two statuses look almost identical and they have opposite fixes. If your report says Crawled - currently not indexed, Google read the page and passed on it - that is a quality and duplication problem, and you want the fix for 'Crawled - currently not indexed' instead. Stay here only if the word is Discovered.
What does 'Discovered - currently not indexed' actually mean?
It means Google knows your URL exists and has never fetched it - not once. Google's Page indexing report documentation defines the status as 'The page was found by Google, but not crawled yet,' and adds: 'Typically, Google wanted to crawl the URL but this was expected to overload the site; therefore Google rescheduled the crawl. This is why the last crawl date is empty on the report.'
That empty last-crawl date is the whole diagnosis. Open the URL in the URL Inspection tool and look at 'Last crawl' - the field Google defines as 'the last time this page was crawled by Google.' Blank means Googlebot has read zero words of that page. Everything you believe about how good the page is, is information Google does not have.
| Status | What Google did | Last crawl date | The real lever |
| Discovered - currently not indexed | Found the URL, never fetched it | Empty | Crawl demand: internal links, click depth, server speed, URL bloat |
| Crawled - currently not indexed | Fetched the page, chose not to index it | Populated | Content quality, duplication, thin or near-identical pages |
Same report, same panel, two different jobs. Confusing them is how a plumbing site ends up rewriting 40 service pages Google never opened.
Why is rewriting the page a waste of time here?
Because the rewrite changes an input Google never sampled: zero of your words have reached Googlebot, so a better H1, a longer body, and a shinier FAQ all land in a file nobody has downloaded.
There is one honest wrinkle. Google's crawl-budget documentation says Googlebot's demand 'varies based on a site's size, update frequency, page quality, and relevance, compared to other sites.' Quality is in there - but at the site level, judged on the pages Google has already crawled. So sitewide quality can suppress crawl demand for a page Google has not read yet. What cannot help is polishing the specific unread URL.
Practical translation: if 60 of your 80 pages are indexed and thin, fix or delete those 60. That is a crawl-demand move. Rewriting the 20 unread ones is not.
How many clicks from the homepage is your page - and why does that decide it?
Google publishes no click-depth threshold, so treat this as an operator rule, not a law: we keep every page we want indexed within 3 clicks of the homepage with at least one in-content link from an already-indexed page. Pages at 4+ clicks with zero inbound internal links are the ones that sit in Discovered for months.
A URL that only exists in your XML sitemap is discovered. It is not endorsed. The sitemap tells Google the page exists; internal links tell Google you think it matters. A blog post reachable only from page 6 of a paginated archive is, in crawl terms, an orphan with a birth certificate.
- Crawl your own site (Screaming Frog free tier does 500 URLs) and sort by 'Crawl Depth.' Anything at depth 4+ is a suspect.
- Cross-reference: export the Discovered - currently not indexed list from Search Console and match it against the depth-4+ list. The overlap is your work order.
- Give each stranded URL 2-3 real in-content links from indexed pages that already get impressions - not a footer link block, not a 'related posts' widget.
- Build hub pages. One indexed hub linking to 15 stranded URLs beats 15 orphans linked from nowhere.
- Re-crawl in 7 days and confirm depth actually dropped. Half the time the link went in a component that renders client-side and Googlebot never saw it.
This is bread-and-butter technical SEO, and it is the single highest-yield hour on a stuck site. Our technical SEO audit walkthrough covers the crawl-and-map process end to end.
Does a small site even have a crawl budget problem?
Almost never on page count alone - Google's crawl-budget guide is aimed at sites with 1 million+ unique pages changing weekly, or 10,000+ pages changing daily, and it opens by saying that if 'your pages seem to be crawled the same day that they are published, you don't need to read this guide.'
But read the third bullet of who that guide is for: 'Sites with a large portion of their total URLs classified by Search Console as Discovered - currently not indexed.' No size floor. Google is explicitly telling small sites with this status that they are in scope. Your 200-page site does not have a capacity problem - it has a demand problem.
Google lists three drivers of crawl demand: perceived inventory, popularity ('URLs that are more popular on the Internet tend to be crawled more often'), and staleness. A domain launched six months ago has almost no popularity signal. Nothing on your side of the screen fixes that overnight, and any agency promising it does is selling you something.
One sanity check first. Google's own Page indexing docs say that if your site has 'fewer than 500 pages, you probably don't need to use this report' - a site: search for the URL is faster. Confirm the page is genuinely absent from the index before you spend a month on it.
Will submitting a sitemap or using IndexNow force a crawl?
No. Google's sitemap documentation says it flatly: 'Keep in mind that submitting a sitemap is merely a hint: it doesn't guarantee that Google will download the sitemap or use the sitemap for crawling URLs on the site.' A sitemap is how a URL became Discovered in the first place. Resubmitting it repeats a message Google already received.
The Request Indexing button is not a queue-jump either. Google states that 'requesting a recrawl multiple times for the same URL won't get it crawled any faster,' that crawling 'can take anywhere from a few days to a few weeks,' and that 'requesting a crawl does not guarantee that inclusion in search results will happen instantly or even at all.'
IndexNow does not solve it for Google. The protocol's own FAQ lists the participating endpoints - Bing, Yandex, Naver, Seznam.cz, Yep and Amazon. Google is not among them. Wire IndexNow up anyway (it is 20 minutes and it helps on Bing), but do not expect it to move a single row in your Search Console report. IndexNow also notes that every submitted URL 'counts toward your site's crawl quota.'
- Do: keep the sitemap accurate and give it an honest lastmod date. Google's crawl guide recommends the lastmod tag - and a faked one teaches Google to ignore your dates.
- Do: remove indexed-but-dead URLs. Google says 'a 404 status code is a strong signal not to crawl that URL again.'
- Do not: resubmit the same sitemap weekly and call it work. It is the SEO equivalent of pressing the elevator button harder.
- Do not: paste 300 URLs into Request Indexing. There is a per-day quota, and it does not raise crawl demand.
Is your server too slow for Googlebot to bother?
It can be, and Google is unusually direct about it: it calculates a crawl capacity limit per host, and 'if the site responds quickly for a while, the limit goes up... If the site slows down or responds with server errors, the limit goes down and Google crawls less.' Remember Google's own definition of the status - the crawl was rescheduled because it 'was expected to overload the site.'
The metric that matters here is server response time and error rate, not your Lighthouse score. Open Settings, then Crawl stats, in Search Console and look at average response time, host status, and the share of 5xx responses. A shared-hosting WordPress install answering in 1.8 seconds under load is telling Googlebot to come back later.
Google's fix list is two items long: 'add more server resources' if you are seeing Hostload exceeded, and make pages efficient to load, because 'if Google can load and render your pages faster, we might be able to read more content from your site.' Move to real hosting, cache aggressively, and cut render-blocking work - our Core Web Vitals guide covers the front-end half.
When is the right move to wait and stop publishing?
If your Discovered pile is growing faster than your indexed count, stop publishing for 30 days. Nobody in this industry will say that out loud because nobody bills for it, but you are adding to a queue Google is already declining to work through.
Google names perceived inventory as the crawl-demand factor 'that you can positively control the most,' and warns that duplicate or unwanted URLs waste 'a lot of Google crawling time on your site.' Every filter URL, tag archive, thin location page and near-duplicate service page is competing with the page you actually care about - and on a fresh domain, the total crawl allocation is small.
So spend the 30 days pruning instead of producing: consolidate near-duplicate pages, 404 or 410 the dead ones, robots.txt the faceted junk, and cut the templated location pages you cloned by find-and-replace. Publishing 20 more posts into a site Google is not crawling is not a content strategy - it is a bigger queue. The service business SEO checklist has the pruning list.
What does the fix look like week by week?
Four weeks, and the first one contains no writing at all. If nothing moves by day 30, the problem is not the page - it is site-level authority and inventory, and the honest answer is that it takes longer.
| Week | What you do | Why it moves crawl demand | How you know it worked |
| 1 | Export the Discovered list; crawl the site; map click depth; read Crawl stats | Confirms whether this is depth, inventory or server | You have a list of URLs at depth 4+ with zero inbound links |
| 2 | Prune: consolidate duplicates, 404 dead URLs, robots.txt junk paths, stop publishing | Frees perceived inventory - the factor Google says you control most | Total discovered URL count falls; crawl requests per page rise |
| 3 | Link: 2-3 in-content links per stranded URL from indexed pages, plus hub pages | Turns orphans into pages Google can see you endorse | Re-crawl shows depth 2-3; internal inlinks above zero in Search Console |
| 4 | Fix hosting and TTFB if Crawl stats showed slow responses or 5xx | Raises the crawl capacity limit | Average response time drops; host status green; crawl requests climb |
Expect days, not hours. Google says crawling 'can take anywhere from a few days to a few weeks' even when you ask nicely. Judge the fix at day 30, not day 3.
If your indexing report is a mess and you want a straight answer on whether this is depth, inventory, or a hosting problem, that is exactly what our technical SEO service exists for - month-to-month, no lock-in, no ranking guarantees. Get my free audit and we will tell you which of the three it is before you spend a dollar with anyone.
Where does this fit in your stack?
If you're running a US service business, the playbook in this post pairs with our full services lineup and applies cleanly across our supported industries and US locations. If you want help implementing it, book a free strategy call — we'll review your current setup and prioritize the next three moves.
For the deeper engagement details, see our SEO service. New to the terminology here? Our SEO & marketing glossary defines every acronym in this post.
Want this built for your vertical? See SEO for SaaS Startups, SEO for Law Firms, SEO for Plumbing Companies, SEO for HVAC Companies, SEO for Manufacturing & Industrial.
What are the most common questions about this topic?
Common questions readers send us about this topic.
What is the difference between discovered and crawled but not indexed?
Google defines 'Discovered - currently not indexed' as 'The page was found by Google, but not crawled yet' - the last crawl date on the report is empty. 'Crawled - currently not indexed' means 'the page was crawled by Google but not indexed.' Discovered is a crawling problem: fix links, depth, inventory and server speed. Crawled is a quality problem: fix duplication, thinness and intent match. Rewriting a Discovered page is wasted work, because Google has not read it.
Does crawl budget matter for a 50-page website?
Not as a page-count problem. Google's crawl-budget guide targets sites with 1 million+ pages updated weekly or 10,000+ pages updated daily. But its third listed audience is 'sites with a large portion of their total URLs classified by Search Console as Discovered - currently not indexed' - with no size floor. A 50-page site with this status does not have a capacity problem; it has a crawl-demand problem driven by low popularity, weak internal linking, or a slow server.
Will resubmitting my sitemap get the page crawled?
No. Google's documentation states that 'submitting a sitemap is merely a hint: it doesn't guarantee that Google will download the sitemap or use the sitemap for crawling URLs on the site.' The sitemap is usually how the URL got into the Discovered bucket in the first place, so resubmitting repeats information Google already has. Keep the sitemap accurate with honest lastmod dates, then spend your effort on internal links and server response time instead.
How deep in my site structure is too deep?
Google publishes no official click-depth limit, so this is an operator rule rather than a law: we keep any page we want indexed within three clicks of the homepage, with at least one in-content link from a page that is already indexed and earning impressions. Pages sitting at four or more clicks with no inbound internal links are the ones that stay stuck in Discovered. Sitemap-only URLs count as orphans - discovery is not endorsement.
Does IndexNow work for Google?
No. IndexNow's own FAQ lists the participating submission endpoints: Bing, Yandex, Naver, Seznam.cz, Yep, Amazon and the shared global endpoint. Google is not on that list. IndexNow is still worth implementing for Bing and the other participants - it takes about 20 minutes - but it will not clear a single row from your Google Search Console indexing report. IndexNow also notes that every URL you submit counts toward your site's crawl quota.
How long does 'discovered - currently not indexed' usually last?
There is no published figure, and anyone quoting one is guessing. What Google does say is that crawling 'can take anywhere from a few days to a few weeks,' that 'requesting a recrawl multiple times for the same URL won't get it crawled any faster,' and that a crawl request 'does not guarantee that inclusion in search results will happen instantly or even at all.' Fix depth, inventory and server speed, then judge the result at day 30 - not day 3.
Can a slow server stop Google from crawling my pages?
Yes. Google calculates a crawl capacity limit per host and states that 'if the site responds quickly for a while, the limit goes up... if the site slows down or responds with server errors, the limit goes down and Google crawls less.' Its definition of this status even says the crawl was rescheduled because it 'was expected to overload the site.' Check Crawl stats in Search Console for average response time, host status and 5xx rate before touching your content.
Should I stop publishing if Google is not crawling what I already have?
Usually yes, for about 30 days. Google names perceived inventory as the crawl-demand factor 'that you can positively control the most,' and says duplicate or unwanted URLs waste 'a lot of Google crawling time on your site.' Adding pages to a site Google is already declining to crawl grows the queue rather than the index. Prune duplicates, remove dead URLs, block junk paths, link your stranded pages properly, then resume publishing.
About the author
Hyder Shah
Founder & CEO, Foundgrove
Hyder Shah is the founder of Foundgrove, an SEO and GEO agency for US service businesses. See our editorial policy for how these guides are researched and reviewed.
Related reading
Other tactical pieces from the Foundgrove blog.
- SEO · 12 min read
Technical SEO Audit for Service Business Websites (2026)
Run a technical SEO audit on a small service site: fix Search Console indexation errors, validate schema, and pass Core Web Vitals first.
Read the seo playbook → - SEO · 13 min read
SEO Checklist: 25 Things Every Service Business Website Needs
The 25-item SEO checklist for service businesses in 2026 — technical, on-page, off-page, and AI-search. With verification steps for each item.
Read the seo playbook → - Web Design · 11 min read
Core Web Vitals on Next.js: How to Hit Perfect Scores
Next.js can hit 100/100 on Lighthouse, but not by accident. The specific knobs: next/image, next/font, RSC, third-party deferral, bundle audits.
Read the web design playbook → - SEO · 8 min read
Crawled - Currently Not Indexed: Why Google Skips You
Crawled - currently not indexed has four causes on a service-business site, not one. Here is the page-type decision tree and what you must not touch.
Read the seo playbook → - SEO · 9 min read
Soft 404 Errors: Why Google Thinks Your Page Is Broken
Google flags a soft 404 when a page you think is fine looks empty to it. Here is how to see what Googlebot rendered — and which pages deserve a 410.
Read the seo playbook → - SEO · 9 min read
Why Did My Google Rankings Drop? A 6-Step Triage
Rankings gone? Check the boring causes first — a shipped noindex, a broken redirect, a cannibal page. A core update is the last suspect, not the first.
Read the seo playbook →
Want help applying this to your business?
Book a free 30-minute call. We'll review your current acquisition stack and show you the three highest-leverage moves for your industry and state. Or read how our SEO service works.