无需 KYC — 无身份证、无自拍、无证件。加密货币支付:BTC, USDT, USDC, ETH, SOL, LTC
语言: 简体中文
获取 API 密钥

指南 · 标准 · 事实读取于 2026 年 10 月 22 日

面向 AI 代理和抓取器的 robots.txt:2026 年适用规则

robots.txt 最初是为爬虫编写的,后来出现了因用户请求而抓取页面的 AI 代理。如今各厂商对此划定的界限各不相同。本指南阐述了该标准、各厂商公开声明的政策、较新的信号,以及我们自己的爬虫如何行为。

最后更新:

快速回答

AI 代理必须遵守 robots.txt 吗?

这取决于厂商。robots.txt 是一项自愿性标准(RFC 9309,2022 年 9 月)。构建索引的爬虫通常遵守它;对于用户触发的抓取,OpenAI 表示其规则可能不适用,Google 和 Perplexity 表示其抓取器通常忽略这些规则,而 Anthropic 表示其机器人会遵守。WebReaderAPI 在每次读取时都遵守 robots.txt,无需 KYC,使用加密货币支付。

2026 年 10 月的 robots.txt 与 AI

标准RFC 9309,Robots 排除协议,2022 年 9 月
OpenAI ChatGPT-Userrobots.txt 规则对用户发起的操作"可能不适用"
Anthropic(含 Claude-User)称其机器人遵守 robots.txt 指令,包括 Crawl-delay
Google 用户触发的抓取器“通常忽略 robots.txt 规则”(页面更新于 2026-08-19)
Perplexity-User“通常忽略 robots.txt 规则”
Content SignalsCloudflare 2025 年 9 月 24 日的策略:search、ai-input、ai-train
IETF AI preferences工作组草案,尚未成为 RFC
WebReaderAPI每次读取都遵守 robots.txt 和 ai-input=no;token WebReaderAPI

robots.txt 到底起什么作用?

它告诉自动化客户端,网站希望它们跳过哪些路径。该文件位于主机根目录,按 user-agent token 分组规则,并使用 Allow 和 Disallow 行。2022 年 9 月发布的 RFC 9309 将这一长期惯例变成了标准。

RFC 明确指出,该文件并不锁定任何东西:“这些规则不是一种访问授权。”遵守是自愿的。这就是为什么各厂商声明的策略很重要,也是为什么想要硬性限制的网站还会使用防火墙和机器人管理。

为什么爬虫和用户触发的抓取器不同?

爬虫自行决定访问哪些页面;用户触发的抓取器则是因为有人要求而访问某个页面。许多厂商把第二种情况当作代表其用户行动的浏览器,并表示 robots.txt 并不完全适用。

抓取器声明策略(读取于 2026-10-22)
OpenAI ChatGPT-Userrobots.txt 规则“可能不适用”于用户发起的操作;网站被指引到 OAI-SearchBot 以选择退出搜索
Anthropic Claude-UserAnthropic 称其机器人遵守 robots.txt 指令;屏蔽 Claude-User 会阻止对用户查询的检索
Google 用户触发的抓取器“通常忽略 robots.txt 规则”,因为抓取是用户请求的
Perplexity-User出于同样原因“通常忽略 robots.txt 规则”
MCP reference fetch server默认对模型发起的抓取遵守 robots.txt,对用户发起的抓取不遵守

这种区分是真实存在且有文档记录的。如果你构建 agent,就要决定你站在哪一边,并在你的 user agent 和文档中说明。

Content Signals、aipref 和 RSL 是什么?

它们是更新的一些方式,用来表明 AI 系统可以如何处理内容,而不只是机器人是否可以抓取内容。

  • Content Signals。 Cloudflare 于 2025 年 9 月 24 日发布了这一策略。robots.txt 可以声明 search、ai-input(用作 AI 答案的输入,例如 grounding)和 ai-train。Cloudflare 托管的 robots.txt 默认提供 search=yes, ai-train=no。
  • IETF AI preferences(aipref)。 该工作组的词汇表和附件草案在 2026 年 10 月仍是 Internet-Draft,拟作为 Proposed Standard。
  • Web Bot Auth。 一种让机器人对其请求签名的方式;IETF 工作组于 2026 年 9 月 1 日通过了其协议草案。
  • RSL(Really Simple Licensing)。 其网站称 RSL 1.0 规范已可用;它让发布者可以通过 robots.txt、headers 或 RSS 声明许可条款,包括按抓取付费。

