训练爬虫

AI2Bot

AI2Bot 是由 Ai2 运营的机器人,它会收集网页用于训练 AI 模型。探索“某些域名”以发现网页内容。文档说明它遵守 robots.txt,但运营方未公布 IP 范围列表或反向 DNS 规则,因此无法证明带有此 user agent 的请求是真实的。

Ai2仅自称robots.txt:遵守

实时检查

验证自称 AI2Bot 的 IP

AI2Bot 没有可供核验的运营方信息。此处仍会显示该地址的真实情况。

参考

AI2Bot 概览

AI2Bot 爬虫参考数据
User agentAI2Bot

仅为标识符:按子串匹配。

运营方Ai2
用途内容用于训练开放语言模型。
是否遵守 robots.txt遵守
验证方法仅自称未公布,仅凭 user agent

Ai2 公开了该爬虫的说明和退出方式,但未公布地址列表。其抓取结果用于开放的 OLMo 和 Dolma 数据集,因此在此处屏蔽不仅会让网站不进入模型,也会让网站从公开的研究语料中移除。

https://allenai.org/crawler

抓取模式未公布
robots.txt 标识符AI2BotAi2Bot-Dolma
运营方文档https://allenai.org/crawler

探索“某些域名”以发现网页内容。

robots.txt

允许或屏蔽 AI2Bot

选择一项粘贴到域名根目录下。规则按标识符分别生效。

屏蔽 AI2Bot
User-agent: AI2Bot
User-agent: Ai2Bot-Dolma
Disallow: /
允许 AI2Bot
User-agent: AI2Bot
User-agent: Ai2Bot-Dolma
Allow: /
允许,但排除你不希望被引用的页面
User-agent: AI2Bot
User-agent: Ai2Bot-Dolma
Allow: /
Disallow: /account/
Disallow: /checkout/
Disallow: /search

请修改 Disallow 路径,使其与你自己的 URL 一致。

屏蔽的实际代价

屏蔽 AI2Bot 可使你的网页不进入下一轮训练。它不会删除已收集的内容,也不会影响网站在普通搜索中的排名。

为所有爬虫生成文件

FAQ

AI2Bot 常见问题

AI2Bot 是什么?

AI2Bot 是由 Ai2 运营的机器人,它会收集网页用于训练 AI 模型。探索“某些域名”以发现网页内容。文档说明它遵守 robots.txt,但运营方未公布 IP 范围列表或反向 DNS 规则,因此无法证明带有此 user agent 的请求是真实的。

AI2Bot 是否遵守 robots.txt?

是。运营方在文档中说明 AI2Bot 会读取 robots.txt,并遵守针对其自身标识的 Disallow 规则。规则在下次抓取该文件时生效,可能是发布后数小时或数天。

如何验证请求确实来自 AI2Bot?

无法验证,至少无法仅凭请求本身验证。Ai2 公开了该爬虫的说明和退出方式,但未公布地址列表。其抓取结果用于开放的 OLMo 和 Dolma 数据集,因此在此处屏蔽不仅会让网站不进入模型,也会让网站从公开的研究语料中移除。可改为将来源 IP 与托管和数据中心的 IP 范围进行比对,并对任何表现得像爬虫的流量进行限速。

如何屏蔽 AI2Bot?

在 robots.txt 中为这些 user agent 标识(AI2Bot, Ai2Bot-Dolma)添加 Disallow: /。如果该爬虫不遵守 robots.txt,请在 CDN 或反向代理上匹配其 user agent 并返回 403。

屏蔽 AI2Bot 会影响我的搜索排名吗?

屏蔽 AI2Bot 可使你的网页不进入下一轮训练。它不会删除已收集的内容,也不会影响网站在普通搜索中的排名。

    AI2Bot(Ai2):User Agent、IP 验证与 robots.txt | IPScanner