当一批旧页面需要退出或改写,而抓取数据只显示其中一部分被发现时,不要按“发现”与“未发现”直接分组就下结论。更稳妥的做法是先按页面是否仍承担业务价值分层,再在每个价值层内部随机划分保留、改写、退出三组,把“被发现”当作结果指标而不是分组依据。这样得到的对照关系才能回答:是内容本身不值得保留,还是入口、内链或站点结构让它们难以被发现。
批量页面只被部分发现,常见原因是入口分布不均:仍被导航、列表页或站内搜索引用的页面更容易被抓取,而只存在于旧站点地图或历史外链中的页面容易沉底。如果直接拿“已发现”的页面去对比“未发现”的页面,两组在链接深度、模板、发布时间上往往同时不同,任何差异都无法归因。
可行的做法是先做一次价值分层。判断依据可以包括:页面是否仍有自然外链、是否仍产生站内搜索点击、是否被其他仍保留的页面引用、内容是否与当前业务口径冲突。把页面分成“明确保留”“可改写”“计划退出”三层,再在每层内部划分对照组,避免把高价值页面和垃圾页面混在一组。
保留的前提不是“它被发现了”,而是它仍被其他保留页面引用,或承载了无法合并的独立信息。对这类页面,对照组的作用是观察在不动内容、只调整入口的情况下,抓取覆盖是否变化。实际操作可以是:在同一价值层内随机选一半页面补入相关列表页或正文内链,另一半保持原状,观察后续抓取日志中两组的差异。这个动作的结果会直接影响下一步——如果补入口后覆盖上升,说明问题在链路而非内容,其余同层页面可以照此处理。
改写适合页面主题仍成立、但正文口径陈旧或结构不利于理解的情况。此时对照组应控制入口变量:让改写组和未改写组拥有相近的内链数量与链接深度,否则改写效果会被入口差异掩盖。一个假设例子:某批旧产品说明共200页,其中80页仍被列表页引用。把这80页按价值层随机分成改写组和原样组各40页,只改改写组的正文结构,不新增或删除入口。若一段时间后两组抓取覆盖接近,说明结构改写对“被发现”帮助有限,下一步应把精力放在入口和退出决策上,而不是继续批量改文案。
退出的前提是页面内容已被其他页面覆盖,或业务上不再需要对外呈现。退出方式需要区分:返回404或410、保留URL但返回301指向替代页面、仅从导航和内链中移除。需要注意,robots.txt 的抓取限制不等于可靠的索引移除,它只阻止抓取,不保证已收录结果消失;如果目标是让页面退出索引,应优先考虑返回恰当的HTTP状态码或做规范化处理,而不是只加一条抓取规则。
如果退出组的抓取量下降,这不能单独证明退出处理正确,也可能只是站点整体抓取预算变化、其他板块改版或抓取频次自然波动。同理,站点地图提交后覆盖上升,也不必然说明站点地图是原因,可能只是同一时间入口调整或外链变化带来的结果。判断时需要看同层对照组的相对差异,而不是单看某一组的绝对数字。
一个实用的读法是:先看保留组是否稳定,作为本次观察的参照;再看改写组相对保留组、退出组相对改写组的方向是否一致。如果只有退出组下降而保留组同步下降,更可能是整体抓取环境变化,而不是退出动作本身的效果。这个判断结果决定下一步是继续扩大退出范围,还是先排查站点层面的入口与结构问题。
批量页面部分被发现时,划分对照组的核心不是按“是否被发现”分组,而是先按保留、改写、退出的价值判断分层,再在层内随机分组并固定入口变量。下一步可以选一层先做小范围对照:保留层只调入口,改写层只调内容结构,退出层只改状态码,分别记录基线与后续覆盖变化。只有把入口、内容和退出方式分开检验,才能知道哪些页面值得留、哪些该改、哪些应当退出。