先给一个有条件的结论:只有当旧文章里的引用承担“让读者完成当前任务”的作用时,才必须随产品文档改版同步更新;如果引用只是背景说明、历史沿革或延伸阅读,可以保留但要在文中标明它与当前版本的关系。判断标准不是链接数量,而是读者是否会在旧文章里照着旧文档继续操作。
改版后最容易漏掉的不是失效链接,而是那些仍然能打开、但内容已经换了前提的引用。可以按下面三类处理:
这个分法的实际动作是:先给每篇旧文章里的引用打上这三类标签,再决定改不改。标签会直接影响下一步——动作依赖型优先改,概念解释型批量核对术语,历史记录型只补版本说明。
假设某产品文档把“创建项目”改成了“创建工作区”,页面地址没变,旧文章里的链接仍然能打开。如果只看链接状态,会判断无需处理;但读者点进去看到的是“工作区”,而旧文章正文写的是“点击创建项目”,就会在界面上找不到对应按钮。此时链接有效反而掩盖了引用失效。
这个反例说明:链接可用性不能单独证明引用正确。还要检查引用所指向的页面标题、核心术语、操作入口名称是否与旧文章正文一致。若不一致,即使链接能打开,也要更新正文措辞或换到更合适的锚文本。
常规做法通常按链接清单逐个检查,容易漏掉正文里没有超链接、但直接引用了文档内容的句子。更有效的做法是从读者路径倒推:
这个动作的结果不是一张待改清单,而是一组差异类型。差异类型决定改动范围:术语变化通常只需改正文称呼;步骤顺序变化需要重写操作段;前置条件变化则要在旧文章开头补一句适用版本说明。
如果旧文章仍在导航、站内搜索或外部推荐中持续获得访问,动作依赖型引用应最先更新,因为读者到达后马上要操作。若旧文章已经不在主要入口,只靠长尾搜索偶尔进入,可以先把历史记录型引用补上版本说明,动作依赖型排在其后。两种顺序都成立,区别在于旧文章当前是否承担引导操作的角色。
这里不设统一的字数或链接数量阈值。判断依据是读者是否会因为引用不一致而卡住,而不是文章长短或链接多少。下一步动作可以是:先挑一篇仍有入口价值的旧文章,按读者路径核对一遍,把差异类型记下来,再决定是逐篇改还是先改同类术语。
对历史记录型引用,不要直接替换成最新文档链接。更稳妥的做法是保留旧链接或指向版本记录页,并在正文里写清“以下描述适用于某版本之前的界面”。这样读者不会把旧步骤误用到新版本,也能理解为什么文档和文章看起来不一致。
对动作依赖型引用,更新后要回头检查旧文章里有没有依赖旧步骤的截图说明、代码示例或排错分支。只改链接而漏掉这些,读者仍会在下一步遇到同样的困惑。把引用更新和正文核对放在同一次修改里,才能让旧文章继续承担它原本的任务。