先给结论:不要按“发布时间”批量改,而要把旧文章里的每一处引用分成三类——会误导读者的、已经失效的、仍然成立的。只有前两类需要动手,第三类保持原样反而更可信。判断依据不是文章新旧,而是引用指向的对象在产品文档改版后是否改变了含义、位置或存在状态。
打开一篇旧文章,从头到尾只做一件事:把所有“指向外部”的内容标出来。它们通常长这样:
把它们逐条抄进一张表,每条记四列:出现位置、原文写法、它想指向什么、改版后那个目标还在不在。这一步不判断对错,只做清点。清点完成后你才会发现,真正需要改的往往集中在少数几条,而不是整篇重写。
面对改版,常见两种反应。第一种是“既然文档变了,旧文章全部重写一遍”;第二种是“只把死链换掉,其余不动”。这两种做法各自成立的条件不同。
整篇重写成立的条件:文章的核心论点建立在旧版流程上,而新版把流程顺序、角色分工或默认值改了。这时改几个链接没用,因为读者照着做仍会走错。代价是耗时,而且可能把原本仍然正确的解释一起改坏。
只补引用成立的条件:文章的主干是通用方法或判断原则,产品文档只是举例来源。这时你只需要更新指向,正文逻辑不用动。代价是如果旧例子的结论已经反转,只换链接会留下自相矛盾的段落。
一个可操作的判断动作:读一遍文章里“因为……所以……”的句子。如果“因为”部分引用了具体产品行为,而该行为已变,就归入重写;如果“因为”是通用原理,只把“所以”后面的链接换掉即可。做完这个分类,下一步才决定改哪里。
按风险从高到低排,先处理会让读者做出错误动作的引用:
反过来,指向通用概念、行业标准或你自己另一篇仍然成立的文章的引用,通常不用动。不要为了“看起来统一”而改它们。
假设你有一篇讲“如何导出报表”的旧文,里面写了“点击右上角导出按钮,选择 CSV 格式”。产品文档改版后,导出入口移到了列表底部的“更多操作”里,格式选项不变。
第一步,判断这条引用的性质:它是指向具体界面位置的操作指令,不是通用原理。第二步,评估风险:读者按旧文找不到按钮,任务卡住,属于高优先级。第三步,决定动作:把“右上角”改成“列表底部的‘更多操作’”,并保留 CSV 说明,因为格式选项没变。改完后,文章其余部分——为什么选 CSV、导出后怎么处理数据——不受影响,保持原样。
这个例子里,如果改版只是把按钮颜色换了,位置和名称都没变,那么这条引用可以不动。可见是否更新,取决于引用指向的对象是否改变,而不是改版这件事本身。
改完引用后,在文章末尾或内部备注里写清:本次核对的文档版本、改了哪几条、为什么其他条目保持不动。这样做有两个实际作用:一是下次改版时你知道上次的判断依据,不必从头猜;二是当有人质疑“为什么这篇没更新”时,你能指出它引用的对象并未改变。记录不必对外展示,但要能回答“这条为什么没改”。
最后提醒一点:请求量、抓取量或某条统计的变化,不能单独证明你的引用处理正确。页面访问下降也可能来自季节、渠道或标题变化。把引用核对当作内容维护动作,用读者能否顺利完成任务来判断效果,而不是用单一数字下结论。