Understanding your results: INDEXED, NOT INDEXED, and coverage states
Abhay khant
Jan 1, 1970 • 3 min read
You ran the tool. Now what do the verdicts actually mean?
The two outcomes
[INDEXED]. Google's verdict isPASSand the coverage state is not "excluded". Google has this URL in its index.[NOT INDEXED]. anything else: a non-PASS verdict, or an "excluded" coverage state. Google does not currently serve this URL in search.
A NOT INDEXED result is not an error. the inspection succeeded; Google
just doesn't have the page indexed.
"URL is unknown to Google"
You'll often see this coverage text on a NOT INDEXED result. It means Google
has never indexed the page. To move it toward indexed:
- Make sure the page is live (returns HTTP 200, not a 404).
- Check it isn't blocked by
noindexorrobots.txt. - Submit your sitemap in GSC so Google discovers it.
- Re-run
gsc-indexerto request a fresh crawl, then wait (hours–days).
Coverage states, in plain English
| Coverage state | Meaning |
|---|---|
Submitted and indexed | Google has it and serves it. |
URL is unknown to Google | Not indexed yet. |
Excluded by meta tag | A noindex tag tells Google not to index it. |
Excluded by robots.txt | robots.txt blocks crawling. |
Crawled - currently not indexed | Google fetched it but chose not to index (often thin/duplicate content). |
Discovered - currently not indexed | Google knows of it but hasn't crawled yet. |
The other fields
- fetch. whether Google could download the page (
SUCCESSFUL/ errors). - robots. whether
robots.txtallowed crawling. - last crawl. when Google last fetched it (empty if never).
"inspection submitted; Google will re-crawl"
This line prints after every run. It means the tool asked Google to re-fetch the URL. It does not mean the page is indexed now. indexing is Google's decision and usually takes hours to days to reflect.
Verdict: PASS vs NEUTRAL
Only a PASS verdict with a non-excluded coverage state counts as indexed. A
NEUTRAL verdict ("URL is unknown to Google") is not indexed, even though
the request was submitted successfully.
Next
- Process lots of URLs: batch, stdin, sitemaps.
- Something broke? Troubleshooting.
Sources
- Google Search Console
- URL Inspection API documentation
- Google Search APIs overview
- Service account OAuth (Google Identity)
- About service accounts (Google Cloud IAM)
- Verify site ownership
- Property types: URL-prefix vs Domain
- URL Inspection tool help
- Indexing API (JobPosting/BroadcastEvent only)
- Request indexing / inspect a URL