How to check which of your pages Google has indexed

Four checks, from one URL to a whole site, and what each result means.

Published by AI Knows Us · Updated 12 October 2026

To check whether Google has indexed a page, open Google Search Console, paste the full URL into the inspection bar at the top and read the verdict. "URL is on Google" means the page is in the index. "URL is not on Google" means it is not, and the same screen names the reason. For a whole site, the Page indexing report lists every URL Google knows about, split into indexed and not indexed, with the cause beside each group.

That is the short version. The rest of this page covers all four ways to check, what the common "not indexed" reasons mean, and the order to fix them in. Indexed means Google fetched the page, read it and stored it so it can be returned for a search. A page that is not indexed cannot appear in results for any query, however good it is.

Check 1: URL Inspection, for one page

The URL Inspection tool is the definitive check for a single address. Google documents it in the URL Inspection tool help page. You need the site added to Search Console and verified first. Then:

  • Paste the full address, including https and the exact path, into the bar at the top of any Search Console screen.
  • Read the first line of the result. It says whether the page is on Google.
  • Open "Page indexing" in the result to see the last crawl date, the canonical Google chose, and whether the page was reached through a sitemap.
  • Use "Test live URL" to see how the page looks to Google right now, as opposed to the stored copy from the last crawl.

Compare the canonical Google chose with the one you declared. If they differ, Google treats another URL as the main version, and your address may be indexed only as a duplicate that never shows in results.

Check 2: the Page indexing report, for the whole site

The Page indexing report is the site wide view. It shows a count of indexed pages, a count of not indexed pages, and a table of reasons. Click a reason to see the affected URLs, up to the limit the report shows. Run this check monthly so you work from current data, and compare the indexed count with the number of pages you meant to publish. A gap between those two numbers is your to do list.

Check 3: the site: search, for a quick look

Typing site:yourdomain.com/exact-path into Google checks one address in seconds without logging in. Typing site:yourdomain.com gives a rough picture of the whole domain. Use it as a quick look and not as a count. When the quick look and Search Console disagree, Search Console is the one to believe, because it reports what Google recorded about your property.

Check 4: the sitemap comparison

Submit your XML sitemap in the Sitemaps report, then open Page indexing and filter to the pages that came from it. Every URL in the sitemap that is not indexed is a page you told Google about and it declined. This is the cleanest list to work from, because you already decided those pages should rank.

What the common "not indexed" reasons mean

Reason shownWhat it meansWhat to do
Discovered, currently not indexedGoogle knows the URL but has not crawled it yetLink to it from pages that are already indexed and keep it in the sitemap
Crawled, currently not indexedGoogle read the page and chose not to store itImprove the page: add substance that no other page on your site has, then inspect it again
Excluded by noindex tagThe page tells Google to stay outRemove the tag if the page should rank. Google explains the rule in its noindex documentation
Duplicate, Google chose a different canonicalAnother URL is treated as the main copyMake the pages different or point them at one address on purpose
Blocked by robots.txtGoogle is not allowed to fetch the pageEdit the robots.txt rule that matches the path
Page with redirectThe address sends visitors elsewhereNothing, unless the redirect is a mistake

The order to fix problems in

  1. Remove accidental noindex tags and robots.txt blocks. These are the fastest wins and the most common cause on new sites.
  2. Fix canonicals so each page names itself unless you mean otherwise.
  3. Add internal links to every page that is stuck at "discovered". A page nobody links to is hard for Google to value. The internal linking guide shows how to find these pages.
  4. Improve pages stuck at "crawled, currently not indexed". Thin or near duplicate pages sit here.
  5. Request indexing for the fixed pages from URL Inspection. Google's guidance on asking for a recrawl says one request per URL is enough, and repeated requests do not speed anything up.

For background on what happens between a crawl and a ranking, read how search engines work. For the other reports in the same tool, the Search Console guide covers them one by one.

Bulk checking without clicking one URL at a time

Search Console offers a URL Inspection API for programmatic checks, and several crawling tools can call it across a list of addresses. The workflow is the same each time: export your sitemap URLs, run them through the inspection check, and sort the output by verdict. Keep the result as a dated file. Next month's run then shows exactly which pages moved from not indexed to indexed, which is the proof that a fix worked.

Questions about checking Google's index

How long does a new page take to appear in the index?

It ranges from a few hours to several weeks. Pages linked from an already indexed page, and listed in a sitemap, are found fastest. Inspect the URL a few days after publishing and read the verdict.

Is the site: search accurate enough to rely on?

Use it for a fast yes or no on one address. For counts and reasons, use Search Console.

Can I check a page on a site I do not own?

The inspection tool needs verified ownership. For other sites, site:domain.com/path in Google tells you whether the address is returned.

Does an indexed page always get traffic?

No. Indexed is the entry ticket. Ranking depends on relevance and competition, and the Performance report shows the impressions and clicks the page actually earned.

Why was my page indexed and then dropped?

Look at the reason now shown in URL Inspection. The usual causes are a new noindex tag, a changed canonical, a server error during the crawl, or content thin enough that Google no longer sees a reason to keep it.

What an assistant says when asked if your page exists

Indexing is the gate before every Google surface, including the links beside an AI Overview. A page that is not in Google's index has no route into those results. The assistants add a second question on top of it. Ask ChatGPT, Gemini, Perplexity or Claude about the topic of a page you have just fixed, and the answer either names your site or names someone else, and the difference rarely follows the indexing report. AI Knows Us (aiknowsus.com) runs those questions across the assistants and lists the sources each answer drew on, so an indexed page can be checked against what buyers are actually told. It is a separate check from this one, worth running once the Page indexing report is clean.

Read next

Or browse the whole archive.

See what AI says about you.

The first scan is free, it needs no account, and it asks the questions your buyers ask.

Free. No card. We ask 5 real buyer questions on 2 AI apps.

Already sure you want this? Join the waitlist. We open on 31 October 2026. It costs an email address. No card, and nothing is charged. Or talk to a person if you have a question first. Or read how we fix what it finds.