How to Check If a Page Is Indexed by Google (3 Methods)
Three methods, from a 10-second sanity check to the authoritative source of truth — and what each one does and doesn't tell you.
There are a few different ways to check whether Google has a specific page indexed, and they're not equally reliable. Here's each one, what it actually tells you, and where it falls short.
1. A site: search
Typing site:yourdomain.com/exact/path into Google is the fastest possible check — if the page shows up, it's indexed. If it doesn't, that's a reasonable but not airtight signal that it isn't, since site: search behavior isn't officially documented as a precise indexing check and can occasionally behave inconsistently, especially for very new or very low-authority pages. Treat it as a fast first look, not a definitive answer.
2. Search Console's URL Inspection tool
This is the authoritative source. Paste the exact URL in, and Google tells you the actual indexing status directly from its own systems — indexed or not, and in most cases, the specific reason if it's excluded (noindex detected, canonical points elsewhere, crawled but not indexed, blocked by robots.txt, and so on). It also shows the difference between the canonical URL you declared and the one Google actually selected, which a site: search can't tell you at all.
The tradeoff is that it's a one-URL-at-a-time tool — there's no bulk version for checking dozens or hundreds of pages at once inside Search Console itself.
3. Checking the page's own signals directly
Rather than asking Google what it thinks, you can check the underlying signals yourself: the page's meta robots tag, its X-Robots-Tag HTTP header, its canonical tag, and whether it's disallowed in robots.txt. This tells you what should happen once Google next crawls the page, even before Google has actually acted on it — which is useful for catching a problem the moment it ships, rather than waiting for Google's own index to reflect it (a process that, as covered in a related post, can take anywhere from hours to weeks).
Which one to use, and when
For a single one-off check, Search Console's URL Inspection tool is the most trustworthy — go straight there instead of relying on a site: search if the answer actually matters. For understanding whether a page is about to have an indexing problem, checking its own signals directly is more useful, since it doesn't depend on waiting for Google to recrawl first. Neither approach, run manually, tells you the moment something changes — both are a snapshot at the time you happen to check, which is the specific gap a recurring automated check across every page you care about is meant to close.
DeindexAlert checks robots.txt, meta robots, X-Robots-Tag, and canonical signals on your monitored pages on a recurring schedule, and emails you the moment something changes -- instead of finding out weeks later from a traffic graph.