What are AI crawlers?
AI crawlers are bots that fetch web pages for AI companies. They come in two kinds:
| Kind | Fetches pages to | Names in robots.txt |
|---|---|---|
| Training crawlers | Train AI models | GPTBot, ClaudeBot, Google-Extended, CCBot |
| Answer bots | Answer a question someone asked | OAI-SearchBot, ChatGPT-User, Claude-SearchBot, PerplexityBot |
Each AI company publishes its bots’ names, and the list changes, so check their documentation before you write rules.
When does blocking make sense?
Blocking AI crawlers makes sense when the content itself is the product:
- Paid articles, courses or research
- Original photography or artwork you license to others
- Pages you would rather no model trained on
For a business that wants to be recommended, the pages describing its services are the ones an assistant needs to read.
How do I block or allow them?
A robots.txt file at the root of your domain names each bot and what it may visit:
- A
User-agent: GPTBotline followed byDisallow: /blocks OpenAI’s training crawler. - A
User-agent: *line followed byAllow: /lets every crawler in.
Blocking a training crawler doesn’t block the same company’s answer bot unless you list that one too. The robots.txt file is a request, not a lock. Well-behaved crawlers follow it, and others may not.
Could my site be blocking them already?
Some hosting and security services add AI-crawler blocks to robots.txt for you. Open yourdomain.com/robots.txt in a browser to see what your site actually says. reddysite.com allows them.
What does reddysite.com do?
reddysite.com allows every crawler, training crawlers included, because a business that sells being found should be readable. reddysite.com’s robots.txt lets everything in apart from one internal folder. How reddysite builds for search and AI lists what every site carries, and what llms.txt is covers the summary file reddysite.com also publishes.