AI Citation Tools
EN 中文
免费查你的站
参考表 · 2026 年 10 月 18 日更新

AI 爬虫:完整清单,以及哪些决定引用

十三个真正要紧的 user-agent、各自是干什么的、以及封掉它到底要付什么代价。其中六个能让你从 AI 答案里消失,另外七个不能 —— 这个区别就是全部重点。

aicitationtools.com · 检查一份 robots.txt · 本地运行
在你的浏览器里跑 · 不上传任何东西

你的文件说了什么

在上面粘一份文件
还没检查任何东西。

检索爬虫 —— 这六个决定你会不会出现

封掉任何一个,就在那个引擎里消失
OAI-SearchBotOpenAI · 为 ChatGPT 搜索建索引封掉 = 从 ChatGPT 答案里消失
ChatGPT-UserOpenAI · 用户提问时抓取封掉 = 从 ChatGPT 答案里消失
PerplexityBotPerplexity · 为 Perplexity 搜索建索引封掉 = 从 Perplexity 答案里消失
Perplexity-UserPerplexity · 用户提问时抓取封掉 = 从 Perplexity 答案里消失
Claude-SearchBotAnthropic · 为 Claude 搜索建索引封掉 = 从 Claude 答案里消失
Claude-UserAnthropic · 用户提问时抓取封掉 = 从 Claude 答案里消失

训练爬虫 —— 这七个封了也没损失

是授权决策,不是 SEO 决策
GPTBotOpenAI · 采集文本用于训练不影响引用
ClaudeBotAnthropic · 采集文本用于训练不影响引用
CCBotCommon Crawl · 构建公开训练数据集不影响引用
Google-ExtendedGoogle · Gemini 训练,不是搜索不影响 Google 搜索
Applebot-ExtendedApple · Apple Intelligence 训练不影响 Siri 与 Spotlight 用的 Applebot
BytespiderByteDance · 采集文本用于训练不影响引用
meta-externalagentMeta · 采集文本用于训练不影响引用

为什么这两张表要分开

一个有机制,一个是政策

检索这一列是机械的。抓不到你页面的爬虫,没法把它摆到模型面前,写得多好都改变不了这一点。在我们 48 条来源的实验里,放行检索爬虫的页面被引用率 31.9%,拦住的是 7.1%。这是我们测到的、背后有物理机制支撑的最大差距。

训练这一列是政策。封掉 GPTBot 不会让你明天更难被引用;它只是把你的正文挡在训练未来模型的那个语料库之外。合理的内容方在这件事上两边都有。不合理的是把两列当成一个开关 —— 而这个品类里大多数工具就是这么干的。

48 条来源实际是怎么做的

方法论 →
对所有检索爬虫开放38 · 79.2%
至少封了一个检索爬虫5 · 10.4%
封了某个 AI 爬虫,含训练类7 · 14.6%
没有 robots.txt、解析不了、或抓取失败5 · 10.4%

封了东西的那 7 条里,有 2 条只封了训练爬虫。当成一个数字来读 ——「14.6% 的来源封 AI」—— 这 2 条就和那 5 条把自己切出答案池的看起来一模一样。它们不一样。一组做了一个授权决策、保住了引用;另一组把引用丢了。

比任何名单都可靠的判据

你自己的日志

每一份名单,包括这一份,都只是「写它的那天存在的名字」的快照。新爬虫会出现,旧的会改名。耐用的判据是请求在你日志里的形状:真实用户提问后几秒到达、只取一个页面的抓取,是检索。按固定时间到达、把整站走一遍、发生在没人提问的时候的抓取,是采集。

这也是为什么我们不发布一份「每一行后面都带一个绿勾」的权威名单。你需要的那一行,是出现在你流量里的那一行,而它只被写在你的服务器上。

关于 AI 爬虫的问题

还是检索 vs 训练
GPTBot 和 OAI-SearchBot 有什么区别?

GPTBot 采集文本用于训练。OAI-SearchBot 抓取页面、为 ChatGPT 搜索建索引。封第一个,你的内容不进训练语料;封第二个,你从答案里消失。它们被拆成两个 user-agent,正是为了让内容方能分开做这两个决策 —— 而大多数检查工具还是把它们扔进同一个桶里。

封 AI 爬虫会影响我的 Google 排名吗?

不会通过 Googlebot —— 它是另一个 user-agent,不在这张表上。这张表里相关的是 Google-Extended,它只控制 Gemini 的训练 —— Google 自己的文档写明它不影响搜索。封掉 Googlebot 本身完全是另一回事,那才会让你从搜索里消失。

CCBot 是什么?

Common Crawl 的爬虫。Common Crawl 是一个公开的网页数据集,包括模型训练方在内的很多机构都会下载它。封掉 CCBot 是把你的正文挡在那个数据集之外的标准做法,而它不会让你从 AI 答案里消失。

我怎么知道哪些 AI 爬虫真的来过我的站?

看你的服务器日志。在里面搜这一页上的 user-agent 字符串。时间戳会告诉你它是哪一类:真实提问后几秒内的抓取是检索,没人提问时按固定时间扫全站的是采集。任何公开名单都告诉不了你,你自己的流量长什么样。

我能直接复制一段进 robots.txt 吗?

可以 —— <a href="../tools/robots-txt-generator.html">robots.txt 生成器</a> 会写出一段把检索类和训练类分开的规则,复制前还能逐个翻开关。追加到你现有文件后面,不要整个替换,并保留 Sitemap 行。

其他工具

全部免费 · 不注册
01

llms.txt 生成器

写 llms.txt 与 llms-full.txt,按格式真正的四条规则校验。

免费 打开 →
02

AI 爬虫 robots.txt 生成器

选一个策略,拿到 AI 爬虫段,检索类与训练类分开处理。

免费 打开 →
03

JSON-LD 生成器

Organization、WebSite、Article、FAQPage、BreadcrumbList,边填边校验。

免费 打开 →
04

修复生成器 —— 一次出四个文件

如果你想一次拿到 llms.txt、robots.txt 和 JSON-LD,而不是一个一个来。

免费 打开 →
05

AI 可读性体检

对粘进来的页面做八项检查,包括上面那两个文件到底抓不抓得到。

免费 打开 →