URL Is Not on Google? Here's the Fix in Search Console
By Toy Wen Da, Co-Founder · · 5 min read · scored 97/100
URL is not on Google means Google has not stored that page in its index, so it cannot show up in search results. The first thing to do is open the URL Inspection tool in Google Search Console, paste the exact URL, and check the "Page indexing" details to see why.

How to Fix "URL Is Not on Google" in Search Console

Step 1: Read the exact reason
Go to URL Inspection in the left-hand menu, paste the full URL, and press Enter. Under Page indexing, Google lists one of several statuses: "Discovered – currently not indexed," "Crawled – currently not indexed," "Excluded by 'noindex' tag," "Blocked by robots.txt," or "Page with redirect." Each one points to a different fix.
Step 2: Fix the underlying cause
Don't skip to requesting indexing. Fix what's actually broken first:
- Remove a stray
noindextag if the page should be public. - Update robots.txt if a rule is blocking the path by mistake.
- Add internal links to the page if it's "Discovered" but never crawled, Google often deprioritizes orphan pages.
- Resolve redirect chains so the URL resolves cleanly in one hop.
Step 3: Request indexing
Once the fix is live, run the same URL through URL Inspection again, then click Request indexing. Google queues the page for a fresh crawl. This isn't instant, it can take anywhere from a few hours to several days, and there's a daily limit on how many requests you can submit.
Step 4: Confirm it stuck
Check back after a day or two and inspect the URL again. If the status still reads "URL is not on Google," the cause wasn't fully fixed, or Google simply hasn't gotten to it yet.
Common Causes and Fixes

| Status shown in Search Console | What it usually means | What to fix |
|---|---|---|
| Discovered – currently not indexed | Google knows the URL exists but hasn't crawled it | Add internal links, improve page quality, check crawl budget |
| Crawled – currently not indexed | Google crawled it but chose not to index it | Improve content depth, check for thin or duplicate content |
| Excluded by 'noindex' tag | A meta tag or header tells Google to skip it | Remove the noindex tag if the page should rank |
| Blocked by robots.txt | A disallow rule stops crawling | Edit robots.txt to allow the path |
| Page with redirect | The URL redirects elsewhere | Index the final destination URL instead, or fix the redirect |
When Search Console's Own Tools Are Enough, and When They Aren't

For one page with a clear, fixable cause, URL Inspection plus Request Indexing is usually all you need. Fix the issue, resubmit, check back.
The free tools stop being enough when the problem is recurring or site-wide. If dozens of URLs show "URL is not on Google," or the same pages keep slipping back out of the index after you fix them, that's a structural issue, thin content, a crawl budget problem, or a template-level bug. The Pages report under Indexing shows the full pattern, but diagnosing why Google keeps deprioritizing a whole section usually needs a proper technical audit rather than one-off requests. If you're also seeing stale numbers in other reports, it's worth reading why Google Search Console sometimes stops updating before assuming indexing is the only issue.
Common Mistakes to Avoid
- Requesting indexing before fixing anything. Resubmitting a broken page just wastes your daily quota.
- Ignoring the specific reason. "Blocked by robots.txt" and "Excluded by noindex tag" need completely different fixes.
- Treating one-off and site-wide problems the same way. A single orphan page and a whole category stuck out of the index are different problems with different solutions.
- Confusing "not indexed" with "ranking badly." A page that is indexed but ranks poorly is a different issue, check your average position in Search Console for that.
- Not checking rendering. Pages that load fine in a browser can still fail for Googlebot if JavaScript blocks content, the Googlebot Simulator catches this before you waste a request.
FAQs
Why does Google say my URL is not on Google when I can see it in search?
You're likely looking at a different URL variant, with or without "www," http versus https, or a trailing slash. Inspect the exact URL you typed into the browser, not a similar one.
How long does it take after requesting indexing?
There's no fixed timeline. Many pages get crawled within a day or two, but Google doesn't guarantee a window, and some pages take longer depending on crawl priority.
Does "URL is not on Google" mean my page was penalized?
No. It's a neutral status describing the index, not a manual action or penalty. Check the Manual actions report separately if you suspect a penalty.
Can I force Google to index a page faster?
Not reliably. Fixing the real cause and requesting indexing is the correct process; there's no paid or guaranteed fast-track for regular web pages.
What's the difference between "Discovered" and "Crawled" but not indexed?
"Discovered" means Google found the URL but hasn't crawled it yet. "Crawled" means Google visited the page but decided not to add it to the index, often due to quality or duplication.
For background on how Google's indexing systems decide what gets crawled and stored, see Google Search Central.
Get This Fixed Properly
If you've checked URL Inspection, fixed the cause, and the page still won't show up, or you're seeing "URL is not on Google" across more than a handful of pages, that's no longer a one-click fix. Talk to the team and get a sample SEO report that shows exactly what's keeping your pages out of Google's index.
Resources / References
Sources
About the author
SearchBlueprint researched, wrote and scored this article with the content pipeline our customers run on their own sites. The score in the byline is what our content engine gave this page before it published. Nothing here is reviewed by hand, which is the point: it is the product's output, published where anyone can check it.