先给结论:旧文章里的引用是否要改,不取决于改版本身,而取决于引用指向的是“已失效的事实”还是“仍然成立的方法”。前者必须改,后者可以保留。判断标准只有一条——读者顺着这条引用或这段描述继续操作时,会不会踩空。
把旧文章里的引用分成两类,处理方式完全不同。
条件一:引用指向会随版本变化的具体事实。包括产品名称、功能入口、字段名称、操作路径、界面按钮、参数默认值、套餐名称、接口字段、合作方名称。这类内容一旦文档改版,旧文里的描述就可能失真。典型表现是读者按旧步骤点进去,发现按钮换了位置或名字变了。
条件二:引用指向不随版本变化的方法或原理。包括概念解释、判断逻辑、适用边界、常见误区、选型思路。这类内容只要底层逻辑没变,就不必因为文档改版而改写。强行重写反而会削弱旧文的独立价值。
两种条件的分界不是“新旧”,而是“会不会因为一次改版而失真”。同一个页面里可能同时存在两类内容,需要逐段判断,而不是整篇重写或整篇不动。
动手改之前,先把旧文里所有可能受影响的点列出来。建议按下面的顺序过一遍:
清点完成后,对每一条标注“事实型”还是“方法型”。事实型的进入待改清单,方法型的先放着。这一步的动作结果是:你会得到一份可执行的最小改动清单,而不是面对整篇文章无从下手。
很多人在改版后只更新了正文里的功能描述,却漏掉了下面三类,导致旧文看起来没问题、实际已经误导读者。
一个假设例子:某旧文写“在设置页找到‘高级选项’并开启自动同步”。改版后该入口改名为“同步设置”,位置从设置页移到了账号页。此时需要改的不是整篇,而是这一句操作描述加对应的截图。其余讲同步原理的段落可以原样保留。
改版容易触发一种冲动:既然产品变了,旧文干脆下架重写。但对已有经验的读者来说,旧文里真正值钱的往往不是操作步骤,而是判断逻辑、踩坑记录和适用边界。这些内容不会因为一次改版而失效。
处理原则是:改事实,留判断。把失效的操作路径替换成新路径,把过时的界面描述更新掉,但保留“什么情况下该用、什么情况下不该用”的分析。如果旧文的方法部分仍然成立,可以在开头加一句版本说明,告诉读者本文的操作步骤对应哪个版本,方法部分不受版本影响。
需要走例外处理的情况有两种:一是旧文的核心前提已经被新版本推翻,比如某个功能被整体移除,此时保留方法部分会误导读者,应改为归档或合并;二是旧文与新版本文档高度重复且没有独立判断,此时优先合并,避免同一问题出现两套说法。
改完不等于结束。建议做一次反向验证:假设自己是一个只读旧文、没看新文档的读者,按文中步骤走一遍,看是否会在某一步卡住。卡住的位置就是还需要更新的引用。
另一个动作是检查旧文里所有站内链接是否仍然可达、锚文本是否与目标页标题一致。链接可达但名称对不上,同样算引用失效。完成这两步后,再判断是否需要调整旧文在站内的推荐位置——如果它已经只承担方法说明的角色,就不必再放在操作入口附近。
整个过程不需要追求一次性改完。优先处理会让读者操作失败的引用,方法型内容可以留到后续迭代。判断依据始终是同一个:读者会不会因为这条引用而踩空。