Free Robots.txt Generator
Control who can crawl your site — including GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and 20+ other AI and search crawlers. Built for AEO, not just classic SEO.
Optional — points crawlers at your full URL list. Add even when you also publish llms.txt.
Paths under User-agent: *. Common: /admin/, /api/, /wp-admin/, /cart/.
These crawlers power AI answers and citations at query time. Letting them in is how you get cited.
Crawl your content to train the next foundation model. Blocking them doesn't usually hurt citations — most AI assistants use a separate index-time bot.
Classic crawlers behind Google, Bing, etc. Block these only if you really mean it.
# robots.txt — generated by fixaeo.com/robots-txt-generator User-agent: * Allow: /
Save as robots.txt and host it at the root of your site (e.g. https://yoursite.com/robots.txt). Most static hosts and CMSes accept a plain text file in the public/static folder.
Why this one's different
Most robots.txt generators stop at Googlebot. AI crawlers multiplied 5× since 2023 — your file needs to keep up.
24 AI + search crawlers covered
GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Bytespider, CCBot, Applebot-Extended, Meta-ExternalAgent, MistralAI-User, and all the major search engines. Each tagged by maker and purpose so you know what you're blocking.
Smart presets for AEO
One click for 'AEO-friendly' (allow AI search, block AI training), 'Block all AI', or 'Allow everything'. Tweak from there instead of starting from scratch.
Minimal, correct output
Only emits overrides that differ from your default. The result is a short, readable file you can paste straight to /robots.txt — no boilerplate noise.
The two kinds of AI crawler
Knowing the difference is the difference between vanishing from AI answers and just opting out of model training.
AI search bots
Fetch your page when an AI assistant needs to answer a user's question. Blocking these removes you from citations entirely. Examples: OAI-SearchBot, Claude-SearchBot, PerplexityBot, ChatGPT-User, DuckAssistBot.
Recommendation: allow unless you really don't want to show up in AI answers.
AI training bots
Crawl your content to feed the next foundation model. Blocking these opts you out of training datasets but doesn't affect today's citations. Examples: GPTBot, Google-Extended, Bytespider, CCBot, anthropic-ai, Applebot-Extended.
Recommendation: your call — common AEO stance is block these and keep index-time bots allowed.
Frequently asked questions
AI bots, training vs indexing, and how robots.txt fits into AEO strategy.
What is a robots.txt file?
Why does robots.txt matter for AEO?
What's the difference between AI search bots and AI training bots?
Will blocking GPTBot stop ChatGPT from mentioning my site?
What about Google-Extended?
Should I block Common Crawl (CCBot)?
Where do I put the robots.txt file?
Will robots.txt protect private content?
Want to see how AI engines find you today?
Run a free AEO audit. We check your robots.txt, llms.txt, schema, citation strength, and how your brand currently shows up across ChatGPT, Claude, Gemini, Perplexity, and Grok.
Run a free AEO audit