GPTBot、OAI-SearchBot、ClaudeBot等AI爬虫清单与robots.txt写法

AI爬虫不是一种东西,而是三类完全不同的东西。把三类爬虫用一行`Disallow: /`全禁,是最常见也最贵的错误——你以为在防AI训练,实际同时在关掉ChatGPT搜索里出现你网站的机会。

三类AI爬虫的职能差异

训练爬虫:内容用于训练模型

这类爬虫抓取公开网页内容,用于改进AI基础模型。你被训练爬虫抓走的内容会进入未来的模型版本,但不会直接影响你当前在AI搜索中的曝光。

代表:OpenAI的GPTBot、Anthropic的ClaudeBot、Google的Google-Extended(这是一个robots.txt控制标记,不是独立爬虫)、Meta的Meta-ExternalAgent、ByteDance的Bytespider、Common Crawl的CCBot、Cohere的cohere-ai、Apple的Applebot-Extended(同样是控制标记)。

禁掉它们的后果:你的内容不会进入这些厂商的未来模型训练。不影响你当前在AI搜索结果中的出现。

搜索/引用爬虫:内容用于AI搜索答案

这类爬虫索引网页内容,用于在用户提问时生成AI搜索答案并引用来源。这是真正影响你在AI搜索中可见度的爬虫。

代表:OpenAI的OAI-SearchBot(ChatGPT搜索)、Anthropic的Claude-SearchBot(Claude搜索)、Perplexity的PerplexityBot、Google的Googlebot(Googlebot同时服务常规搜索和AI Overviews)、Apple的Applebot(Siri和Apple Intelligence搜索)、DuckDuckGo的DuckAssistBot。

禁掉它们的后果:你的内容不会出现在对应AI搜索平台的答案和引用中。这是”贵”的禁法——你失去的是搜索曝光。

用户触发爬虫:用户提问时实时获取页面

这类不是自动爬虫,而是用户在使用ChatGPT/Claude/Perplexity时,AI按需访问特定页面。它的频率取决于用户行为而不是自动抓取。

代表:ChatGPT-User、Claude-User、Perplexity-User、MistralAI-User。

禁掉它们的后果:当用户让AI访问你的页面时,AI无法获取内容。对你的搜索曝光影响相对较小,但会降低用户在AI里问到你时的信息质量。

各平台爬虫清单(2026年口径)

OpenAI

| 爬虫 | 类型 | 禁止后 |

|—|—|—|

| GPTBot | 训练 | 内容不用于模型训练;不影响搜索结果 |

| OAI-SearchBot | 搜索 | 不会出现在ChatGPT搜索答案中(导航链接可能仍出现) |

| ChatGPT-User | 用户触发 | 用户让ChatGPT访问你页面时获取不到内容 |

| OAI-AdsBot | 广告验证 | ChatGPT Ads落地页验证受影响 |

Anthropic

| 爬虫 | 类型 | 禁止后 |

|—|—|—|

| ClaudeBot | 训练 | 内容不用于Claude模型训练 |

| Claude-SearchBot | 搜索 | 降低在Claude搜索结果中的可见度 |

| Claude-User | 用户触发 | 用户让Claude访问你页面时获取不到内容 |

Google

| 爬虫/标记 | 类型 | 禁止后 |

|—|—|—|

| Googlebot | 搜索(同时服务AI Overviews) | 影响常规搜索排名+AI Overviews出现——不要禁 |

| Google-Extended | 训练/接地(robots.txt标记) | 内容不用于Gemini模型训练和接地;不影响搜索 |

其他平台

| 爬虫 | 运营方 | 类型 |

|—|—|—|

| PerplexityBot | Perplexity | 搜索 |

| Perplexity-User | Perplexity | 用户触发 |

| Meta-ExternalAgent | Meta | 训练 |

| Meta-WebIndexer | Meta | 搜索 |

| Bytespider | ByteDance | 训练+搜索 |

| CCBot | Common Crawl | 训练(开放数据集) |

| Amazonbot | Amazon | 搜索+AI |

| Applebot | Apple | 搜索(Siri/Spotlight) |

| Applebot-Extended | Apple | 训练(标记) |

| DuckAssistBot | DuckDuckGo | 搜索 |

robots.txt设置的三种策略

策略一:最大AI可见度(推荐大多数B2B外贸站)

允许所有搜索爬虫和用户触发爬虫,不主动禁训练爬虫。

这是最简单的策略——什么都不写。robots.txt不针对任何AI爬虫做限制,Google、ChatGPT搜索、Claude搜索、Perplexity都能索引和引用你。

适用场景:你的目标是被尽可能多的AI搜索平台看到和引用。对大多数外贸B2B站来说,这是正确选择——你的核心需求是获客,不是防训练。

策略二:被引用但不被训练

允许搜索爬虫,禁训练爬虫。你保持AI搜索曝光,同时退出模型训练。

