Crawlsonar
AI & agents

AI crawlers & robots.txt

Also known as: GPTBot, ClaudeBot, Google-Extended

The bots that AI companies use to read the web — and the robots.txt file where you decide which ones may read your site.

In plain English

AI companies send out crawlers (GPTBot, ClaudeBot, PerplexityBot and others) to read web pages — some to train models, some to answer questions and cite sources. Your robots.txt file is where you tell them, politely, who's allowed in.

It's a real decision: blocking training crawlers keeps your content out of models but won't affect Google ranking; allowing answer engines can win you citations and traffic. Leaving it unspecified just means “no stated preference.”

How to fix / set it up

  1. Decide per crawler: training vs answer engines vs user-triggered fetches.
  2. Generate an explicit policy with our AI robots.txt Generator.
  3. Merge those groups into your existing robots.txt at the site root.

AI robots.txt GeneratorAI Readiness Checker

The technical detail

robots.txt uses User-agent: groups with Allow/Disallow. Note that Google-Extended and Applebot-Extended are opt-out tokens (they gate AI training, not normal crawling), and robots.txt is advisory — only well-behaved bots obey it.

FAQ

Does blocking GPTBot hurt my Google ranking?

No — GPTBot is OpenAI's crawler and has nothing to do with Googlebot or Google rankings.

Does robots.txt actually stop AI crawlers?

Only well-behaved ones. For hard enforcement, block by user-agent or verified IP at your server, CDN or WAF.

Related

← All topics in the knowledge base