1. The site: search operator
Search site:yourdomain.com/your-page in Google. If the page shows up, it's indexed. This is the fastest check and doesn't require owning the site — useful for spot-checking a competitor's page or a client site you don't have Search Console access to.
The catch: it's an approximation. Google's own documentation notes site: results aren't guaranteed to be complete or perfectly current — treat a positive result as reliable, but don't treat a negative result as absolute proof.
2. Search Console's URL Inspection tool
This is the authoritative source, but only for properties you own and have verified. Paste the exact URL into URL Inspection and it returns a live, specific answer: "URL is on Google" (indexed) or a specific reason it isn't — discovered but not yet crawled, crawled but not indexed, blocked by robots.txt, a noindex tag, or a canonical pointing elsewhere. Unlike site:, it tells you why, not just whether.
3. An exact-phrase search
Search a distinctive sentence or title from the page in quotes — "a unique phrase from your page". If the page ranks for its own exact wording, it's indexed, and this also gives a rough read on whether the content is being treated as unique rather than duplicate. Useful as a second opinion alongside site:, since the two occasionally disagree on edge cases.
Checking many pages at once
For more than a handful of URLs, don't check one at a time — open the Pages report under Indexing in Search Console. It breaks your entire site down by status: indexed, and every reason for non-indexed pages, each with the full list of affected URLs attached.
What to do with the result
If a page isn't indexed, URL Inspection's stated reason tells you which fix applies. Most non-indexed pages fall into either still waiting on a crawl or crawled and deliberately skipped — and those need genuinely different responses, so it's worth knowing which one you're dealing with before you start fixing anything.
Why the three methods sometimes disagree
A site: search can show a page that URL Inspection reports as not indexed (Google may have dropped it recently), or miss a page that is indexed, because site: results are sampled. URL Inspection reflects Google's latest recorded state for that exact URL, including protocol and trailing slash. When they conflict, trust URL Inspection for pages you own, and re-check everything else after a few days.
Checking pages on sites you don't own
Without Search Console access you're limited to public signals: the site: operator, exact-phrase searches and third-party index checkers. Our free Google Index Checker checks one URL at a time and lists similar URLs Google does have, which often shows that a slightly different version (http instead of https, a trailing slash, an extra parameter) is the one that's indexed.
A quick checklist when a page isn't indexed
- Confirm the exact URL. Protocol, www, trailing slash and parameters all make it a different URL.
- Rule out technical blocks. A free indexability check covers status code, robots.txt, noindex and canonical in one scan.
- Check how long it's been. New pages often need a few days to a few weeks.
- Read the reason in URL Inspection and apply the matching fix.
Frequently asked questions
How long does it take for a new page to be indexed?
On an established site, often a few days. New sites and pages with few internal links can take several weeks. Linking to the page from pages that are already indexed usually speeds this up.
Is the site: operator accurate?
It's a useful quick check but not a complete one. A page showing up is reliable; a missing page isn't proof it's unindexed. Use URL Inspection for a definitive answer on sites you own.
Can I check if a page is indexed without Search Console?
Yes, with a site: search, an exact-phrase search or a free index checker. You won't see Google's reason for not indexing a page, though. That's only available in Search Console.
How do I check many URLs at once?
For sites you own, use the Pages report in Search Console. For lists of URLs across several sites, a bulk index checker saves checking each one by hand.
URL Inspection says "URL is on Google" but I can't find the page in search. Why?
Being indexed doesn't mean ranking for a particular search. The page may rank far down the results or only for more specific searches. An exact-phrase search for a sentence on the page confirms it can appear.
Want your next page found faster than organic crawling alone?
IndexLaunch sends every URL you submit to multiple search engines the moment you queue it.
No card required · credits never expire
Or run a free indexability check on any page →