GEO Robots.txt Checker

Check whether your robots.txt is ready for Generative Engine Optimization. Instantly see which AI search and training bots can access your site.

19 AI & Search Bots Content-Signal Support Sitemap Detection Google-compliant Parser

We always fetch robots.txt from the site root — the path you paste is ignored.

What is Generative Engine Optimization (GEO)?

GEO is the practice of optimising your website so it can be discovered, cited and quoted by AI-powered search engines and chat assistants — ChatGPT, Claude, Perplexity, Google AI Overviews, Meta AI and more. The first prerequisite is that these bots must be allowed by your robots.txt.

This checker inspects 19 bots that matter for GEO — including AI training crawlers (GPTBot, ClaudeBot, Google-Extended), AI search crawlers (OAI-SearchBot, PerplexityBot, Claude-SearchBot), user-triggered fetchers (ChatGPT-User, Claude-User) and classic search crawlers (Googlebot, Bingbot) — and shows exactly which ones your site allows.

Bot Reference

Googlebot

Main Google search crawler — never block this.

Google-Extended

Controls whether Google uses your content to train Gemini / Bard.

GPTBot

OpenAI crawler used to gather content for training GPT models.

OAI-SearchBot

OpenAI crawler that powers ChatGPT search results and citations.

ChatGPT-User

Fetches URLs on demand when a user asks ChatGPT to visit a page.

ClaudeBot

Anthropic crawler used to gather content for training Claude.

Claude-SearchBot

Anthropic crawler for Claude web search results.

Claude-User

On-demand fetch when a Claude user shares or requests a URL.

PerplexityBot

Perplexity crawler powering their AI answer engine.

Perplexity-User

User-triggered fetch inside Perplexity conversations.

Meta-ExternalAgent

Meta crawler for Meta AI, Llama training and product features.

Applebot-Extended

Controls whether Apple can use your content for Apple Intelligence training.

Amazonbot

Amazon crawler used for Alexa and other AI features.

Bytespider

ByteDance / TikTok crawler used to train Doubao and related models.

CCBot

Common Crawl — an open dataset used by almost every LLM at some point.

Frequently Asked Questions

About This GEO Robots.txt Checker

This checker was built specifically for SEO and content teams working on Generative Engine Optimization. Instead of manually reading a robots.txt file and cross-referencing bot names, you get an instant, colour-coded verdict for the 19 crawlers that matter — including the classic ones (Googlebot, Bingbot) and every relevant AI search/training bot from OpenAI, Anthropic, Google, Meta, Apple, Amazon, ByteDance, Perplexity and Common Crawl.

The parser follows the Google-style robots.txt evaluation: substring-based user-agent matching, longest-rule-wins on path evaluation, and wildcard fallback to User-agent: *. It also detects the emerging Content-Signal directive and lists every declared Sitemap: reference.