Microsoft Bing Webmaster Tools ↗ 提供了一项 Site Scan(站点扫描)功能,该功能会爬取您的网站以寻找可能的 SEO 改进。
Site Scan 不使用与 Bingbot(Bing 的网站爬虫)相同的 IP 地址范围。此外,验证 Bingbot ↗ 工具无法将 Site Scan 的 IP 地址识别为 Bingbot。由于此原因,阻止虚假 Bingbot 请求的 WAF 托管规则可能会针对 Site Scan 请求触发。这是 Bing Webmaster Tools 的一个已知问题。
要允许 Site Scan 在您的网站上运行,Cloudflare 建议您通过创建 异常 来临时跳过触发的 WAF 托管规则。扫描成功完成后,删除该异常以再次开始阻止虚假 Bingbot 请求。
您应该临时跳过的规则如下:
| 名称 | ID | |
|---|---|---|
| 托管规则集 | Cloudflare Managed Ruleset | |
| 规则 | Anomaly:Header:User-Agent - Fake Bing or MSN Bot |
异常(显示为具有 Skip 操作的规则)必须出现在执行 Cloudflare Managed Ruleset 的规则之前的规则列表中,否则不会跳过任何内容。
要检查规则顺序,请使用以下方法之一:
- 使用旧版 Cloudflare 仪表板时,Security(安全性) > WAF > Managed rules(托管规则) 中列出的规则按顺序运行。
- 使用新版安全仪表板时,Security(安全性) > Security rules(安全规则) 中列出的规则按顺序运行。
- 使用 Cloudflare API 时,使用 Get a zone entry point ruleset 操作(针对您的区域和
http_request_firewall_managed阶段)获取的rules对象中的规则按顺序运行。
有关创建异常的更多信息,请参阅 创建异常。