Free AI crawler policy checker
Check robots.txt rules for documented AI crawlers
Enter a public hostname to test whether its deployed robots.txt policy allows, blocks, or has no matching restriction for documented AI crawler tokens at the root path.
The result separates search-discovery, model-training, user-triggered, and other documented crawler purposes. It reports policy evidence only; it does not claim that a provider visited, indexed, cited, or used the site.
Observed website result
Check result
More free checks
Try the other free AI discovery checks
Each check looks at a different layer of AI discovery readiness. Run them together for a fuller picture, or open the complete audit for all of it at once.
Enter a public hostname to inspect its root-level llms.txt response, title, introduction, sections, links, malformed Markdown, duplicate destinations, and insecure URLs.
Enter a public hostname to compare the visible business name and opening copy with the Organization, WebSite, Person, or SoftwareApplication entities declared in the homepage JSON-LD.
Enter a public hostname to inspect Recipe entities declared in its homepage JSON-LD and see which of Google’s documented required and recommended Recipe properties were observed.
Fill in a title, short context, and the resource links you want to list, and this page builds a valid llms.txt file for you to review, edit, and publish.
Choose a declared policy goal and this page builds robots.txt groups for the documented AI crawler tokens that goal has an explicit preference for, which you can review, edit, and publish.
Fill in your business name, canonical URL, logo, and official profile links, and this page builds a valid Organization JSON-LD block for you to review, edit, and publish.
What this check looks for
See the public evidence behind the result
OpenForBots examines the relevant public page or resource, shows what it found, and explains what to review next.
- 1
Retrieves robots.txt from the public standard location over HTTPS.
- 2
Evaluates the tested root path for each documented crawler token.
- 3
Shows the matched allow or disallow rule and source line when available.
- 4
Keeps crawler purpose and search relevance separate from the policy verdict.
- 5
Links each crawler result to its current provider documentation.
Example evidence result
OAI-SearchBot is blocked at the tested root path
The live result uses the deployed page or resource and exact check time. This example shows the evidence structure, not a claim about a real domain.
- Observed source: https://example.com/robots.txt
- Matched rule: Disallow: /
- Documented purpose: search discovery
- What the result means: the deployed policy disallows this token at /
Confirm that the restriction is intentional, change only the relevant rule when authorized, then run a fresh check against the deployed policy.
Understand the result
What the check confirms—and what it cannot tell you
What it can confirm
- What robots.txt response OpenForBots observed at check time.
- How the documented token resolves for the tested root path.
- Which exact rule produced an explicit allow or block verdict.
What remains unknown
- An allowed policy does not prove that the provider visited or indexed the page.
- A blocked training crawler does not necessarily block a separate search crawler.
- robots.txt does not override authentication, CDN challenges, WAF rules, or response failures.
- The focused result tests the root path; important subpaths may resolve differently.
Learn and take action
Related guides and methodology
Generate a starting robots.txt from a declared policy goal and the documented crawler registry.
Read more How to check AI crawler accessPolicy, public delivery, initial HTML, and fresh verification explained as separate checks.
Read more Search crawlers vs training crawlersUnderstand why provider tokens with different purposes need separate policy decisions.
Read more AI crawler registryReview the documented crawler references used by the checker.
Read more Don't have JSON-LD yet? Build itGenerate a starting Organization JSON-LD block from your business name, URL, logo, and profile links.
Read moreCommon questions
Questions about this check
Does allowing an AI crawler guarantee citations?
No. The checker evaluates the observed robots.txt policy. It cannot prove provider visits, indexing, retrieval, citation, ranking, recommendation, model use, traffic, or revenue.
Does blocking GPTBot also block ChatGPT search?
Not necessarily. OpenAI documents separate tokens for different purposes. The checker evaluates GPTBot and OAI-SearchBot independently rather than treating them as one control.
Does this test every page on the website?
This focused result resolves the root path. Use the evidence and methodology to review important subpaths separately when their rules or delivery conditions may differ.