SEO Basics

Why Your New Pages Aren't Getting Indexed (and How to Fix It)

You publish a page, wait a week, search for it with site:yourdomain.com/your-page, and get nothing. The page is live and loads fine, yet Google acts like it doesn't exist. Before you rewrite it, resubmit it ten times, or buy an "instant indexing" package, stop.

The takeaway up front: a page that isn't indexed can't rank for anything, so it's worth fixing properly — but "fixing" means diagnosing the exact status first, not spraying signals at the problem. Indexing issues almost always have one specific, findable cause, and Google Search Console tells you which. Read that status, match it to the cause below, and apply the one fix that fits. Resubmitting a page Google deliberately chose not to index just wastes your time.

First, confirm it's actually not indexed

People panic over pages that are fine. A page might be indexed and simply not ranking — a different problem with a different fix.

Run the real check: in Google, search site:yourdomain.com/exact-page-url. If the page appears, it's indexed and your issue is rankings, not indexing. If it returns nothing, it's genuinely not in the index.

Better still, use the URL Inspection tool in Search Console. Paste the full URL and it states the status in plain words: indexed, or excluded with a reason. That reason is the most useful thing you have, because every fix below is tied to one. Guessing the cause is how people apply the wrong fix for a week.

The status messages, decoded

Search Console's Pages report (formerly Index Coverage) sorts your URLs into buckets. Three cause most of the confusion.

"Discovered – currently not indexed"

Google knows the URL exists but hasn't crawled it yet — it found the link, queued it, then deprioritized fetching the page. This is a crawl priority signal, most common on newer or smaller sites. In plain terms: "I see this page, but I don't think it's urgent enough to crawl right now."

The fix is to raise the page's apparent importance: internal links from pages Google already trusts, inclusion in your sitemap, and honest external discovery paths. Patience helps too — for many sites this status resolves on its own once a page accumulates a few signals.

"Crawled – currently not indexed"

This one stings more: Google did fetch and read the page, then chose not to index it. That's a quality judgement, not a technical block — the page works, Google just didn't think it earned a slot. In plain terms: "I read this and it isn't distinct or useful enough to keep it."

The fix is rarely technical — it's the content. Thin pages, near-duplicates, and anything that reads as filler tend to land here. Strengthen the page so it genuinely answers something, make it clearly different from your other pages, and give Google a reason to reconsider.

"Excluded" for a concrete reason

The rest are usually self-inflicted and the easiest to fix, because the cause is spelled out:

  • "Blocked by robots.txt" — you told crawlers to stay out. Check your robots.txt for a Disallow covering the path.
  • "Excluded by 'noindex' tag" — a noindex tag or header is on the page, often left over from a draft, staging setup, or an SEO plugin.
  • "Alternate page with proper canonical tag" / "Duplicate, Google chose different canonical" — the canonical points at a different URL, so Google indexes that one instead. Usually an accidental misconfiguration.
  • "Soft 404" / "Not found (404)" — the page returns an error or looks empty enough to be treated as one.

Each names its own fix. You're not guessing — you're removing a specific block.

The fixes that actually work

Match the fix to the status, in rough order of how often they're the real answer:

  1. Remove accidental blocks first. If the status is noindex, robots.txt, or a wrong canonical, fix that one thing — nothing else matters until the page is allowed to be indexed. This is a five-minute fix people overlook for weeks.
  2. Make the page worth indexing. For "crawled – not indexed," improve the content: more depth, a clear unique angle, no duplication of your other pages. A page that earns its place gets kept.
  3. Link to it internally. A page with no internal links is an orphan — hard to find and easy to deprioritize. Link to every important page from your navigation, related posts, or relevant body text. This single habit clears a lot of "discovered – not indexed."
  4. Keep your sitemap clean and submitted. Make sure the URL is in your XML sitemap and that the sitemap lists only real, indexable, 200-status URLs — one full of redirects and dead pages teaches Google to trust it less.
  5. Request indexing — once. In URL Inspection, click "Request Indexing" after you've fixed the cause. It's a nudge, not a magic button; resubmitting an unchanged page does nothing.
  6. Add legitimate discovery paths. Google crawls active, frequently updated platforms often, so a link to your page where people genuinely browse gives crawlers more routes to find it. Sharing a new page the honest way described in the social bookmarking guide is a supporting discovery signal, not a trick — it helps Google find the page, not keep one that isn't worth keeping.

That last distinction is the whole game. Discovery signals — links, sitemaps, bookmarks — help with "discovered – not indexed" by surfacing the URL. They do nothing for a page Google crawled and rejected on quality; that's a content fix, full stop. And bigger isn't faster: crawl priority is earned through relevance and internal signals, so twenty quality internal links beat five hundred junk external ones.

How long should indexing take?

There's no fixed clock. A well-linked page on an established site can be indexed within hours to a few days. A new page on a small site might sit in "discovered – not indexed" for weeks while Google decides it's worth crawling. The variables are your site's overall trust, how well the page is linked internally, and whether the content clearly earns a slot. Fix the cause, give it real signals, then let Google catch up.

Frequently Asked Questions

Why is my page "discovered – currently not indexed"?

Google found the URL but hasn't prioritized crawling it yet, usually because the page lacks enough signals of importance. Add internal links from pages Google already trusts, make sure it's in your submitted sitemap, and give it honest external discovery paths. On smaller sites this status often resolves on its own once a page accumulates a few signals.

What does "crawled – currently not indexed" mean, and how do I fix it?

Google fetched and read the page but decided it wasn't distinct or useful enough to keep. This is a content judgement, not a technical block, so resubmitting won't help. Strengthen the page: add genuine depth, make it clearly different from your other pages, and remove anything thin or duplicative. Then request indexing once.

Can social bookmarking get my pages indexed faster?

It helps with discovery, not the index decision itself. Sharing a page on active, frequently crawled platforms gives Google more routes to find the URL, which can shorten the "discovered – not indexed" wait. It won't force Google to keep a page it judged low-quality, and spammy mass bookmarking backfires. Treat it as one honest supporting signal.

Should I request indexing repeatedly until it works?

No. Use "Request Indexing" once after you've fixed the underlying cause. Submitting the same unchanged page over and over signals nothing. If it still isn't indexed days later, the answer is in its status and content, not in clicking the button again.

Does buying an instant-indexing service work?

Avoid it. Those services push your URL through low-quality, distrusted networks to force a crawl, creating a spam footprint that can hurt more than the original delay. The durable fix is removing blocks, improving the page, and earning legitimate discovery — the same white-hat work that keeps a page indexed.

Next step

Run your missing URL through the URL Inspection tool before you change anything. The status — discovered, crawled, blocked, or excluded — tells you exactly which cause you have and which single fix to apply. Remove any accidental noindex or canonical block first, strengthen the page if Google rejected it on quality, link to it internally, then request indexing once and let it process. Diagnosis before action is what turns indexing from a guessing game into a checklist. If you want a simpler way to manage and promote the links that matter, boost your online visibility with SocialBookmarkKey.

Comments are disabled for this article.