robots.txt 与 AI 爬虫:允许、限制、分平台策略该怎么选
摘要
先分清三种爬虫讨论「要不要让 AI 抓」之前,得先分清它们在做什么:训练爬虫(如 GPTBot、ClaudeBot、Google-Extended):抓取内容用于训练模型。抓了不会给你带来流量。检索爬虫(如 OAI-SearchBot、Pe
先分清三种爬虫
讨论「要不要让 AI 抓」之前,得先分清它们在做什么:
- 训练爬虫(如 GPTBot、ClaudeBot、Google-Extended):抓取内容用于训练模型。抓了不会给你带来流量。
- 检索爬虫(如 OAI-SearchBot、PerplexityBot):实时抓取用于回答当前问题,通常带来源链接。抓了可能带来引用和点击。
- 用户触发抓取:用户把链接贴给 AI 时,服务端实时请求你的页面。这类通常不受 robots.txt 约束。
很多站点的错误在于:一刀切地禁止所有 AI 爬虫,结果连检索型也挡在外面,等于主动放弃了被引用的机会。
三种典型策略
策略一:全开放
适合以曝光为目标的媒体、内容站、开源项目。代价是内容被无偿用于训练。
策略二:训练禁、检索放
目前大多数商业站点的合理选择。写法上分别是 User-agent: GPTBot 加 Disallow: /,而对检索型爬虫保持允许。
策略三:全禁
适合付费内容、内部文档、有严格版权要求的资产。但要清醒:全禁等于在 AI 回答里彻底消失,竞品会填补这个位置。
需要注意的几个细节
- robots.txt 只是约定,不是强制。部分爬虫会遵守,部分不会。真正的强制手段是登录墙或服务端限流。
- 被 robots.txt 屏蔽的页面,即使后来放开,模型也可能已经记住了「这里抓不到」。
- 不要用 robots.txt 屏蔽 CSS 和 JS,那会让所有爬虫(包括传统搜索引擎)误判页面结构。
- 部分平台提供了独立的开关(比如允许或禁止用于「AI 训练」的选项),优先级可能高于 robots.txt,需要一并检查。
怎么决策
问三个问题:一、我的内容主要靠流量变现还是靠品牌?二、我的核心竞争力是不是内容本身?三、我能不能接受竞品在 AI 回答里替代我?三个答案组合起来,策略基本就定了。
没有标准答案,但含糊的默认状态是最差的选择——多数站点从没配置过,等于把决定权交给了爬虫的默认行为。
2026年10月21日 14:24
前后30天 · 点日期看归档
9月21日
9月22日
9月23日
9月24日
9月25日
9月26日
9月27日
9月28日
9月29日
9月30日
10月1日
10月2日
10月3日
10月4日
10月5日
10月6日
10月7日
10月8日
10月9日
10月10日
10月11日
10月12日
10月13日
10月14日
10月15日
10月16日
10月17日
10月18日
10月19日
10月20日
10月21日
10月22日
10月23日
10月24日
10月25日
10月26日
10月27日
10月28日
10月29日
10月30日
10月31日
11月1日
11月2日
11月3日
11月4日
11月5日
11月6日
11月7日
11月8日
11月9日
11月10日
11月11日
11月12日
11月13日
11月14日
11月15日
11月16日
11月17日
11月18日
11月19日
11月20日