All guides
How-ToSeptember 7, 2026 5 min read

Does Your Site Block AI Crawlers? The Free robots.txt + llms.txt Check

AI engines can't cite what they can't read. How to check in seconds whether your robots.txt blocks ChatGPT, Perplexity, or Google's AI crawlers — and whether you publish an llms.txt — free, no login.


TL;DR

To check whether AI crawlers can access your site, read your own /robots.txt against the AI user-agents each operator documents — or let a tool do it. Answerlord's free crawler check fetches your live robots.txt and llms.txt and evaluates the published rules against 12 documented AI crawlers (GPTBot, OAI-SearchBot, ChatGPT-User, PerplexityBot, ClaudeBot, Googlebot, and more) in seconds — no login, no signup, no guessing. The stakes: engines can't cite a page they can't read, and blocking often happens by accident.

Blocked AI crawlers are an invisible failure: your site looks fine in a browser, ranks in classic Google, and yet never appears in ChatGPT or Perplexity answers because the bots that feed those answers are turned away at the door. It happens by accident more often than by choice — a security plugin's bot preset, a years-old robots.txt "block everything weird" rule, or a CDN default. Cloudflare, notably, announced in July 2025 that it blocks AI crawlers by default for new sites, so a site can be blocked without its owner ever choosing anything.

12
documented AI user-agents worth checking in your robots.txt
7 of 12
affect whether AI engines can cite you (the rest only affect model training)
2 files
decide machine access to your site: /robots.txt and /llms.txt
$0
to check both — Answerlord's crawler check is free, no login

The mistake that costs citations: blocking the wrong bot

The AI user-agents are not interchangeable, and the most expensive robots.txt mistakes come from treating them as one thing. Each operator runs separate crawlers for training (feeding future models) and for answering (fetching or indexing pages so today's assistant can cite them). Blocking a training bot is a legitimate policy choice that costs you nothing in visibility. Blocking an answer-side bot silently removes you from citations.

  • Blocking GPTBot does NOT remove you from ChatGPT answers. GPTBot is OpenAI's training crawler. ChatGPT's search citations come via OAI-SearchBot (index) and ChatGPT-User (live fetches) — per OpenAI's own bot documentation. Many sites blocked GPTBot on principle and accidentally kept the other two open, which is fine; blocking all three is what makes you invisible.
  • Blocking Google-Extended does NOT remove you from AI Overviews. Google-Extended is only the Gemini-training opt-out. AI Overviews and classic search both ride on Googlebot — which means blocking Googlebot removes you from both at once, per Google's crawler documentation.
  • Anthropic splits the same way: ClaudeBot is the training crawler; Claude-User fetches pages live when a Claude user asks about your site.
  • Perplexity uses both patterns: PerplexityBot builds its answer index and Perplexity-User fetches on demand — both affect whether Perplexity can cite you.
  • Bingbot feeds Bing search and Copilot answers from one index.

How to check your site (free, ~10 seconds)

You can do this by hand: fetch yourdomain.com/robots.txt, find every User-agent group, and work out which of the 12 documented AI tokens each Allow/Disallow rule catches, remembering that rules for `*` apply to any bot without its own group. Or paste your domain into Answerlord's free crawler check: it fetches your live robots.txt, evaluates the published rules for each documented AI crawler exactly as the robots exclusion standard reads them, and returns a per-crawler verdict — open, limited, or blocked — split into the ones that affect citations and the ones that only affect training. No estimates: if your site can't be reached, it says so rather than guessing. It also checks a second file most sites haven't heard of yet:

llms.txt: robots.txt's welcoming cousin

Where robots.txt tells crawlers what they may not read, llms.txt (a plain-text file at /llms.txt) tells AI agents what your site *is* and where the important pages are — a proposed convention that's cheap to adopt: one Markdown file with your site's purpose and key links. Publishing one costs nothing, can't hurt, and makes an AI agent's visit more productive; the crawler check detects whether yours exists and whether it returns real content rather than an HTML error page. If you don't have one, our answer-first content guide covers the same principle at page level: state what you are, up front, in plain text.

Access is step zero, not the whole game

An open robots.txt makes citations *possible*, not *likely*. Once you've confirmed the crawlers can read you, the question becomes whether AI engines actually name you when buyers ask — and that you can also check free with a full AI-visibility grade: five real buyer-intent questions run live across ChatGPT, Perplexity, and Google AI Overviews, a 0–100 score, and the competitors being cited instead of you. Access check first, visibility grade second, then the fixes.

Verification: crawler names, purposes, and the training-vs-citation split are taken from each operator's published bot documentation (OpenAI, Google, Anthropic, Perplexity, Microsoft) as reflected in Answerlord's open crawler list; Cloudflare's default blocking of AI crawlers for new sites is from Cloudflare's July 2025 announcement. The crawler check reads a site's own published robots.txt/llms.txt — it never guesses, and unreachable sites are reported as unreachable.

Frequently asked questions

How do I check if AI crawlers can access my site?

Fetch yourdomain.com/robots.txt and check its rules against the AI user-agents each operator documents (GPTBot, OAI-SearchBot, ChatGPT-User, PerplexityBot, Perplexity-User, ClaudeBot, Claude-User, Googlebot, Google-Extended, Bingbot, and others) — or use Answerlord's free crawler check at answerlord.com/crawler-check, which does exactly that against your live files in seconds, no login.

Does blocking GPTBot remove my site from ChatGPT?

No. GPTBot is OpenAI's training crawler. ChatGPT search citations rely on OAI-SearchBot (indexing) and ChatGPT-User (live page fetches), per OpenAI's bot documentation. You can block GPTBot to opt out of training and still be cited — but blocking all three makes you invisible to ChatGPT users.

Does blocking Google-Extended remove me from Google AI Overviews?

No. Google-Extended only opts you out of Gemini model training. AI Overviews and classic Google Search both use Googlebot — so you can't block one without the other, per Google's crawler documentation.

What is an llms.txt checker?

A tool that verifies whether a site publishes a valid llms.txt file — a plain-text file at /llms.txt describing the site and its key pages for AI agents. Answerlord's free crawler check includes one: it detects whether the file exists and returns real text content rather than an HTML error page, alongside the robots.txt analysis.

Why is my site missing from AI answers even though it ranks on Google?

Two common reasons: an access problem (your robots.txt, security plugin, or CDN blocks the AI crawlers that feed answers — check free at answerlord.com/crawler-check) or a content problem (crawlers can read you but engines cite competitors whose pages answer buyer questions more directly — a free AI-visibility grade shows exactly which queries you're losing and to whom).

Two free checks, no login: see whether AI crawlers can read your site at answerlord.com/crawler-check, then grade whether AI engines actually cite you — and which competitors they name instead.

Is the AI hiding your business?

Grade your AI visibility free. See whether ChatGPT, Perplexity, and Google AI recommend you — or your competitors.

Grade my business free

Keep reading

Does Your Site Block AI Crawlers? The Free robots.txt + llms.txt Check — Answerlord