先给结论:产品文档改版后,旧文章里凡是“直接指向被改页面的链接、复述该页面定义的句子、依赖该页面字段或参数的截图与步骤”这三类引用,都需要逐条核对;只做站内搜索替换链接,或只重发一遍原文,都不足以覆盖风险。判断依据不是文章新旧,而是引用与改版内容之间是否存在事实依赖。
常见的第一种做法是只改链接:把旧文章里指向已迁移页面的 URL 换成新地址,正文一字不动。它成立的条件是改版只涉及页面位置或标题措辞,被引用页面的定义、字段、操作顺序都没变。此时旧文章的事实仍然正确,改链接就能消除死链和跳转损耗。
第二种做法是连同正文一起改:链接、句子表述、示例数据、截图全部重写。它成立的条件是改版动了概念名称、参数含义、默认值、权限规则或操作路径中的任意一项。只要旧文章把这些内容当作既定事实复述过,链接换对也不代表文章正确。
取舍的代价很直接:只改链接省时间,但会留下“链接可达、内容过时”的隐性错误,读者按旧步骤操作失败后不会回来告诉你;连正文一起改更稳,但工作量取决于旧文章对该页面的依赖深度,依赖浅的文章不值得全篇重写。
动手前先建一张对照表,把改版涉及的对象列清楚:改了哪些页面、旧地址是什么、新地址是什么、哪些概念或字段发生了变化。然后按引用类型分三档处理。
一个实际动作是:先在站内用旧地址做一次全量检索,导出所有命中页面;再对每个页面判断它属于硬引用、软引用还是弱引用。这个动作的结果决定下一步——硬引用多的页面优先处理,弱引用集中的页面可以批量换链后抽查。如果检索结果为零,也不能直接断定没有遗留,还要考虑正文只写了页面名称、没写地址的情况。
这类改版的事实内核没变。旧文章只需替换链接,并顺手确认锚文本是否还指向正确主题。若旧锚文本写的是“点击这里查看完整参数”,可以保留;若写的是已被弃用的旧概念名,应一并改成新名称,避免读者按旧词去搜却找不到入口。
这类改版必须回到正文。重点核对三类位置:解释性段落里对概念的复述、编号步骤里的操作顺序、示例代码或配置片段里的字段名。假设某旧文章写“提交时需填写 A 字段”,改版后该字段拆成了 A1 和 A2,那么只换链接的旧文章会持续误导读者。此时应更新句子,并在必要处说明新旧对应关系,而不是简单删掉旧字段名。
若旧页面没有下线,只是内容被新页面取代,需要先确认旧页面是否还会被读者到达。若它会继续存在,旧文章里的引用应明确指向新页面,避免两套说法并存;若旧页面已不可访问,则按硬引用处理,逐条替换。这里没有统一答案,取决于站点是否对旧地址做了保留处理。
这套顺序的关键在于第二步的双向检索:只搜旧地址会漏掉只写名称的引用,只搜旧概念名会漏掉裸链接。两者都做,才能把“看起来改完了”和“实际改完了”区分开。
并非所有旧文章都值得投入同等精力。如果某篇文章本身已经不再承担说明职责,只是历史记录,可以只保证链接可达,不必重写正文;如果旧文章仍在被外部引用或作为入门路径的一部分,则应优先处理。还要注意,引用更新不等于文章重发,修改后是否需要调整发布时间或标注更新说明,取决于站点自身的编辑惯例,没有统一规则。
最后提醒一点:改版后的核对结果应回写到改版清单里,形成“哪些旧文章已处理、哪些待处理”的记录。否则下一次改版时,同样的引用问题会再次出现,而这次花时间建立的对照关系就浪费了。