Free Google Index Checker
A Google index checker tells you whether a page can appear in Google. This free checker tests the HTTP status, noindex in the page or its headers, the canonical tag, robots.txt rules for Googlebot and the XML sitemap, then shows how to confirm the page is indexed. It works for the pages that link to you as well.

Google Index Checker
Domain and Server
About this tool
A page reaches Google's index in three steps: Googlebot must be allowed to crawl it, the page must be allowed to be indexed, and Google must decide it is worth keeping. This tool checks the first two, where almost every indexing problem we see in audits comes from: a leftover noindex tag from a staging site, a robots.txt rule that blocks a whole folder, a canonical tag pointing somewhere else, or a page that quietly answers with an error or a redirect.
Backlink index checking: a backlink only helps you if the page carrying it is indexed, so many people use this tool on the pages that link to them. Paste the linking page's URL, not your own. If it is blocked, noindexed or canonicalised elsewhere, the link exists but Google is unlikely to count it, and chasing more links from that site is wasted effort. Our backlink checker lists the referring domains to test.
The sitemap check reads the sitemap files your robots.txt lists, or /sitemap.xml when it lists none, follows one level of sitemap index and looks for the exact URL. Being listed is not required for indexing, but it helps Google find and recrawl pages, and a missing entry often reveals a CMS setting that excludes the page type. Only Google can say for certain whether a page is indexed. The URL Inspection tool in Google Search Console gives the definitive answer and lets you request indexing once the blockers are fixed. When the live search connection is on, this checker also runs a site: search for the URL; otherwise it gives you the exact query to run yourself.
Frequently asked questions
How do I check if a page is indexed by Google?
Paste the URL above for the technical checks: status, noindex, canonical, robots.txt and sitemap. Then confirm in Google itself: search site:yourdomain.com/the-page in Google, or paste the URL into the URL Inspection tool in Search Console, which gives the definitive answer and lets you request indexing once any blocker is fixed.
Why is my page not indexed by Google?
The usual causes are a noindex tag or X-Robots-Tag header, a robots.txt rule blocking Googlebot, a canonical tag pointing to another URL, an error or redirect status, or content Google considers thin or duplicated. This checker finds the technical blockers. If none show up, improve the page, link to it from related pages and request indexing in Search Console.
How do I check whether my backlinks are indexed?
Run this checker on the page that links to you, not on your own page. If the linking page returns an error, carries noindex, is blocked by robots.txt or points its canonical elsewhere, Google is unlikely to count that link. For a quick confirmation, search Google for site: followed by the linking page's full URL.
Is a site: search a reliable way to check indexing?
It is a quick hint, not proof. A site: search that shows the page means it is indexed, but Google can leave indexed pages out of site: results, and the result counts are rough estimates. For a definitive answer, paste the URL into the URL Inspection tool in Google Search Console.
Does blocking a page in robots.txt keep it out of Google?
Not reliably. robots.txt stops crawling, not indexing, so a blocked page can still appear in results without a description if other pages link to it. To keep a page out of Google, allow crawling and add a noindex meta tag or X-Robots-Tag header instead, so Googlebot can see the instruction.
