内容发布方和AI爬虫之间的拉锯,终于有了一个统一的说法。几家头部AI公司近期表态,将采纳一项新标准:网站可以在robots.txt里一次性声明「不许拿我的内容去训练模型」,不必再挨家挨户给每家公司单独发通知。提案由Anthropic方面提交给互联网工程任务组,目前已有公司率先落地,有的计划几个月内跟进,也有平台表示支持但没给时间表。
这件事的价值,不在技术,在效率
robots.txt这个文件存在了很多年,原本是告诉搜索引擎哪些页面可以索引、哪些别碰。后来网页归档、模型训练都挤进同一个入口,规则就变得含糊了。更麻烦的是,过去内容方要表达「训练数据免谈」,只能一家一家谈,几十家AI公司就是几十份配置,维护成本高得离谱。统一信号的意义在于:把重复劳动压成一次声明,让中小站点也玩得起这套规则。
但别高兴太早。robots.txt本质是君子协定,靠的是爬虫自觉遵守。它不加密、不鉴权、不拦截,对方真要不理会,你的声明就是一行文本。换个角度看,这个标准解决的是「表达意愿」的效率问题,不是「强制执行」的安全问题。把两者混为一谈,是要吃亏的。
声明归声明,防护归防护
我见过不少站长,配置完robots.txt就以为万事大吉,结果流量被爬得干干净净,源站负载飙升。理性的做法是分层:意愿层用标准信号表达,技术层用访问控制兜底。比如对高频请求做速率限制、对可疑UA做拦截、把静态资源放到独立节点上扛量。这些动作跟robots.txt不冲突,反而是它的补集。
如果你的站点本身承载多个域名、多个内容栏目,管理复杂度会成倍上升。这类场景下,站群服务器是更顺手的选择——独立IP资源充足,各站点互不牵连,某个域名被异常抓取时不会连累整片业务,排查和限流也更容易做细。站群服务器的价值就在这里:不是让你多开站,而是让每个站都有独立的边界。
选型时该看什么
内容防护这件事,服务器层面真正起作用的是三样:带宽是否够扛突发、IP是否独立干净、防护能力是否跟得上。AI爬虫的请求往往集中且密集,共享带宽容易被拖垮,独立物理机的资源独享特性在这时就体现出差距。对内容型站点来说,物理服务器比虚拟化方案更稳,IO和带宽不被邻居影响,抓取高峰期的表现可预期。物理服务器适合这类对稳定性有硬要求、又不想在架构上折腾的团队。
还有一种情况容易被忽略:内容站被恶意爬取和DDoS攻击经常同时出现。有人拿爬虫做压力测试,有人干脆用流量打你。这时候光靠限流不够,需要清洗能力。有合规防护需求、或者历史上被攻击过的站点,高防服务器是更务实的起点——把攻击流量挡在源站之外,robots.txt的声明才有被执行的空间。
给读者的三条实操建议
- 先在robots.txt里把统一退出信号写清楚,成本几乎为零,态度先摆出来;
- 同步检查日志,看哪些爬虫在无视声明,用访问控制做第二道闸;
- 评估源站承载能力,带宽和IP资源不够就尽早换独立资源,别等被打瘫了再补救。
标准是好东西,但它只是起点。内容方真正要建立的是「声明+技术+资源」三层防线,缺一层都容易被钻空子。早一步把基础设施理顺,后面就少一次手忙脚乱。