If a page isn't in Google's index, it can't rank for anything — no impressions, no clicks, no traffic. That's why knowing how to check if a page is indexed is one of the most useful skills in technical SEO. Whether you just published a new article, migrated a site, or are auditing an old catalog, you need a reliable way to confirm that Google has actually stored your page and is willing to serve it in search results.
The good news is that you don't have to guess. There are several practical methods, ranging from a quick manual check you can run in five seconds to automated monitoring that watches thousands of URLs for you. Below are six ways to check indexing status, when to use each one, and what to do when a page comes back as "not indexed."
1. The site: search operator (the fast manual check)
The quickest way to check if a single page is indexed is the site: operator. Open Google and search for:
site:example.com/your-page-url— checks one specific URLsite:example.com— shows a rough sample of pages Google has indexed for the whole domain
If the exact page appears in the results, it's indexed. If you get "Your search did not match any documents," the page is most likely not in the index. This method is free and instant, but it has limits: the result count Google shows is an estimate, not an exact figure, and a page can occasionally be indexed without showing up for a narrow site: query. Treat it as a first signal, not the final word.
2. How to check if a page is indexed with the URL Inspection tool
The most authoritative way to learn how to check if a page is indexed for your own site is Google Search Console's URL Inspection tool. Paste any URL from a verified property into the search bar at the top of Search Console, and Google tells you exactly what it knows about that page.
You'll see one of two top-level verdicts:
- URL is on Google — the page is indexed and eligible to appear in search.
- URL is not on Google — the page is not indexed, along with the specific reason why.
The tool also reports how the page was discovered, when it was last crawled, whether the crawl was allowed, and whether indexing was allowed. If a page should be indexed but isn't, you can request indexing directly from here. This is the single most accurate manual check available, because it reflects Google's actual records rather than a public search result.
3. The Pages (Coverage) report for the whole site
URL Inspection is perfect for one page at a time, but it doesn't scale when you want the big picture. For that, use the Pages report (formerly called the Coverage report) in Search Console. It groups every URL Google knows about into two buckets — indexed and not indexed — and breaks the "not indexed" group down by reason.
Common reasons you'll see grouped here include:
- Crawled — currently not indexed
- Discovered — currently not indexed
- Excluded by
noindextag - Duplicate without user-selected canonical
- Page with redirect
This report is the best place to spot patterns. If hundreds of product pages all land under "Discovered — currently not indexed," that points to a crawl-budget or internal-linking problem rather than an issue with any single page.
4. How to check if a page is indexed at scale
Manual checks fall apart once you're dealing with hundreds or thousands of URLs. When you need to know how to check if a page is indexed across an entire site, you have a few options:
Use the URL Inspection API
Google exposes the same inspection data through an official API, so you can query the real index status of many URLs programmatically instead of pasting them one by one.
Cross-reference your sitemap against indexed pages
Export the URLs from your sitemap, then compare them against what the Pages report marks as indexed. The gap between "submitted" and "indexed" is your to-do list.
Lean on a tool that does it for you
Checking thousands of URLs by hand isn't realistic to repeat every week. This is where automation earns its place — a dedicated tool can pull your URLs, check each one against Google's data, and keep the list current without manual effort.
5. Common reasons a page shows "not indexed"
When a check comes back negative, it usually isn't random. Most "not indexed" verdicts trace back to one of these causes:
- A
noindexdirective in the page's meta tag or HTTP header is telling Google to stay out. - The page is blocked in
robots.txt, so Google can't crawl it in the first place. - Canonicalization — Google chose a different URL as the canonical and folded this one into it.
- Thin or duplicate content that Google judged not worth indexing.
- Discovered but not yet crawled, often a sign of crawl-budget limits or weak internal linking.
- The page is too new and simply hasn't been processed yet.
Fixing the underlying cause — removing a stray noindex, strengthening internal links, consolidating duplicates — is what actually gets a page indexed. Requesting indexing without fixing the cause rarely sticks.
6. Monitor indexing continuously with automation
Indexing isn't a one-time event. New pages go live, old ones drop out, and Google re-evaluates URLs over time. A page that was indexed last month can quietly fall out this month. Checking once and walking away leaves you blind to that drift, which is why ongoing monitoring matters more than any single spot check.
This is exactly the gap GIndex is built to close. It connects to your Search Console, auto-discovers URLs from your sitemaps, and pre-checks each one with Google's URL Inspection API so it knows the real coverage status — indexed or not, with Google's own reason. It submits the pages that need it to Google's official Indexing API on a schedule spread through the day, tracks indexing progress over time, and sends daily email reports so you always know where every page stands. If you'd rather watch indexing continuously than run manual checks forever, it's worth a look.
Conclusion
Start with the quick wins: a site: search to spot-check a single page, and the URL Inspection tool when you need Google's authoritative answer. Move up to the Pages report for site-wide patterns, and use the API or a dedicated tool once your URL count outgrows manual checking. Most importantly, treat indexing as something to monitor over time, not confirm once. Knowing how to check if a page is indexed — and keeping an eye on it continuously — is what keeps your best content visible in search.