Cherry Seed

Should I block AI crawlers in robots.txt?

robots-txt ai-crawlers wordpress chatgpt-user gptbot blocking

Quick Answer

Block AI training crawlers like GPTBot and CCBot — but allow AI search crawlers like ChatGPT-User and PerplexityBot. Training crawlers scrape content for model building without driving traffic back. Search crawlers discover and cite your content in AI-generated answers. Many WordPress sites use overly broad robots.txt rules that block both, effectively making themselves invisible to AI search. With 88% of small businesses having no AI search strategy, a misconfigured robots.txt turns a visibility problem into a self-inflicted one. Check which crawlers you're actually blocking before you lose traffic you never knew existed.

Full Answer

Not all AI crawlers do the same thing, and robots.txt doesn't know the difference unless you tell it. Training crawlers — GPTBot (OpenAI), CCBot (Common Crawl), and Bytespider (ByteDance) — scrape your content to build or fine-tune language models. Your pages go in, nothing comes back. Search crawlers — ChatGPT-User, Google-Extended, and PerplexityBot — index your content so AI assistants can reference and link to it when answering user questions.

The most common WordPress mistake is copying a blanket 'Disallow: /' block for every AI user-agent string. Security plugins and shared robots.txt templates often do this by default. The result: [your site becomes invisible to AI search engines](https://seresa.io/blog/ai-data-readiness/your-robots-txt-might-be-blocking-your-next-customer) that would otherwise send you qualified traffic. It's the digital equivalent of putting up a 'closed' sign but only on the door your newest customers would use.

A practical robots.txt strategy blocks training crawlers explicitly while leaving search crawlers allowed. In WordPress, open your robots.txt (or use a plugin like Yoast that lets you edit it) and add Disallow: / rules for GPTBot, CCBot, and Bytespider. Leave ChatGPT-User, Google-Extended, and PerplexityBot unrestricted. Then go further — [WooCommerce stores should also check whether Cloudflare Bot Fight Mode or security plugins are blocking AI shopping agents](https://seresa.io/blog/ai-data-readiness/your-woocommerce-store-is-blocking-ai-shopping-agents-without-knowing-it) at the server level, which robots.txt can't fix.

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/1230

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/ai-data-readiness/should-i-block-ai-crawlers-in-robots-txt