先别急着删文件或改导航。找齐受影响入口的可靠办法,是先把该栏目当作一个“节点”,列出它在站内被引用的所有位置,再按引用类型逐层核对。判断依据不是“栏目页打不开”,而是“还有哪些页面在向它发送链接、展示入口或依赖它的结构关系”。下面以你手上的一份栏目URL清单为对象,给出可执行的处理顺序。
删除栏目影响的入口通常分散在五类位置,逐类核对比凭印象翻页面更稳:
对每一类,先记录“引用它的页面URL”和“引用方式”,再决定是改指向、删除引用,还是保留栏目做重定向。动作的产出是一张引用清单,它决定后续改哪些文件。
站内检索能快速找出正文内链,但结果需要人工判断。用栏目路径的关键片段(例如栏目别名)在站内搜索,或对已抓取的HTML做字符串匹配,把命中页面导出。命中的页面分三种处理:
这一步的结果决定你接下来是改模板还是改内容。若命中集中在模板层,逐页修改就是浪费;若命中集中在少数正文页,模板层可以不动。
两种决策成立的条件不同,先判断再动手:
若关键前提发生变化,例如原本无外部引用的栏目后来被外部站点引用,处理方式应从“直接删”改为“保留并重定向”。判断依据是引用清单,而不是栏目是否还有新文章。
假设某博客有一个“旧工具”栏目,准备删除。改前记录:栏目URL、站内引用页面数、外部引用数、该栏目近期的站内点击入口位置。改后按同一口径再记录一次。比较时要注意,季节、搜索需求变化和数据采集差异都会影响数字,所以不要用一次点击量升降直接判断删除对错。更可靠的信号是:引用清单里的链接是否都已指向有效页面、是否出现新的404、站内搜索是否还能命中该栏目路径。
如果改后仍能在模板或正文中找到旧路径,说明入口没有找齐;下一步应回到引用清单,补查模板文件和聚合模块,而不是先调整内容策略。
把引用清单、处理方式(改指、删除、重定向)和执行日期记在同一份文档里。这样下次再删栏目时,可以直接复用这份清单的字段,减少重复排查。记录的目的不是留档好看,而是让你能回答“这个入口当时为什么这样处理”,并在出现异常时快速定位是哪一步遗漏。
找齐入口的关键,是先建立引用清单再动手,而不是先删栏目再补漏。