先给结论:旧文章里的引用不是按“出现次数”决定去留,而是按它是否还承担指向作用来决定。改版后,凡是把读者送往已消失或已换义的页面、把旧术语当作现行说法、或让读者误以为旧流程仍可执行的引用,都应改写或退出;仅仅因为链接还能打开,不足以成为保留理由。
把每条引用放进三种状态之一,判断会清楚得多。
取舍的关键不是链接是否返回成功状态,而是引用在读者决策链里是否仍指向正确的下一步。一个能打开但内容已被替换的页面,比一个明确失效的链接更容易误导人。
改版常伴随命名调整。旧文章若把旧名称当作现行术语反复引用,读者会在新文档里搜不到对应内容。这类引用的更新优先级高于普通链接。
具体动作:把旧文中每个被引用的术语列出来,与新版文档的术语表逐条对照。对照结果分三种:术语未变,保留;术语改名但指同一对象,改写并首次出现时保留旧名作对照;术语被拆成两个不同概念,退出旧引用,分别指向新对象。这个动作的结果会直接影响下一步——只有术语对齐后,流程类引用的替换才有稳定目标,否则改完链接仍会对错页面。
假设某产品把“批量导入”拆成了“文件导入”和“接口导入”两个模块,旧文章里有一句“批量导入的字段说明见配置文档”。
如果选择保留原引用,读者点进去看到的是两个新模块,需要自己判断该看哪一个,代价是判断成本转移给了读者。如果选择改写,把引用拆成两句分别指向两个模块,代价是旧文段落变长、需要重读上下文。如果选择退出,删掉引用并只保留结论,代价是读者失去深入路径,但不会再走错。
三种做法都成立,区别在于旧文本身是“操作指南”还是“概念解释”。操作指南应改写为精确入口;概念解释可以退出引用,把细节交给新版文档;只有术语和结构都未变时,保留才是零成本选择。
更新不是改完链接就结束。至少做一次反向检查:从旧文章出发,按引用路径走一遍,确认最终落地页回答的正是旧文承诺的问题。若落地页回答的是另一个问题,说明引用需要继续改写或退出。
同时检查旧文中被引用内容所依赖的前提是否还成立。例如旧文说“默认开启某选项”,而新版文档已改为默认关闭,那么即使链接正确,引用所在段落的结论也已经错了。这类问题不会在链接检查里暴露,只能靠逐段核对前提。
把核对结果记成一张简单清单:引用位置、当前状态、处理动作、验证结果。下次改版时,这张清单就是起点,而不是重新判断一遍。
没有适用于所有旧文章的引用保留比例,也没有必须保留多少条引用的阈值。同义词替换式的改写不会让引用更准确,只会让读者更难判断该信哪一句。真正值得统一的是判断顺序:先看引用是否还指向正确对象,再看措辞是否与新版一致,最后才考虑是否为了版面整洁而删除。顺序反了,就会先删掉仍有效的路径,再花时间补回。