先给一个可执行的判断:空页面是否该留,不看它“有没有内容”,而看它有没有明确的下一次动作。如果这个页面已经排入内容生产计划,有负责人、有提纲、有目标查询,它属于待发布;如果没有任何排期,也没有人再引用它,它属于已废弃。清理时真正危险的不是删错,而是把“暂时没写”当成“永远不写”。
打开你手里的页面清单,逐条加上三列:是否已排期、是否被其他页面引用、是否有外部链接指向。这三列足以把大多数空页面分成两类。
这里的关键动作是:先查引用关系,再决定删不删。如果先删后查,站内会出现指向不存在地址的链接,用户点进去看到错误页,这一步的代价比多留一个空页面大得多。做完引用检查后,你才能安全地把已废弃页面转入删除或合并流程。
围绕空页面,常见两种取舍:先保留观察与立即清理。它们不是对错关系,而是适用条件不同。
保留的代价是:空页面继续被用户看到,可能影响整站体验,也会让后续维护者误以为它已经完成。所以保留必须附带一个复查节点,例如“两周内确认是否完成初稿”,否则观察会变成无限期搁置。
清理的代价是:如果判断错了,恢复成本取决于你是否有备份和重定向记录。因此清理前应导出页面地址与标题,删除后对仍有外部链接的地址设置指向最相关页面的跳转。
假设你手上有一个地址为 /guide/old-export 的空页面,标题是“旧版导出说明”。按下面顺序处理:
这个例子的重点是:外部链接的存在会改变处理方式,但不改变它已废弃的性质。合并加跳转既保留了外部访问,又减少了空页面数量。完成这一步后,下一步是复查跳转是否生效,并确认新页面确实覆盖了旧标题所描述的内容。
清理完成后,你可能会对比改动前后的抓取量、索引量或点击量。这里要克制:这些数字的变化不能单独证明清理正确。季节变化、搜索需求波动、数据采集口径差异,都可能造成同样的曲线。
更稳妥的做法是固定一个观察窗口,同时记录:被清理页面的访问是否被跳转承接、站内是否出现新的错误链接、保留下来的待发布页面是否按排期推进。如果跳转承接正常、错误链接没有增加、排期页面开始产出内容,说明这次分类至少没有制造新的问题。反之,如果跳转后用户仍频繁返回原地址,就要检查跳转目标是否真的匹配原页面意图。
为了避免每次清理都重新争论,可以把上面的条件固化成三条规则:有排期或站内引用的空页面进入待发布队列;无排期但有外部链接的空页面进入合并跳转队列;无排期、无引用、无外部链接的空页面直接进入删除队列。每条规则都对应一个可执行动作和一次复查,这样清理空页面就不再依赖个人记忆,而是依赖页面自身的状态记录。