llms.txt 和 robots.txt 是一回事吗?

不是。robots.txt 说明不要抓取什么;llms.txt 是一个提议的文件,列出网站为语言模型准备的关键页面。采用率在增长,但实测使用率很低。Rankability 在 2026 年 9 月 18 日统计了前 1,000 个网站,其中 9.3% 有 llms.txt。PPC Land 于 2026 年 7 月 2 日报道的一项 Ahrefs 对 137,000 个域名的研究发现,97% 的 llms.txt 文件完全没有收到任何请求。

我们的 llms.txt 指南 介绍了如何通过抓取你自己的网站来构建一个,如果你还是想要的话。

WebReaderAPI 如何处理 robots.txt?

它在每次读取时都遵守 robots.txt,包括客户触发的读取。我们遵守 robots.txt:我们的爬虫以 WebReaderAPI 标识自身,遵循专为其或为所有爬虫编写的规则,不读取网站禁止的页面。被拒绝的页面不扣费。如果网站在其 robots.txt 中声明 Content-Signal: ai-input=no,我们不会为你读取其页面。对于整站抓取任务,它还会等待网站设置的 Crawl-delay。

每个请求都带有相同的 User-Agent,WebReaderAPI/1.0 (+https://webreaderapi.com/bot/),因此网站所有者可以在日志中看到我们,并为我们编写规则。我们的 爬虫页面 提供了详细信息以及遇到问题时的联系方式。

WebReaderAPI 的 robots.txt 示例
# Block WebReaderAPI from the whole site
User-agent: WebReaderAPI
Disallow: /

# Or: allow it, but keep it out of one folder and slow it down
User-agent: WebReaderAPI
Disallow: /account/
Crawl-delay: 5

# Or: allow reading for search, but not as AI input (Content Signals)
User-agent: *
Content-Signal: search=yes, ai-input=no
Allow: /

面向 AI 的 robots.txt:常见问题

屏蔽 GPTBot 能阻止 ChatGPT 因用户请求读取我的页面吗?

不一定。OpenAI 记录了几个独立的 token:GPTBot 用于训练,OAI-SearchBot 用于搜索,ChatGPT-User 用于用户操作,并表示 robots.txt 规则可能不适用于用户发起的操作。请查看各厂商当前的文档。

robots.txt 具有法律约束力吗?

本身没有;RFC 9309 表示它不是访问授权。在欧盟,根据 DSM 指令,机器可读的退出声明对文本和数据挖掘很重要。参见我们的 法律概览;这不是法律建议。

如何屏蔽 WebReaderAPI?

在你的 robots.txt 中添加一个包含 Disallow: / 的 User-agent: WebReaderAPI 组。我们的读取会在每个页面之前检查它;不允许的页面绝不会被读取。

WebReaderAPI 会读取标注 ai-input=no 的页面吗?

不会。如果网站在其 robots.txt 中声明 Content-Signal: ai-input=no,我们不会为你读取其页面。API 会向客户返回 403 blocked_by_site_policy,且不收费。

来源 (12)
  1. RFC 9309:Robots Exclusion Protocol — RFC Editor (September 2022)
  2. OpenAI 爬虫概览 — OpenAI (read 2026-10-22)
  3. Anthropic 会从网络抓取数据吗,网站所有者如何屏蔽该爬虫? — Anthropic (2026-04-07)
  4. Google 用户触发的抓取器 — Google (updated 2026-08-19)
  5. Perplexity 爬虫 — Perplexity (read 2026-10-22)
  6. MCP fetch server — Model Context Protocol (read 2026-10-22)
  7. Content Signals Policy — Cloudflare (2025-09-24)
  8. AI Preferences 工作组文档 — IETF (read 2026-10-22)
  9. Web Bot Auth 工作组文档 — IETF (read 2026-10-22)
  10. Really Simple Licensing — rslstandard.org (read 2026-10-22)
  11. llms.txt 采用数据 — Rankability (2026-09-18)
  12. llms.txt 采用率增长 8.8 倍,但 97% 的文件零 AI 请求 — PPC Land (2026-07-02)

低至 US$0.07/千页 · 无需 KYC

获取 API 密钥