先给结论:产品文档改版后,旧文章里需要更新的不是所有提到产品的句子,而是那些依赖旧版事实才能成立的引用,包括功能名称、操作路径、参数口径、截图说明和外部链接。判断方法不是通读一遍凭印象改,而是把每篇旧文章里对产品事实的引用逐条抽出来,标上它依赖哪一版文档,再和改版后的文档核对。下面以你手头的一份旧文章清单为对象,说明怎么把它变成可执行的处理方案。
旧文章里的产品引用大致分三类,处理方式完全不同。
按文章发布时间排序是最省事也最容易出错的做法。一篇三年前的原理文章可能完全不用动,一篇上个月的教程可能因为菜单改名而整段失效。排序依据应该是引用密度,不是日期。
多个角色对同一事实理解不同时,争论“这篇要不要改”没有意义。可行的做法是把分歧落到具体条目上。假设你手里有一篇讲批量导入的文章,运营认为要改,产品认为不用改,两人争的是同一句话:导入入口在设置页还是数据页。这时不要继续讨论,而是建一张核对表,每行至少包含四列:旧文章里的原句、它依赖的文档位置、改版后该位置的实际情况、结论。
结论只有三种:需要改、确认不变、无法判断。第三种必须写明缺什么依据,比如需要产品确认某个限制是否仍然存在。把“无法判断”单独列出来,比强行二选一更有价值,因为它直接指向下一步要找谁确认。
一个实际动作是:先只处理“需要改”的条目,把“确认不变”的条目连同核对依据一起记录。这样做的结果是,下一轮改版时你不需要重新判断一遍,只需要检查依据是否变化。核对表本身会成为比文章更耐用的资产。
不是所有旧文章都值得投入同样的时间。可以按两个维度给文章分层:引用密度,即一篇里依赖产品事实的句子占比;以及该文章的用途,是操作教程还是概念说明。操作教程引用密度高,改版后失效风险最大,优先处理。概念说明引用密度低,可以批量抽查。
假设有十篇旧文章,其中三篇是分步教程,每篇有十几处菜单路径和参数说明;另外七篇是选型建议,只在一两处提到具体功能。合理顺序是先核对那三篇教程,因为它们出错后读者会直接卡住;选型文章可以放在后面,只检查被引用的功能名称和链接是否还成立。这个顺序的依据是读者失败成本,不是文章数量。
需要说明的是,引用密度高不等于文章质量差,也不意味着改版后一定全部失效。它只说明这篇对产品事实的依赖更强,核对时需要更细。
有些现象看起来像过期,其实另有原因,直接改反而会引入错误。
把这些情况单独列出来,是为了避免把“看起来不一样”直接等同于“需要更新”。误判的代价是改错内容,比不改更难发现。
改完文章不等于结束。每处理一篇,建议在清单里记录三项:改了哪些引用、依据的是哪一版文档、还有哪些条目处于无法判断状态。这样做的直接结果是,当产品文档再次调整时,你能快速定位哪些文章可能受影响,而不是重新全量核对。
如果无法判断的条目积累到一定数量,说明你缺少一个稳定的产品事实来源,这时优先要解决的是信息来源,而不是继续逐篇改文章。旧文章的引用更新本质上是一次对事实来源的盘点,改文章只是盘点结果的落地。