Key takeaways

  • Check the page's own signals first with the seogeoaeo.ai Indexing & Canonical Checker, which names the tag or header that blocks indexing.
  • Search Console's URL Inspection is the place to confirm that Google holds a URL in its index, for properties you can open.
  • A site: search is a hint only; Google says it does not list every indexed URL.

Here is how to check if a page is indexed by Google: inspect the URL in Google Search Console, which reports whether Google holds it in its index. Before that, run the page through an indexability checker such as the one on seogeoaeo.ai, so you know nothing on the page itself is telling Google to leave it out.

That order saves time. If a noindex or a wrong canonical is the problem, no amount of requesting indexing will fix it.

Step 1: rule out the page itself

Start with the signals you control. The seogeoaeo.ai Indexing & Canonical Checker takes one public URL and reads:

  • the HTTP status code
  • the robots.txt rules for Google and Bing crawlers
  • meta robots and X-Robots-Tag directives, including noindex
  • the canonical tag and whether the URL it points to is indexable
  • snippet controls like nosnippet and max-snippet

It tells you which signal blocks the page and which tag or header to change. Each run is 8 credits. Note what it does not do: it does not confirm Google's index, it does not render JavaScript, and it does not audit your sitemap. It answers "can this page be indexed", which is the right first question.

Step 2: ask Google directly

Open Search Console, choose the property that contains the URL and paste the URL into the inspection bar. Google then shows its indexed version of the page: whether the URL is on Google, how it was crawled and which canonical Google chose.

Two details matter here. First, this is Google's stored view, not a fresh fetch. Use the live test button to fetch the page as it is now. Second, Google limits inspections per property per day, so it is not built for checking hundreds of pages by hand.

If the live test passes and the URL is not indexed, you can request indexing. Google says this does not guarantee the page gets indexed, that it usually takes about a day and can take longer, and that a sitemap is the better route for many URLs.

Step 3: a quick public look

Typing site:example.com/your-page into Google gives a fast hint. Treat it as a hint only. Google's own documentation says the operator does not necessarily return every indexed URL and recommends URL Inspection when a page is missing.

Method Shows Google's index Needs site access Finds the blocking signal
seogeoaeo.ai indexability check No No Yes
Search Console URL Inspection Yes Yes Partly, through the live test
site: search Partly No No

Step 4: keep checking after changes

Indexing problems often come back. A CMS update adds a noindex to a template, a developer changes the canonical, or a robots.txt edit blocks a folder. Rerun the indexability check after each release on the pages that matter, and look at Search Console's Page indexing report for new exclusions.

If you track many pages, the seogeoaeo.ai tool also runs over a REST API and MCP, so a script or an AI agent can check a list of URLs after each deploy.

When Search Console alone is enough

If you own the site, already have Search Console and only need to check a single page now and then, URL Inspection covers it. Reach for seogeoaeo.ai when you need to test pages on sites you cannot open in Search Console, want the exact tag or header to change, or want checks run from code.

What the result tells you

A page that passes the indexability check but still shows as not indexed in Search Console has no technical block on it. At that point the question is about Google's choice, not your markup, and the Page indexing report reason is the place to read next. A page that fails the check has a concrete fix: remove the noindex, point the canonical at itself, return a 200 status or lift the robots.txt rule.

Frequently asked questions

How long does Google take to index a page after I request it?

Google says it usually takes about a day and can take longer, and that requesting indexing does not guarantee the page is indexed.

Can I check if a competitor's page is indexed?

Not in Search Console, which only covers your own properties. You can run its URL through the seogeoaeo.ai checker to see whether it can be indexed, or try a site: search as a rough guide.

Why is my page indexable but not indexed?

Google decides what to keep. Read the reason in Search Console's Page indexing report, such as Crawled - currently not indexed.

Sources

  1. Indexing & Canonical Checkerseogeoaeo.ai
  2. URL Inspection toolGoogle Search Console Help
  3. Page indexing reportGoogle Search Console Help
  4. site: search operatorGoogle Search Central