删栏目最容易漏掉的不是页面本身,而是指向它的入口:导航、面包屑、站内搜索联想、相关推荐、旧文内链、活动页按钮、站点地图,以及投放在外部平台的落地链接。找入口的正确顺序是先枚举“谁可能指向它”,再逐类验证,而不是从被删页面往外看。
入口排查的结论通常不是“全删”或“全留”,而是按入口性质分流。判断依据是这个入口是否承担导航职责、是否还有可承接的内容、以及改动成本是否低于收益。
这三种选择的前提不同:保留适用于入口仍有独立搜索需求;改写适用于语义可迁移;退出适用于入口没有独立价值。规模小时可以逐个肉眼判断,栏目数量上去后必须靠可检索的清单,否则例外一定会出现。
受影响的入口大致分四层,漏查往往发生在后两层。
实际操作上,先用站内搜索或爬取工具抓一遍全站含旧栏目路径的链接,得到候选集;再按上面四层归类。假设某站有 200 个页面,工具抓到 37 条含旧路径的链接,其中 5 条来自导航模板、30 条来自正文、2 条来自搜索联想词。这个分布说明主要工作量在内容层,模板层改动虽少但影响面最大,应优先处理。
抓到链接不等于必须处理。逐个打开候选入口,确认三件事:链接是否可点、点击后落到哪里、用户在这个入口的意图是否与目标内容一致。
常见误判是把“链接存在”当成“入口有效”。有些链接早已被脚本替换或加了跳转,实际不会到达旧栏目;有些入口虽然指向旧地址,但用户几乎不会从那里进入。判断优先级时,可以看入口在页面中的位置和它被引用的次数,而不是只看数量。
如果删除后某栏目访问量归零,这不能单独证明入口已清理干净。访问归零还可能来自:搜索需求本身下降、抓取或统计口径变化、页面被其他路径替代、统计代码在改版中失效。要区分这些原因,应同时看该栏目关键词的搜索趋势和站内搜索词记录,而不是只盯一个数字。
处理完入口后,至少做一次反向检查:从旧栏目地址出发,看是否还有页面能到达它;再从主要着陆页出发,看导航路径是否连贯。
如果检查后发现仍有入口指向旧地址,下一步不是继续删,而是判断它属于保留还是改写:仍有导航价值的改为指向新位置,没有价值的才移除。这一步决定了后续是收尾还是返工。
上述方法适用于栏目结构相对稳定、入口可枚举的站点。如果站点由多个团队分头维护、模板不统一,或大量入口由第三方系统动态生成,逐个验证的成本会迅速超过收益。此时更现实的做法是先冻结旧栏目、保留可访问的过渡页,再分批处理入口,而不是一次性删除后集中排查。
规模扩大后例外会明显增多:个别样本里“删掉就没事”的入口,在量级上去后可能因为缓存、镜像或外部引用而反复出现。因此清单要保留可追溯的记录,标明每个入口的处理方式和时间,方便下一次改动时复用。