TapCub 正式上线:统计、分析、客服一个平台免费用
帮助中心

怎么查看抓取健康和爬虫错误?

在监测 › 抓取健康里按引擎查看搜索引擎和 AI 爬虫的抓取、成功率、404 和 5xx,看站点地图里哪些页面从没被抓过,以及新页面等了多久才被抓取。

网站统计3 分钟阅读最后更新 2026 年 11 月 5 日TapCub 团队

简短回答

打开监测 › 抓取健康。这里按搜索引擎显示搜索引擎和 AI 爬虫抓取你网站的次数、成功率、抓到的不同页面数,以及 404 和 5xx 错误。填上站点地图地址后,还能看到站点地图里哪些页面从没被抓过,以及新页面等了多久才被各个引擎头一次抓取。状态码要靠导入服务器日志,单靠页面脚本看不到。

报表显示什么

卡片 / 视图含义
抓取总数时间段内爬虫的请求数
成功率状态码低于 400 的抓取占比
不同页面数被抓取的不重复网址数
404 和 5xx失败的爬虫请求及其网址
按引擎的趋势Googlebot、Bingbot、百度蜘蛛、AI 爬虫等每天的抓取数
点开引擎行 → 热门页面这个爬虫抓得最多的页面
站点地图对比站点地图里被抓过和从没被抓过的网址
头次抓取等待时间最近 30 天新出现的页面,各引擎等了多久才来抓

爬虫的 404 和页面报表里真实访客遇到的 404 是分开的。

设置

  1. 发送服务端记录。 抓取健康依赖服务端记录:导入服务器日志,或把访问日志作为服务端事件发送。只有页面脚本时,你只能看到会运行 JavaScript 的爬虫,而且没有状态码;完全不跑 JavaScript 的爬虫(包括大多数 AI 爬虫)会漏掉。
  2. 在抓取健康设置里填写站点地图地址,开启站点地图对比和头次抓取等待时间。
  3. 在通知里打开抓取异常告警。 某个引擎 24 小时的抓取数低于它 7 天日均的 30% 时会提醒你。

页面会显示有多少记录来自脚本、多少来自服务端,让你知道自己看的是哪种视图。

怎么看

  1. 先看引擎表。 Googlebot 的抓取量稳不稳?突然下降常常发生在 robots.txt 改动、服务器宕机或一波 5xx 错误之后,见 Google 多久抓取一次。
  2. 修掉爬虫反复请求的 404。 优先处理同时也是访客 404 的网址,以及仍被内部链接或站点地图引用的网址。迁移的页面用一次 301 跳转,避免重定向链。
  3. 5xx 要马上处理。 反复出现的服务器错误会让爬虫放慢抓取,还可能让页面掉出索引。
  4. 查看从没被抓过的站点地图页面。 它们常常是孤立页面、被屏蔽的路径,或者埋得太深的页面。给它们加内部链接。
  5. 关注头次抓取等待时间。 新页面要等好几周,说明抓取预算被花在了别处,比如筛选组合网址、参数网址或软 404。

爬虫合规

监测 › 爬虫合规会抓取你的 robots.txt,再和真实的抓取对比,标出三类违规:全站禁止时仍在抓取、抓取了禁止的路径、比声明的抓取间隔更快。生成器可以起草「屏蔽训练爬虫」「屏蔽答案引擎」「只允许主流搜索引擎」的规则,供你发布到网站上。robots.txt 本身拦不住抓取,这个页面是谁遵守、谁不遵守的证据,另见 AI 爬虫账本。

常见问题

为什么成功率几乎是满的? 来自页面脚本的记录没有状态码,都算成功。导入日志后,4xx 和 5xx 才会分出来。

把爬虫加进排除规则能拦住它吗? 不能。排除只是让 TapCub 不统计它。要在服务器上拒绝它,用合规页面提供的拦截片段。

这和 Google Search Console 的抓取统计一样吗? 有重叠,但这里把所有搜索引擎和 AI 爬虫放在一处,还能和你自己的访客数据对照。连接 Search Console 后,搜索点击和展示在监测 › 搜索表现里。

相关

这篇回答解决你的问题了吗?

我们会根据反馈修改和补充这篇内容。

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie