先给结论:入口页正常、深层页不收录,断点通常不在“总入口”,而在入口到深层页之间的可发现链路。真正要做的不是反复提交首页,而是把链路拆成“抓取可达—发现路径—内容取舍”三段,用可区分的证据找出失效的那一段。旧内容、旧系统或旧合作关系退出时,这个判断尤其重要,因为深层页往往是被历史链接、旧导航或废弃目录撑起来的。
入口页正常只能说明入口本身可访问,不能说明深层页还能被顺藤摸瓜地找到。此时最常见的两个解释是:
这两类问题的处理动作完全不同。前者要改限制规则或访问条件,后者要补回可抓取的链接路径。把两者混在一起,就会出现“提交了很多次,入口正常,深层依旧不动”的循环。
不要只看收录数量。收录下降、抓取量归零都不能单独证明某一段处理正确,因为还可能是内容质量取舍、站点整体改版、服务器短时异常等合理解释。能区分解释的证据是:
一个假设例子:某旧栏目退出后,入口页仍保留“更多”按钮,但按钮指向已下线的旧目录;深层文章本身仍可访问,只是没有任何入口链接指向它。此时直接请求深层 URL 会返回 200,但抓取工具无法从入口页走到它。这个例子说明,入口正常和深层失效可以同时成立,问题出在中间的链接层。
旧内容、旧系统或旧合作关系需要退出时,不要一刀切地删除所有深层页。先按“是否仍有独立价值”分类:
站点地图不保证收录,所以不要把“把深层页塞进 sitemap”当作唯一动作。更实际的动作是:先修复入口到深层页的链接,再观察抓取是否恢复;如果抓取恢复但收录仍不出现,再回到内容取舍层面判断是否值得保留。
选一条从入口页到目标深层页的最短路径,做三件事:确认目标 URL 当前可访问;确认入口页链接指向该 URL 且不是 JavaScript 触发;确认 robots.txt 没有挡住这条路径。完成后再请求一次该深层 URL,并观察服务器日志或抓取记录是否出现对应请求。
如果请求出现,说明断点在路径层,下一步应把同类链接批量修复;如果请求仍不出现,说明限制或访问条件仍在起作用,下一步应检查服务器规则、登录态或参数跳转,而不是继续提交入口页。这个动作的结果直接决定后续是修链接还是改访问规则。
最后提醒一个容易忽略的点:HTTPS 不保证安全无漏洞或排名,它只解决传输层的一部分问题。深层链路失效时,优先排查可发现性和抓取可达性,而不是把问题归因到协议本身。不同搜索引擎对 robots.txt、sitemap 和抓取规则的支持情况须分别核查,不能用一个平台的表现推断另一个平台。