网站收录

用 site 查询的结果数当索引量:收录核对先统一口径

site: 域名 返回的结果条数常被当成索引量,但它只是检索式给出的估算值,会受去重、地域、检索式写法影响。这篇把后台索引报告、URL 检查、日志和 sitemap 四个口径分开,说明各自回答什么问题,以及什么时候还能用检索式做定性确认。

网站收录

用 site 查询的结果数当索引量:收录核对先统一口径

很多人核对收录时会做一个动作:在搜索框里敲 site:自己的域名,看返回的结果条数,然后把这个数字记成“索引量”。过几天数字掉了就紧张,涨了就觉得收录变好。这个数字确实有参考价值,但它和索引量不是一回事,两个口径混用,后面的判断几乎都会偏。

site 查询返回的是什么

site: 是一种检索式,它触发的是搜索系统的查询结果,而不是后台的索引统计。结果页顶部那个数字,是系统针对这次查询给出的估算结果,通常经过抽样、去重和取舍,而不是把库里所有符合条件的 URL 逐条数给你。

所以它天然带着几个特征:同一时刻不同人查、不同地区查、不同设备查,数字可能不一样;同一批 URL,检索式稍微变一下,数字也会变。它更像一个“大概有多少相关结果”的体感值,而不是一份准确的台账。

把它当索引量,会踩哪几个坑

  • 数字被估算和截断。量级越大,展示的数字越接近一个粗略值,末尾几位往往不是真实计数。
  • 只统计能被检索到的部分。索引里存在、但因质量或策略原因不参与展示的页面,不会体现在这个数字里。
  • 受检索式写法影响。带不带 www、用主域还是子域、加不加路径,命中的集合完全不同。
  • 受结果去重影响。高度相似的页面在结果里会被折叠,数量自然偏少。
  • 受地域与语言影响。不同节点返回的集合范围可能不同,跨时间对比时基准就变了。

结果就是:数字变了,你无法判断是索引真的增减了,还是查询口径、去重策略、节点差异发生了变化。用这样的数字做决策,容易把正常波动当成问题,也容易把真正的问题盖过去。

核对收录,应该用哪几个口径

更稳的做法是分层对账,每个口径解决一个问题:

  1. 后台索引报告:看整体趋势和原因分类,回答“有多少 URL 处在什么状态”。
  2. 单条 URL 检查工具:抽样式验证具体页面的当前状态、抓取时间和使用的 canonical,回答“这一条到底怎么了”。
  3. 站点日志:看蜘蛛实际抓了哪些地址、返回什么状态码,回答“它有没有来、拿走了什么”。
  4. sitemap 与站内 URL 总表:把自己的清单和后台数字对齐,回答“差在哪些模板、哪些目录”。
  5. 站内检索或抽样查询:只用来做定性确认,比如某个页面是否还能被找到,不作为数量依据。
把“我搜到多少条”和“系统索引了多少条”分开记录,是收录核对里成本最低、收益最明显的一步。

site 查询仍然有用的场景

不用完全弃用它,只是别把它当尺子。它比较适合做这些事:确认一个具体页面是否还在结果里;看某个子域或目录大概有没有被纳入;粗略感知某类内容的收录方向。这些都属于定性判断,对绝对数字不敏感。

如果一定要记录数字,建议固定检索式、固定地区、固定时间点,并且只和自己比,不跨口径比。同时把当天后台的实际数字一起记下来,两条线并排放,时间一长就能看出哪些波动来自查询口径、哪些来自真实变化。

一个小习惯

每次核对前先问一句:这次要回答的是“有没有被收录”,还是“收录了多少”。前者可以用检索式快速确认,后者必须回到后台和日志。口径先统一,后面关于页面质量、重复内容和 URL 规范的判断才有意义,否则很容易在一堆会变的数字上反复打转。