← All posts

Jul 17, 2026 · 9 min read · By Anurag Singh

Why Is My Page Discovered But Not Indexed? Real Fixes

Magnifying glass emphasizing the index of a book, symbolizing research and focus.

Photo by Nothing Ahead on Pexels

Editorial note: this article was written with AI assistance, grounded in live search and community research, and reviewed by Anurag Singh.

Your page shows "discovered, currently not indexed" because Google found the URL (through your sitemap or a link) but decided it is not worth crawling and indexing yet, usually due to weak perceived value, thin or duplicate content, low site authority, or crawl budget going to pages Google trusts more. It is rarely a technical error.

I have stared at this exact status in Search Console more times than I would like to admit, across my own directory projects (CustomsBrokerIndex, GlobalBPOIndex) and client sites. The first time it happened at scale, I assumed it was a crawling problem and burned two weeks checking robots.txt and server logs. The real issue was quality. Once I accepted that, the fix took days, not weeks.

What "discovered, currently not indexed" actually means

Google has seen the URL exists, usually from your sitemap, internal links, or an external link, but has not crawled and indexed it yet. This is different from "crawled, currently not indexed," where Google did crawl the page but chose not to add it to the index.

Both statuses point to the same underlying decision: Google is triaging. It has limited crawl budget and limited appetite to index pages that look like more of the same. As one Reddit thread on r/TechSEO put it bluntly, a page stuck here "either isn't important enough to stay in the index or was never important enough to be indexed." That is the mental model I use now, every time.

Discovered vs crawled, currently not indexed: what's the difference

  • Discovered, currently not indexed: Google knows the URL exists but hasn't crawled it yet. Often a queue or priority issue.
  • Crawled, currently not indexed: Google visited the page, read the content, and decided not to index it. Usually a quality issue.

If you are seeing "discovered" on a brand-new site with hundreds of URLs, that is common and not automatically alarming. New domains have to earn crawl priority. If you are seeing "crawled, currently not indexed" on pages that are months old, that is a quality signal you need to act on.

Why are pages crawled but not indexed

Once Google has crawled a page and still leaves it out of the index, it almost always comes down to one of these:

  1. Thin or duplicate content. The page says nothing that isn't already said, better, elsewhere on your site or the web. I have published competitor-comparison pages on a young domain that added zero original angle, and they sat in limbo for months. Subtract the fluff, then add something only you can say.
  2. Low site authority relative to the query. New or thin-authority domains get indexed selectively. Google is rationing its trust in you.
  3. Cannibalization. You have three pages targeting the same intent, so Google picks one and ignores the rest.
  4. Weak internal linking. If a page isn't linked from anywhere important on your site, Google reads that as "even you don't think this page matters."
  5. Low-value programmatic pages. Auto-generated pages at scale (500 near-identical location or filter pages, for example) are a classic trigger. I've seen this firsthand: submit a sitemap with 500 new pages, and weeks later 400 are still stuck "discovered, currently not indexed." That is Google telling you the template isn't earning its keep.

How to fix discovered, currently not indexed

Here is the sequence I actually run, in order of what moves the needle fastest:

1. Confirm it isn't a real technical block first

Quickly rule out the boring stuff before you touch content:

  • Page returns a 200 status, not a redirect or error.
  • Not blocked by robots.txt.
  • No accidental noindex tag.
  • Included correctly in your sitemap.
  • Canonical tag points to itself (not to another page).

This takes ten minutes in Search Console's URL Inspection tool. Most of the time everything here is clean, which is exactly what people mean on r/SEO when they say "no technical issues with the site" and are still stuck. That is your confirmation the problem is upstream of technical SEO.

2. Ask what only this page offers

For every stuck page, I ask: if I deleted this page, would anyone notice? If the honest answer is no, that is the diagnosis. Fix it by adding:

  • A specific example, data point, or case a competitor's version doesn't have.
  • A clear point of view or recommendation, not just a summary.
  • Original comparisons, screenshots, or numbers.
  • Answers to the actual questions buyers ask about this exact topic.

3. Fix internal linking

Link to the stuck page from a high-authority page on your site, ideally one that already gets crawled often (your homepage, a popular blog post, a hub page). Internal links are the cheapest signal you control that says "this page matters."

4. Consolidate or prune

If you have near-duplicate pages competing for the same query, merge them into one stronger page and 301 the rest. I would rather have thirty pages Google trusts than three hundred it ignores.

5. Request indexing, once, after the fix

Use URL Inspection to request indexing after you've made a real change, not before. Requesting indexing on an unchanged page just wastes your quota and teaches Google nothing new about the page.

6. If it says "validation passed" or "validation failed"

If you fixed a noindex or canonical issue and clicked "Validate Fix," Google re-checks the page.

  • Validation passed means Google confirmed the technical issue is resolved, but that does not guarantee indexing. It only removes the technical excuse. Quality and priority still apply.
  • Validation failed means either the fix didn't actually take (check again) or Google re-crawled and still isn't convinced. Don't just re-submit. Go back to step 2.

Is it normal for a new site to have pages crawled but not indexed

Yes. New domains almost always have a chunk of pages sitting in "discovered" or "crawled, currently not indexed" simply because Google hasn't extended much crawl budget or trust yet. I would not panic over this on a domain younger than six months, especially if your important pages (homepage, core service pages) are indexed and showing impressions in Search Console. What you should worry about is the trend: if the ratio of indexed to non-indexed pages isn't improving as you publish better content and earn links, that is your signal to slow down and fix quality rather than publish more.

Why is my website indexed but not showing in search results

This is a separate, related problem. If a page is indexed but you never see it in results, even for its own brand name, check:

  • It's genuinely being outranked (search the exact title, see who's above you).
  • It has a manual action (check Security & Manual Actions in Search Console).
  • It's a near-duplicate Google chose to filter in favor of another URL.
  • It targets a query with essentially zero real search demand.

Indexed just means "in Google's database." It does not promise a ranking position, and it is worth telling that to any stakeholder who conflates the two.

A short table to diagnose your status fast

StatusWhat it meansFirst move
Discovered, currently not indexedGoogle knows the URL, hasn't crawled itImprove internal links, wait, don't mass-resubmit
Crawled, currently not indexedGoogle read it, chose not to indexImprove content quality and uniqueness
Indexed but not showingIt's in the index, just not rankingCheck rankings, manual actions, duplicates
Validation failedFix didn't take or wasn't convincingRe-check technical fix, then improve content

Where this fits into a bigger SEO habit

Chasing indexing status page by page is useful, but it is reactive. The more durable habit is mining the Search Console data you already have to find which pages deserve the investment in the first place, rather than treating every stuck URL the same. A page stuck at "discovered" that targets a real buying question is worth fixing today. A near-duplicate programmatic page that never had a reason to exist is worth deleting, not defending.

This is the exact judgment call SEOcompass is built to make faster: it connects to your Search Console account, and instead of showing you another dashboard, it ranks your pages and opportunities by traffic upside, winnability, and effort, including flags for pages stuck in low-value indexing limbo versus pages worth a real content upgrade. It also checks whether your best pages are showing up in AI answers (see our guide to AI search optimization for how GEO and AEO connect to the same indexing fundamentals), since an unindexed page can't be cited by Google, ChatGPT, or Perplexity either.

If you're staring at a growing list of "discovered, currently not indexed" URLs and don't know which ones to fix first, that is exactly the kind of prioritization problem worth solving before you publish another page. Run a free audit in our tools and get a ranked list of what to fix next, instead of guessing.

Frequently asked questions

How do I fix discovered, currently not indexed?
Confirm there's no technical block (robots.txt, noindex, bad canonical), then improve the page's uniqueness and quality, add internal links from trusted pages, and consolidate near-duplicate pages. Request indexing only after making a real change, not before. Mass-resubmitting unchanged pages wastes quota and rarely helps.
Why are pages crawled but not indexed?
Google crawled the page and decided it wasn't valuable enough to add to the index. Common causes are thin or duplicate content, low internal linking, cannibalization with similar pages on your site, or low overall site authority. It's a quality and priority signal, not usually a technical bug.
Is it normal for a new site to have crawled but not indexed pages?
Yes. New domains typically get less crawl budget and trust, so a portion of pages sit in this status early on. It becomes a real problem if the ratio doesn't improve as you publish stronger content and build links, or if your core pages also stay unindexed for months.
What does discovered, currently not indexed mean exactly?
It means Google found the URL exists, usually via your sitemap or a link, but hasn't crawled it yet. It's earlier in the pipeline than crawled but not indexed. It often reflects Google prioritizing its limited crawl budget on pages it already trusts more.
Why is my website indexed but not showing in search results?
Being indexed only means the page is in Google's database, not that it ranks well. Check if you're simply outranked, if there's a manual action against the site, if Google filtered it as a near duplicate of another page, or if the query it targets has little real search demand.
What does validation failed mean for discovered, currently not indexed?
It means Google re-checked your fix and either the technical issue wasn't actually resolved or the page still wasn't convincing enough to index. Recheck your fix first. If it's genuinely resolved, the remaining blocker is almost always content quality, not technical setup.

About the author

Anurag Singh
Anurag SinghFounder, SEOcompass

Anurag Singh is the founder of SEOcompass and a full-stack marketer with 12+ years in product marketing and SEO. As a founder-marketer he's built organic pipelines worth millions, grown a WMS SaaS company's organic traffic from a few hundred to around 18,000 monthly visitors, and lifted domain authority roughly 70% over three years. He also builds his own search-intent products (CustomsBrokerIndex, GlobalBPOIndex, SwitchTheStack, Trustats.live). Lately he's lived in the new frontier of AI search, taking sites from 0 to dozens of AI-cited pages and getting brands surfaced in ChatGPT, Perplexity and Google's AI Overviews. He writes from doing the work, not watching it.

Connect on LinkedIn →

New to AI search? Read the practical guide to GEO and AEO — the pillar this blog builds on.

Keep reading

Ready to win more customers from search?

Connect Search Console, or just add your website, and get your prioritized, done-for-you plan.

No credit card required · Start for free