searchata

Page indexability checker

Check HTTP status, robots directives, and canonical URLs for common barriers to search indexing.

Free. No account required. Use a public URL without private information.

WebMCP available in compatible browsers

How the check works

Fetch the page’s initial HTML and response headers. Read robots and Googlebot meta tags, X-Robots-Tag headers, canonical declarations, and the final origin’s robots.txt.

  • This checks technical signals. It does not confirm Google’s actual indexing status or selected canonical.
  • JavaScript is not rendered. A blocked crawl can prevent a search engine from seeing a noindex directive.

Read the result, then take action.

Illustrative example — not a live result

The page declares noindex

A robots meta tag contains noindex.

Next step: If this page should appear in search, remove the directive and inspect the URL in Search Console.

Common questions

Does a passing result mean my page is indexed?

No. It means these checks did not find a barrier. Use Search Console URL Inspection for Google’s recorded indexing status.

What is a canonical URL?

A canonical URL identifies the preferred version of similar pages. A declaration is a signal to a search engine, which can choose a different URL.

Use this tool with an agent

Open this page in a WebMCP-compatible browser. Ask your agent to check your URL. The result appears here and is returned to the agent as JSON. Your agent can also use the public POST endpoint.

check_indexability({ "url": "https://example.com" })

POST /api/free-tools/indexability-checker
Content-Type: application/json

{ "url": "https://example.com" }

Results contain findings, evidence, suggested fixes, a check time, and coverage limits. View the tool catalog.