我们的探测请求被拦截,结果无法确定

简短回答

连本次检测的普通浏览器请求也被以拦截状态码、错误或挑战页拒绝,因此无法判断爬虫的访问情况。这并不表示爬虫被屏蔽。请暂时放行本次检测,或从其他网络运行,然后再对比爬虫的结果。

access.all_blocked · 优先级: P2

含义

即使是从我们服务器发出的浏览器请求也收到了状态 403 或验证页面,因此无法在此判断机器人的访问情况。请换一个网络运行审计,或暂时将本审计加入白名单。

为什么这对 AI 搜索很重要

AISeeWhy 中每个访问结论,都是把爬虫的响应与同一服务器发出的浏览器请求相比较。当浏览器请求本身被拦截时就没有基准,所以检测会在此停止,而不是报告可能并不真实的爬虫拦截。

常见原因是 bot 防护对来自云和数据中心 IP 段的所有流量发起挑战,或启用了全站模式,如 Cloudflare 的 Under Attack 模式。同一规则也可能影响真正的 AI 爬虫,因为它们同样从数据中心抓取,所以值得检查它如何对待这些爬虫。

如何修复

  1. 在该发现的证据中查看状态码和检测到的 WAF。
  2. 在 Cloudflare 上,到 Security → Events 查看被拦截的请求,并确认触发的是哪条规则:Under Attack 模式、JavaScript 挑战、国家或 ASN 拦截,还是速率限制。
  3. 暂时放宽对每位访客发起挑战的规则,或短暂放行本次检测,然后点击“再次检测”。浏览器请求使用普通的 Chrome User-Agent,所以只添加 User-Agent 例外没有用。
  4. 当浏览器请求能通过后,查看各爬虫行:它们现在会显示每个爬虫是否被允许。

如何确认修复

修改后,在报告上点击“再次检测”:它会列出已修复的内容以及评分的变化。

检测我的页面 →

相关指南

所有发现及评分计算方式