“`

允许搜索爬虫(AI搜索曝光)

User-agent: OAI-SearchBot

Allow: /

User-agent: Claude-SearchBot

Allow: /

User-agent: PerplexityBot

Allow: /

User-agent: Applebot

Allow: /

禁止训练爬虫(退出模型训练)

User-agent: GPTBot

Disallow: /

User-agent: ClaudeBot

Disallow: /

User-agent: Google-Extended

Disallow: /

User-agent: CCBot

Disallow: /

User-agent: Bytespider

Disallow: /

User-agent: Meta-ExternalAgent

Disallow: /

User-agent: Applebot-Extended

Disallow: /

User-agent: cohere-ai

Disallow: /

“`

适用场景:你的内容有版权敏感性(如独家技术文档、定价信息),不想被AI厂商白拿去训练模型。但你仍希望在ChatGPT/Claude/Perplexity搜索中被引用。

策略三:完全退出AI

搜索和训练都禁。你完全从AI搜索和训练中消失。

“`

User-agent: GPTBot

Disallow: /

User-agent: OAI-SearchBot

Disallow: /

User-agent: ClaudeBot

Disallow: /

User-agent: Claude-SearchBot

Disallow: /

User-agent: PerplexityBot

Disallow: /

User-agent: Google-Extended

Disallow: /

“`

适用场景:内容付费墙保护、受监管行业、授权内容——你的内容不应该被任何AI免费获取。对大多数外贸B2B站来说,这个策略弊大于利。

最贵的错误

最常见的错误:在robots.txt里用通配符或一行`Disallow: /`把所有AI爬虫全禁。

你以为在防AI训练(合理的诉求),实际同时关掉了OAI-SearchBot——你的内容不会出现在ChatGPT搜索答案中。你想挡的是训练,丢掉的是入口。

解决方法很简单:分别设置。GPTBot和OAI-SearchBot是两个独立的爬虫,你在robots.txt里分别给它们不同的指令即可。

注意事项

robots.txt改动约24小时生效(OpenAI官方口径)。改了不会立刻起效。

Googlebot不要禁。 Googlebot同时服务常规搜索和AI Overviews。禁Googlebot等于退出Google搜索——这不是防AI,是自杀。

Google-Extended是标记不是爬虫。 它不会出现在你的服务器日志里,是robots.txt里的一个控制标记,控制你的内容是否被用于Gemini训练和接地。禁它不影响搜索排名。

Meta-WebIndexer容易被忽略。 大多数AI爬虫清单只列了Meta-ExternalAgent(训练爬虫),但Meta也运行Meta-WebIndexer(搜索爬虫)。如果你的目标是”被Meta AI引用”,需要允许的是Meta-WebIndexer而不是Meta-ExternalAgent。

探索者SEO顾问团队在服务外贸独立站客户时,robots.txt的AI爬虫设置是GEO摸底的必查项。判断一个站是否在AI搜索中有可见度,先看robots.txt有没有误禁搜索爬虫。如果你的品牌名在ChatGPT或AI搜索里被问到”推荐谁”时没有出现,说明品牌实体还没被建立起来——也可能是robots.txt误禁了搜索爬虫。想先判断自己的品牌在AI搜索中的可见度,可以联系探索者SEO顾问团队(电话15617834052,邮箱931519643@qq.com),免费帮你做一次GEO摸底,也可以前往联系页面获取更多服务信息。

##

常见问题

我只想防AI训练不防AI搜索,怎么设?

允许搜索爬虫(OAI-SearchBot、Claude-SearchBot、PerplexityBot、Googlebot),禁训练爬虫(GPTBot、ClaudeBot、Google-Extended、CCBot等)。本文”策略二”给出了完整robots.txt模板。

禁掉GPTBot会影响我在ChatGPT里的出现吗?

不会。GPTBot是训练爬虫,OAI-SearchBot才是搜索爬虫。禁GPTBot只是退出模型训练,不影响你在ChatGPT搜索答案中的出现。禁OAI-SearchBot才会让你从ChatGPT搜索答案中消失。

Google-Extended和Googlebot有什么区别?

Googlebot是搜索爬虫,同时服务常规搜索和AI Overviews——不要禁它。Google-Extended是robots.txt控制标记,控制内容是否用于Gemini训练和接地——禁它不影响搜索排名,只是退出Gemini训练。

robots.txt写了之后多久生效?

约24小时(OpenAI官方口径)。Google和Anthropic也承诺尊重robots.txt,但生效时间类似。

有没有AI爬虫是robots.txt管不了的?

有。一些”代理式浏览器”(如ChatGPT Atlas、Claude for Chrome)使用标准Chrome用户代理,无法在robots.txt层面识别。控制这类流量需要IP规则或WAF,但这些也会拦截使用这些工具的人类用户。 ##

发表评论