Use URL Inspection to record Google’s indexed data first, then compare it with a live test so you can distinguish stale reports, technical access, canonical selection, and content-selection issues.
- Inspect the exact canonical URL and record the indexed result before running a live test.
- Use the last reported crawl time to assess whether the indexed inspection data may predate the latest deployment.
- Treat a successful live test as technical eligibility, not an indexing certificate.
01
Definition
Google Search Console’s URL Inspection tool answers two related but different questions:
- What does Google’s indexed system currently know about this URL?
- What happens if Google tests the live URL now?
Many bad diagnoses come from reading one answer as though it were the other.
The default inspection view is based on Google’s indexed information. The live test fetches the current page. A live test can show that a previous problem is fixed, but it cannot guarantee that the page will be indexed, predict the selected canonical, or reproduce every quality and policy decision.
Short answer
For an indexing diagnosis:
- Inspect the exact intended canonical URL.
- Record the default indexed verdict and last crawl date.
- Expand Page indexing and record fetch, crawl, indexing, and canonical fields.
- Run Test live URL.
- Open View tested page and inspect the screenshot, HTML, resources, and response.
- Compare live data with indexed data.
- Fix the specific mismatch.
- Request indexing once after the live page is ready.
Google describes URL Inspection as the tool for seeing indexed information about one URL, testing a live version, viewing rendered output, learning the selected canonical, and requesting indexing. URL Inspection Tool[2]
02
Inspect the exact URL
Paste the complete URL into the inspection bar at the top of Search Console.
Use the URL form you actually intend to index:
- correct protocol;
- correct hostname;
- exact path;
- canonical trailing slash;
- no analytics parameters;
- no fragment.
If the URL redirects, the source and destination are not interchangeable. Inspect the final destination separately.
03
Mechanism
Read the indexed result first
The default view reflects information from Google’s indexed systems. It is not a fresh test of the page.
Record:
- overall verdict;
- page indexing status;
- last crawl;
- crawler type;
- crawl allowed?;
- page fetch;
- indexing allowed?;
- user-declared canonical;
- Google-selected canonical;
- referring sitemap, if shown.
The last crawl date matters. If you changed the page after that date, the indexed report cannot yet reflect the change.
Understand the overall verdict
URL is on Google
This means the URL is eligible to appear based on Google’s indexed information. It is not a guarantee that the page appears for a particular query.
URL is on Google, but has issues
The page is indexed, but an enhancement or experience report identified a noncritical problem. Do not confuse a structured-data warning with an indexing failure.
URL is not on Google
Expand Page indexing and read the exact reason. The useful diagnosis is in the details, not the red headline.
Read the Page indexing fields
Last crawl
The Last crawl field records Google’s last reported crawl time in the indexed inspection data. It does not by itself prove current index inclusion, current canonical selection, or the result of the latest live fetch.
Use it to answer:
- Did Google see the latest deployment?
- Did the crawl happen before or after the fix?
- Is the report stale relative to the current page?
Crawl allowed?
This reports whether robots.txt allowed the crawl used for the indexed result.
If “No”:
- inspect the exact robots rule;
- check the correct hostname;
- check whether production inherited a staging rule;
- remember that robots.txt controls crawling, not reliable deindexing.
Page fetch
This reports whether Google successfully fetched the page.
Failures may point to:
- DNS;
- server errors;
- timeouts;
- authentication;
- network problems;
- invalid response behavior.
A successful fetch does not prove that the rendered main content was usable.
Indexing allowed?
This reports whether Google found a robots meta rule or HTTP header that prohibited indexing.
Check both:
<meta name="robots" content="noindex">and an HTTP response such as:
X-Robots-Tag: noindexA CDN, hosting platform, reverse proxy, or preview policy can add the header even when the HTML looks clean.
Google must be able to crawl the resource to see a noindex directive. Blocking the page in robots.txt can prevent Google from processing that instruction. Block search indexing with noindex[6]
User-declared canonical
This is the canonical preference found on the page or otherwise declared by the site.
Confirm that it:
- uses the intended protocol and hostname;
- points to the intended URL;
- does not point to a redirect;
- is not copied from another template;
- matches the sitemap and internal links.
Google-selected canonical
This is the representative URL Google selected for the duplicate cluster.
The live test cannot predict this field. Canonical selection requires indexed processing and comparison with other pages.
If Google selected another URL:
- inspect that URL;
- decide whether consolidation is correct;
- compare content;
- align redirects, internal links, sitemap URLs, and canonical annotations.
Google treats canonical signals as preferences and may select a different representative. Canonicalization[7]
04
Run a live test
Click Test live URL after recording the indexed result.
The live test fetches the current page and checks whether it appears technically available for indexing.
It can help verify:
- current fetch;
- current robots access;
- current
noindexstate; - current response;
- rendered page;
- resources and errors.
It does not fully test:
- whether the URL is currently in the index;
- duplicate clustering;
- final canonical selection;
- every quality or spam-policy issue;
- manual actions and every removal condition;
- whether the page will rank.
A green live result means the URL can probably be processed. It is not an indexing certificate.
05
Examples
View the tested page
After a successful live test, open View tested page.
Review four things.
1. Screenshot
Does the screenshot show the actual page?
Look for:
- blank main area;
- cookie or login wall;
- mobile layout hiding content;
- loading placeholders;
- generic error template;
- challenge page;
- missing images that carry essential meaning.
2. HTML
Search for:
- the H1;
- several distinctive sentences from the main content;
- canonical tag;
- robots meta tag;
- title;
- structured data;
- internal links.
If the visible browser page has an article but tested HTML contains only a generic shell, investigate rendering.
3. More information and resources
Look for failed resources required to render the content:
- scripts;
- styles;
- API calls;
- fonts only if their failure breaks readability;
- images only if they carry essential content.
Do not panic over every optional failed request. Focus on failures that change what Google can understand.
4. HTTP response
Confirm:
- final status;
- content type;
- robots headers;
- redirect behavior;
- caching or platform headers that change crawler treatment.
Compare indexed data with live data
This comparison produces the diagnosis.
| Indexed result | Live result | Interpretation |
|---|---|---|
noindex | Indexing allowed | The live fix exists; Google has not recrawled it yet |
| robots blocked | Crawl allowed | The live robots rule changed after the indexed crawl |
| fetch failed | Fetch succeeds | The earlier failure may have been fixed or transient |
| selected canonical is another URL | Live URL is indexable | No contradiction; live tests do not determine canonical selection |
| crawled, not indexed | Live URL is indexable | Technical eligibility is not the missing decision; examine rendering, duplication, and value |
| URL unknown | Live URL succeeds | Google can fetch it now; strengthen discovery and request indexing once |
Worked diagnosis
Suppose the default result says:
- URL is not on Google;
- Excluded by
noindex; - last crawl: July 18.
The page was redeployed on July 21.
The live test says:
- crawl allowed;
- fetch successful;
- indexing allowed;
- screenshot contains the full article.
Diagnosis:
- The indexed result is based on the July 18 version.
- The July 21 live version no longer has
noindex. - The fix is present.
- Request indexing once.
- Wait for Google to recrawl and update its indexed information.
Bad response:
- rewrite the article;
- change the slug;
- resubmit the sitemap every hour;
- add more schema;
- request indexing repeatedly.
Those actions do not address the evidence.
06
Boundaries
Use the Page Indexing report for patterns
URL Inspection diagnoses one URL. The Page Indexing report helps identify a site-wide or section-wide pattern.
Use the report to answer:
- How many URLs share the status?
- Did the count change after a release?
- Is one template or directory affected?
- Are the excluded URLs intentional duplicates?
- Did a robots or canonical change affect a large section?
Google advises that not every known URL should be indexed. The goal is to get important canonical pages indexed, not to force every parameter, redirect, duplicate, feed, or utility URL into the index. Page indexing report[4]
Request indexing carefully
After fixing the identifiable problem:
- run a live test;
- confirm the page can be indexed;
- verify the rendered content;
- click Request indexing.
Google notes:
- submission does not guarantee indexing;
- a daily limit applies;
- processing can take days or longer;
- sitemaps are preferable for many new or updated URLs.
Request indexing is a notification that the URL is ready for another attempt. It is not an override.
Diagnostic worksheet
Record this for every investigated URL:
| Field | Value |
|---|---|
| Exact inspected URL | — |
| Intended canonical URL | — |
| Overall indexed verdict | — |
| Exact indexing reason | — |
| Last crawl | — |
| Crawl allowed? | — |
| Page fetch | — |
| Indexing allowed? | — |
| User-declared canonical | — |
| Google-selected canonical | — |
| Referring sitemap | — |
| Live test verdict | — |
| Live crawl allowed? | — |
| Live indexing allowed? | — |
| Screenshot shows main content? | — |
| Tested HTML contains main content? | — |
| Important failed resources | — |
| Final response status | — |
| Identified fix | — |
| Date indexing requested | — |
| Follow-up date | — |
Common mistakes
- inspecting a parameterized or redirecting URL instead of the canonical;
- reading indexed data as a live result;
- treating a live test as proof of inclusion;
- ignoring the last crawl date;
- failing to inspect the rendered screenshot;
- looking only for a meta
noindexand missingX-Robots-Tag; - assuming the user-declared canonical is the selected canonical;
- using the Page Indexing report’s aggregate data to diagnose one URL;
- requesting indexing before fixing the page;
- interpreting every excluded duplicate as an error.
07
Sources
08
Related guides
References
Sources behind this record
- Google Search technical requirements — Google (accessed July 22, 2026)
- URL Inspection Tool — Google (accessed July 22, 2026)
- Inspect and troubleshoot a single page — Google (accessed July 22, 2026)
- Page indexing report — Google (accessed July 22, 2026)
- Why is my page missing from Google Search? — Google (accessed July 22, 2026)
- Block search indexing with noindex — Google (accessed July 22, 2026)
- What is canonicalization? — Google (accessed July 22, 2026)
Corrections
Correction history
No corrections recorded.
To report an error, use the public corrections path.
URL Inspection reports and live tests are diagnostic evidence, not guarantees that Google will select a URL for the index or rank it for a query.