[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary:\u002Fglossary\u002Furl-inspection-tool":3,"glossary-related:\u002Fglossary\u002Furl-inspection-tool":704},{"id":4,"title":5,"author":6,"body":7,"bottomLine":644,"cluster":645,"cta":646,"date":647,"definition":648,"description":649,"draft":650,"extension":651,"factChecker":652,"faq":653,"image":652,"meta":669,"meta_description":670,"meta_title":671,"navigation":672,"path":673,"related":674,"reviewer":652,"seo":675,"sitemap":676,"sources":677,"stem":694,"summary":695,"takeaways":696,"term":512,"tier":702,"updated":652,"__hash__":703},"glossary\u002Fglossary\u002Furl-inspection-tool.md","What Is the URL Inspection Tool in Google Search Console?","sebastian",{"type":8,"value":9,"toc":630},"minimark",[10,15,26,34,39,91,104,108,113,203,208,219,223,231,234,238,244,324,330,334,347,423,431,435,469,473,482,498,502,562,578,589,593,607],[11,12,14],"h2",{"id":13},"how-the-url-inspection-tool-reports-on-one-url","How the URL Inspection tool reports on one URL",[16,17,18,19,23,24],"p",{},"The tool gives information about Google's indexed version of a specific page, and also lets you test whether a URL might be indexable. ",[20,21],"cite-ref",{"n":22},"1"," You open it by pasting a fully qualified URL into the inspection bar at the top of any Search Console screen, or by clicking the inspect icon next to a URL in most reports; the URL must belong to the property you have open. ",[20,25],{"n":22},[16,27,28,29,31,32],{},"The first thing it shows is not a live test. The results reflect the most recently indexed version of the page, which may have changed or gone offline since Google last saw it. ",[20,30],{"n":22}," Everything else on the screen follows from that crawl: Google states that all information in the tool is derived from the last crawled version. ",[20,33],{"n":22},[16,35,36,37],{},"The result opens with one of four overall statuses. ",[20,38],{"n":22},[40,41,42,55],"table",{},[43,44,45],"thead",{},[46,47,48,52],"tr",{},[49,50,51],"th",{},"Overall status",[49,53,54],{},"What it means",[56,57,58,67,75,83],"tbody",{},[46,59,60,64],{},[61,62,63],"td",{},"URL is on Google",[61,65,66],{},"The URL is indexed, can appear in Search, and no problems were found with its enhancements.",[46,68,69,72],{},[61,70,71],{},"URL is on Google, but has issues",[61,73,74],{},"Indexed, but an issue such as malformed structured data may stop an enhancement from showing.",[46,76,77,80],{},[61,78,79],{},"URL is not on Google",[61,81,82],{},"The URL will not appear in Google Search results. The Page indexing section says why.",[46,84,85,88],{},[61,86,87],{},"URL is an alternate version",[61,89,90],{},"The URL is an AMP page that is an alternate of a canonical non-AMP page.",[16,92,93,94,97,98,103],{},"The Page indexing report and this tool are built to work together. The report counts URLs by status across the site and shows example URLs, up to 1,000 per status and not guaranteed to be complete; Google says it is not meant for investigating a specific page, and points to URL Inspection for that. ",[20,95],{"n":96},"2"," Status pages such as ",[99,100,102],"a",{"href":101},"\u002Fglossary\u002Fduplicate-without-user-selected-canonical","Duplicate without user-selected canonical"," are read in the report and confirmed in the tool.",[11,105,107],{"id":106},"what-the-indexed-result-contains","What the indexed result contains",[16,109,110,111],{},"Below the overall status, the Page indexing section breaks the answer into three groups. ",[20,112],{"n":22},[40,114,115,128],{},[43,116,117],{},[46,118,119,122,125],{},[49,120,121],{},"Group",[49,123,124],{},"Field",[49,126,127],{},"What it tells you",[56,129,130,141,151,162,172,182,193],{},[46,131,132,135,138],{},[61,133,134],{},"Discovery",[61,136,137],{},"Sitemaps",[61,139,140],{},"Sitemaps that point to the URL, if submitted in the Sitemaps report or listed in robots.txt. Sitemaps found any other way are not listed.",[46,142,143,145,148],{},[61,144,134],{},[61,146,147],{},"Referring page",[61,149,150],{},"A page Google possibly used to discover the URL. An empty field does not mean no page links to it.",[46,152,153,156,159],{},[61,154,155],{},"Crawl",[61,157,158],{},"Last crawl, Crawled as",[61,160,161],{},"When Google last crawled the URL, and whether with the desktop or smartphone crawler.",[46,163,164,166,169],{},[61,165,155],{},[61,167,168],{},"Crawl allowed?, Page fetch",[61,170,171],{},"Whether robots.txt blocks the URL, and whether Google could retrieve it from your server.",[46,173,174,176,179],{},[61,175,155],{},[61,177,178],{},"Indexing allowed?",[61,180,181],{},"Whether the page carries a noindex rule.",[46,183,184,187,190],{},[61,185,186],{},"Indexing",[61,188,189],{},"User-declared canonical",[61,191,192],{},"The canonical the page declares. \"None\" is fine if the page is not an alternate.",[46,194,195,197,200],{},[61,196,186],{},[61,198,199],{},"Google-selected canonical",[61,201,202],{},"The URL Google chose as authoritative among similar pages.",[16,204,205,206],{},"The \"Indexing allowed?\" field has one trap: when robots.txt blocks a page, the field always shows \"Yes\", because Google cannot read a noindex rule on a page it is not allowed to crawl. ",[20,207],{"n":22},[16,209,210,211,213,214,218],{},"The canonical fields are the reason most SEOs open the tool. Google states that the canonical can be determined only in the indexed data, and that the live test cannot predict whether the tested version will be treated as canonical. ",[20,212],{"n":22}," When the two canonical fields disagree on a page you declared, the ",[99,215,217],{"href":216},"\u002Fblog\u002Fgoogle-chooses-different-canonical-urls","different canonical post"," covers the usual causes.",[11,220,222],{"id":221},"what-url-is-unknown-to-google-means","What \"URL is unknown to Google\" means",[16,224,225,226,228,229],{},"The full message is \"Page is not indexed: URL is unknown to Google\", and Google's explanation is one sentence: Google has not seen this URL before. ",[20,227],{"n":22}," There is no indexed version, so there is no crawl date, no canonical and nothing in Discovery. The fix Google suggests is to run a live inspection, fix what you can, submit the URL for indexing and validate. ",[20,230],{"n":22},[16,232,233],{},"For a page published yesterday, this is normal. For a page that has been live for months, it usually means nothing points to it: no internal links from pages Google crawls, and no sitemap entry. That is a linking problem, not a page problem.",[11,235,237],{"id":236},"indexed-result-vs-live-test","Indexed result vs live test",[16,239,240,241,243],{},"\"Test live URL\" fetches and examines the page in real time; the page must be reachable from the internet without a login. ",[20,242],{"n":22}," It is the right tool for checking a fix you just shipped, and the wrong one for predicting the outcome.",[40,245,246,259],{},[43,247,248],{},[46,249,250,253,256],{},[49,251,252],{},"Question",[49,254,255],{},"Indexed result",[49,257,258],{},"Live test",[56,260,261,272,283,293,302,313],{},[46,262,263,266,269],{},[61,264,265],{},"Which version of the page?",[61,267,268],{},"The one Google last crawled",[61,270,271],{},"The page as it is now",[46,273,274,277,280],{},[61,275,276],{},"Sitemaps and referring pages",[61,278,279],{},"Shown",[61,281,282],{},"Not checked",[46,284,285,288,290],{},[61,286,287],{},"Duplicate or alternate status",[61,289,279],{},[61,291,292],{},"Not tested",[46,294,295,297,299],{},[61,296,199],{},[61,298,279],{},[61,300,301],{},"Cannot be predicted",[46,303,304,307,310],{},[61,305,306],{},"Screenshot of the rendered page",[61,308,309],{},"Not available",[61,311,312],{},"Available",[46,314,315,318,321],{},[61,316,317],{},"Redirects",[61,319,320],{},"Results describe the inspected URL, not the redirect target",[61,322,323],{},"Follows redirects first, without saying so",[16,325,326,327,329],{},"Each row follows Google's description of the two modes. ",[20,328],{"n":22}," Because the live test cannot see duplicates or canonical choice, an indexable result and an indexed page are two different things.",[11,331,333],{"id":332},"example-three-urls-after-a-content-merge","Example: three URLs after a content merge",[16,335,336,337,341,342,346],{},"The table below is constructed to illustrate the pattern. A site merged two guides into one, kept a sort parameter on the category, and published a new page the same week. Each row is one inspection, with 28 days of ",[99,338,340],{"href":339},"\u002Fglossary\u002Fsearch-console-clicks","clicks"," from the ",[99,343,345],{"href":344},"\u002Fblog\u002Fanalyze-seo-performance-with-google-search-console","Performance report",".",[40,348,349,366],{},[43,350,351],{},[46,352,353,356,358,361,363],{},[49,354,355],{},"URL inspected",[49,357,51],{},[49,359,360],{},"Indexing status",[49,362,199],{},[49,364,365],{},"Clicks (28 days)",[56,367,368,388,406],{},[46,369,370,376,378,381,385],{},[61,371,372],{},[373,374,375],"code",{},"\u002Fguides\u002Fkeyword-research",[61,377,63],{},[61,379,380],{},"Page is indexed",[61,382,383],{},[373,384,375],{},[61,386,387],{},"860",[46,389,390,395,397,399,403],{},[61,391,392],{},[373,393,394],{},"\u002Fguides\u002Fkeyword-research?sort=new",[61,396,79],{},[61,398,102],{},[61,400,401],{},[373,402,375],{},[61,404,405],{},"0",[46,407,408,413,415,418,421],{},[61,409,410],{},[373,411,412],{},"\u002Fguides\u002Fkeyword-gap-analysis",[61,414,79],{},[61,416,417],{},"URL is unknown to Google",[61,419,420],{},"(none)",[61,422,405],{},[16,424,425,426,430],{},"Row one is healthy. Row two is the duplicate status working as intended: Google folded the variant into the clean URL, so its zero clicks are counted under row one. Row three has never been seen. The fix is not in the tool: link the new page from row one, add it to the sitemap, then request indexing. The ",[99,427,429],{"href":428},"\u002Fblog\u002Fmerge-or-redirect-competing-seo-pages","merge or redirect"," post covers which retired URLs to inspect after a consolidation.",[11,432,434],{"id":433},"how-to-check-a-url-with-it","How to check a URL with it",[436,437,438,442,445,450,455,458],"ol",{},[439,440,441],"li",{},"Paste the full URL, including protocol, into the inspection bar of the property it belongs to.",[439,443,444],{},"Read the overall status, then the Page indexing reason.",[439,446,447,448],{},"Compare \"User-declared canonical\" with \"Google-selected canonical\". Google notes the selected value can be a few hours out of date. ",[20,449],{"n":22},[439,451,452,453],{},"Check \"Last crawl\". If you changed the page after that date, the result does not reflect the change yet. ",[20,454],{"n":96},[439,456,457],{},"Click \"Test live URL\" to confirm the current page is fetchable and indexable.",[439,459,460,461,463,464,468],{},"If the page is new or changed, request indexing. Indexing is never instant, even when you submit a crawl request directly. ",[20,462],{"n":96}," The ",[99,465,467],{"href":466},"\u002Fblog\u002Frequest-indexing-google-search-console","request indexing guide"," covers when a request helps and when it does nothing.",[11,470,472],{"id":471},"the-thing-people-get-wrong","The thing people get wrong",[474,475,476],"blockquote",{},[16,477,478,479,481],{},"A green live test is read as \"this page will be indexed\". Google's answer is no: a valid live test only confirms that Google can access the page, and the live test does not check for duplicate or alternate status at all. ",[20,480],{"n":22}," A page can pass every live check and still be left out because Google treats it as a copy of another URL.",[16,483,484,485,487,488,492,493,497],{},"The mirror mistake is reading \"URL is on Google\" as \"this page ranks\". Google says the status does not guarantee the page will appear in results. ",[20,486],{"n":22}," An indexed page with no ",[99,489,491],{"href":490},"\u002Fglossary\u002Fsearch-console-impressions","impressions"," is often one that loses every query to a sibling page, which is the ",[99,494,496],{"href":495},"\u002Fblog\u002Fwhat-is-keyword-cannibalization","keyword cannibalization"," pattern, not an indexing problem.",[11,499,501],{"id":500},"url-inspection-tool-vs-the-page-indexing-report-vs-the-api","URL Inspection tool vs the Page indexing report vs the API",[40,503,504,519],{},[43,505,506],{},[46,507,508,510,513,516],{},[49,509],{},[49,511,512],{},"URL Inspection tool",[49,514,515],{},"Page indexing report",[49,517,518],{},"URL Inspection API",[56,520,521,535,548],{},[46,522,523,526,529,532],{},[61,524,525],{},"Scope",[61,527,528],{},"One URL at a time",[61,530,531],{},"Whole site, grouped by reason",[61,533,534],{},"One URL per call",[46,536,537,539,542,545],{},[61,538,258],{},[61,540,541],{},"Yes",[61,543,544],{},"No",[61,546,547],{},"No: only the indexed version",[46,549,550,553,556,559],{},[61,551,552],{},"Volume",[61,554,555],{},"Daily per-property limit, number not published",[61,557,558],{},"Up to 1,000 example URLs per status",[61,560,561],{},"2,000 calls per site per day, 600 per minute",[16,563,564,565,567,568,570,571,574,575,346],{},"Sources for the table: tool ",[20,566],{"n":22},", report ",[20,569],{"n":96},", API ",[20,572],{"n":573},"3"," and limits ",[20,576],{"n":577},"5",[16,579,580,581,463,584,588],{},"The API returns the same fields in machine-readable form. Its verdict values map onto Search Console's labels: PASS is \"Valid\", FAIL is \"Error\" or \"Invalid\", and NEUTRAL is \"Excluded\". ",[20,582],{"n":583},"4",[99,585,587],{"href":586},"\u002Fblog\u002Fgoogle-search-console-api","Search Console API"," post shows how to call it next to Search Analytics.",[11,590,592],{"id":591},"where-the-tool-can-mislead","Where the tool can mislead",[16,594,595,596,598,599,601,602,604,605],{},"The tool describes Google's copy, so a page you fixed after the last crawl still shows the old problem until Google crawls it again. ",[20,597],{"n":96}," The reverse also happens: a URL can show as indexed here before it appears in the Page indexing report, because the report catches up later. ",[20,600],{"n":96}," Several requirements for appearing in Search are not tested at all, including manual actions, security issues and legal removals. ",[20,603],{"n":22}," In the API, the Google-selected canonical is absent when the page is not indexed, and the last crawl time is absent when Google never crawled it successfully, so an empty field is a status, not missing data. ",[20,606],{"n":583},[16,608,609,610,614,615,619,620,624,625,629],{},"None of this tells you how a page performs. Index status is a precondition; ",[99,611,613],{"href":612},"\u002Fglossary\u002Fsearch-console-average-position","average position"," and ",[99,616,618],{"href":617},"\u002Fglossary\u002Fsearch-console-ctr","CTR"," come from the Performance report. When two indexed URLs split one query, the problem is ",[99,621,623],{"href":622},"\u002Fblog\u002Finternal-keyword-cannibalization","internal cannibalization",", and the fix starts in a ",[99,626,628],{"href":627},"\u002Fblog\u002Fkeyword-mapping-prevent-cannibalization","keyword map",", not in URL Inspection.",{"title":631,"searchDepth":632,"depth":632,"links":633},"",3,[634,636,637,638,639,640,641,642,643],{"id":13,"depth":635,"text":14},2,{"id":106,"depth":635,"text":107},{"id":221,"depth":635,"text":222},{"id":236,"depth":635,"text":237},{"id":332,"depth":635,"text":333},{"id":433,"depth":635,"text":434},{"id":471,"depth":635,"text":472},{"id":500,"depth":635,"text":501},{"id":591,"depth":635,"text":592},"The URL Inspection tool is Search Console's answer to \"what does Google know about this one URL\": its index status, last crawl, how it was discovered and which canonical Google chose. The decision it supports is whether a page has a problem Google can see, or whether the problem is somewhere else. Read the indexed result first, use the live test only to confirm a fix, and remember that neither one tells you how the page ranks.","search-console","index","2026-11-11","The URL Inspection tool is a Google Search Console tool that reports what Google knows about one URL in your property: whether the indexed version is on Google, when it was last crawled, which canonical Google selected, and which enhancements it detected. It can also run a live test of the current page and request indexing.","What the URL Inspection tool shows for a single URL, how the indexed result differs from the live test, what \"URL is unknown to Google\" means, and where the tool's answers stop.",false,"md",null,[654,657,660,663,666],{"q":655,"a":656},"What does \"URL is unknown to Google\" mean?","It means Google has not seen the URL before, so there is no indexed version to report on. Run a live test to check that Google can fetch the page, fix anything the test flags, and then request indexing or make sure the URL is linked internally and listed in your sitemap.",{"q":658,"a":659},"Is the URL Inspection tool a live test?","Not by default. The first result shows the most recently indexed version of the page, which may differ from what is live now. Clicking \"Test live URL\" fetches the page in real time, but that test does not check sitemaps, referring pages or duplicate status.",{"q":661,"a":662},"Does \"URL is on Google\" mean my page ranks?","No. Google states that \"URL is on Google\" does not guarantee the page will appear in search results. It means the URL is indexed and can appear; whether it ranks for a query is a separate question the Performance report answers.",{"q":664,"a":665},"How many URLs can I inspect per day?","Search Console applies a daily limit of inspections and live tests per property but does not publish the number for the UI. The URL Inspection API allows 2,000 inspections per site per day and 600 per minute.",{"q":667,"a":668},"Can I inspect a URL on a site I do not own?","No. The URL must belong to the Search Console property you have open. For a page outside your properties, Google points to tests that do not require ownership, such as the Rich Results Test.",{},"What the URL Inspection tool in Search Console shows, how the live test differs from the indexed result, and what \"URL is unknown to Google\" means.","URL Inspection Tool in Search Console: What It Shows",true,"\u002Fglossary\u002Furl-inspection-tool",[101,490,339,344,428,495,622],{"title":5,"description":649},{"loc":673},[678,682,684,688,691],{"publisher":679,"name":512,"url":680,"accessed":681},"Google Search Console Help","https:\u002F\u002Fsupport.google.com\u002Fwebmasters\u002Fanswer\u002F9012289","2026-11-09",{"publisher":679,"name":515,"url":683,"accessed":681},"https:\u002F\u002Fsupport.google.com\u002Fwebmasters\u002Fanswer\u002F7440203",{"publisher":685,"name":686,"url":687,"accessed":681},"Google Search Central","Search Console API: Method index.inspect","https:\u002F\u002Fdevelopers.google.com\u002Fwebmaster-tools\u002Fv1\u002FurlInspection.index\u002Finspect",{"publisher":685,"name":689,"url":690,"accessed":681},"Search Console API: UrlInspectionResult","https:\u002F\u002Fdevelopers.google.com\u002Fwebmaster-tools\u002Fv1\u002FurlInspection.index\u002FUrlInspectionResult",{"publisher":685,"name":692,"url":693,"accessed":681},"Search Console API: Usage limits","https:\u002F\u002Fdevelopers.google.com\u002Fwebmaster-tools\u002Flimits","glossary\u002Furl-inspection-tool","Search Console's per-URL report: Google's indexed version, last crawl, chosen canonical, plus a live test and indexing request.",[697,698,699,700,701],"The default result describes the version of the URL Google last indexed, not the page as it is live right now.","\"URL is unknown to Google\" means Google has not seen the URL before; it is not an error on the page.","The Google-selected canonical can only be read from the indexed result; the live test cannot predict it.","A passing live test confirms Google can access the page, not that the page will be indexed.","The URL Inspection API returns the indexed result only and allows 2,000 inspections per site per day.",1,"8Or8JsqcKtowLpmA_Cik44XpH3ZQc5ie2UYLlh2sWik",[705,707,710,713,716,719,722],{"path":101,"label":102,"summary":706},"Page indexing status: Google judged the URL a duplicate, no canonical was declared, and it indexed another URL instead.",{"path":490,"label":708,"summary":709},"Impressions (Search Console)","Counted each time a link to your site appears in a loaded page of search results, whether or not anyone clicks it.",{"path":339,"label":711,"summary":712},"Clicks (Search Console)","One click is counted when a user leaves Google for your page from a search result; repeat clicks on the same link in one search count once.",{"path":344,"label":714,"summary":715},"Performance report (Search Console)","Search Console's main report: clicks, impressions, CTR and average position by query, page, country and device.",{"path":428,"label":717,"summary":718},"Content consolidation","Merging or redirecting competing pages so one URL carries all the signals that were split between them.",{"path":495,"label":720,"summary":721},"Keyword cannibalization","Two or more of your own pages ranking for the same query with the same intent, splitting clicks and ranking signals.",{"path":622,"label":723,"summary":724},"Internal keyword cannibalization","Your own URLs competing with each other for one query — as opposed to competing with other sites."]