Is your site visible to AI search?
Check in 5 seconds. This AI crawler checker reads robots.txt to see if GPTBot, ChatGPT-User, and PerplexityBot can access your site — then gives you a badge for your README.
The badge
Drop it in a README or footer. It shows whether search bots can cite you.
Pass
AI-Search Ready
Fail
Blocking AI Search
Pill
Terminal
Outline
README.md
your-project
What it looks like on GitHub.
Live examples
What we check
Search bots only: OAI-SearchBot, ChatGPT-User, PerplexityBot, Claude-SearchBot, Claude-User. Training crawlers like GPTBot and ClaudeBot are listed on the report but do not fail the badge. Why that split matters. This site publishes its own llms.txt.
Guides
AI search visibility, crawler access, and llms.txt — written for the terms people actually search.
- GPTBot vs ChatGPT-User vs OAI-SearchBot: what's the difference
- Does blocking AI crawlers hurt your Google ranking?
- The complete list of AI crawler user agents (2026)
- llms.txt explained: what it is, and whether you need one
FAQ
- What is an AI crawler checker?
- An AI crawler checker reads a site's public robots.txt and llms.txt to see whether bots like GPTBot, ChatGPT-User, OAI-SearchBot, Claude-SearchBot, and PerplexityBot are allowed. It does not fetch your whole site or change Google ranking. Read more.
- Does blocking GPTBot hurt Google ranking?
- No. Google Search uses Googlebot. Google-Extended is a separate token for Gemini training. Blocking GPTBot, ClaudeBot, or Google-Extended does not by itself change your Google ranking. Read more.
- What is llms.txt?
- llms.txt is an optional markdown file at your site root that describes the site for language models. It complements robots.txt and does not grant crawl access by itself. Read more.
- What is the difference between GPTBot and ChatGPT-User?
- GPTBot is used to collect training data. ChatGPT-User fetches a page when someone asks ChatGPT about it. OAI-SearchBot builds the ChatGPT search index. Blocking training bots is common; blocking search and fetch bots is what hides you from live answers. Read more.
- How do I embed an AI ready badge?
- Check a domain, then copy the HTML or Markdown snippet. The image URL stays the same if you later turn on monitoring. The badge alt text names the domain so embeds stay descriptive. Read more.
Badge is free. Pro is $5/mo to keep it fresh.
Pricing