跳到正文

反恶意采集与 AI 友好的平衡术 Anti-Scraping WAF vs. AI Bot Whitelisting

词条 #624 / 700 · 第 13 章 · 13.2 AI 爬虫治理、语料授权与协议标准(616–625)
一句话定义

在利用 Cloudflare、Akamai 等安全网关拦截同行恶意价格爬虫、库存盗取脚本与 DDoS 攻击的同时,确保不误伤合法搜索引擎与主流生成式 AI 爬虫的精细化运维配置。

打个比方 Analogy

给自家果园装电网防偷果子的野猪(恶意采集器),但必须在电网上面给帮忙授粉的蜜蜂(Googlebot、OAI-SearchBot、PerplexityBot)留好专属的绿色安全通道。

岗位实战怎么做 In Practice

与运维/安全团队对齐 Cloudflare WAF 黄金配置清单:

  1. 绝不开启全站一刀切的 Under Attack Mode 或对所有非浏览器请求强制弹出 Managed Challenge (验证码);
  2. 在 Cloudflare Security > Bots 中,开启 Block AI Scrapers and Crawlers 时要极其小心——建议使用自定义 WAF 规则(Custom Rules),将 cf.client.bot(Cloudflare 官方验证过的已知好爬虫,含主流搜索与合规 AI 搜索 Bot)明确设为 Skip / Allow,仅对未知的伪造高频 Python/Curl 采集 IP 进行速率限制(Rate Limiting)。

案例与避坑 Pitfalls

每次安全团队调整防火墙规则后,第二天务必去 GSC 的 Crawl Stats 和服务器日志看一眼爬虫请求量有没有断崖下跌!