产品文档改版后,旧文章里需要更新的引用不是“所有链接”,而是那些会改变读者判断的引用:指向被删除或改名页面的链接、被新版文档推翻的结论、以及仍然有效但位置和标题已变的锚文本。判断标准可以简化为一条:如果读者点进去后无法完成原文承诺的动作,或者看到与原文相反的说明,这条引用就必须处理;如果只是页面路径变了但内容仍能支撑原句,可以延后批量替换。
断链容易发现,语义失效更隐蔽。产品文档改版常把“设置方法”拆成“权限准备”和“参数填写”两页,旧文章里那句“详见设置文档”虽然还能打开,但读者已经找不到原来的步骤。这类引用不会报 404,却会让读者在错误页面里反复寻找。
可核对的证据有三类:一是点击旧链接后的落点是否还能回答原句的问题;二是新版文档是否修改了功能名称、默认值或前置条件;三是旧文章里的截图、按钮名称是否与新版界面一致。三者中任意一项不成立,就应把该引用列入更新清单,而不是等搜索流量变化再处理。
条件一:旧文章仍在承担入口作用。如果这篇文章持续从搜索或站内导航获得点击,且读者读完后需要跳到文档完成操作,那么引用必须逐条核对。动作是:先导出旧文章中所有指向文档的链接,再按“落点是否覆盖原句承诺”分成保留、改锚文本、换目标页三类。结果是更新后的引用能让读者少一次返回搜索,下一步才值得继续做站内相关文章的内链补强。
条件二:旧文章只作为历史说明保留。如果这篇文章已经不再承担主要入口,只是给老用户查旧版本行为,那么不必追着新版文档改。更合适的动作是在文首加一句适用版本说明,并保留原有引用;只有当旧链接彻底不可访问时,才替换为版本归档页或移除链接。这样做的结果是避免把历史说明改成语义混乱的混合文档。
两种条件的区别不在文章新旧,而在读者读完后的下一步动作:要继续操作,就按新版文档校正;要理解旧行为,就明确标注版本边界。
可以按下面的顺序处理,先做影响判断的,再做形式统一的:
这里的关键动作是第 3 步:把“链接到文档首页”当成兜底,往往会让读者重新开始找路径。更稳妥的做法是改写成“该功能已拆分为权限准备和参数填写两步”,再分别指向对应页面。结果是旧文章不再承诺一个已经不存在的一站式入口,下一步的内链规划也有了明确落点。
假设某产品把“数据导出”文档从单页拆成“导出权限”“导出格式”“导出失败排查”三页。旧文章里有一句“导出前请确认账号已开启导出权限,详见数据导出文档”。改版后,原地址跳转到“导出格式”页,权限说明被移走。
此时有三种处理方式:把锚文本改为“导出权限”,指向权限页;把原句改为“导出前请确认权限,格式选择见另一篇”;或者如果旧文章本身已经过时,只保留一句版本说明。选择依据是旧文章是否仍在引导读者完成导出操作。若仍在引导,第一种或第二种更合适;若只是历史记录,第三种更省事。这个例子里的数字只用于说明拆分后的页面数量,不代表任何实际站点数据。
不是所有引用都值得动。以下情况可以保留或延后:指向版本归档页的引用、原文明确说明“以当时版本为准”的引用、以及只用于佐证概念而非引导操作的引用。还有一种例外是外部引用:如果旧文章引用的是第三方文档,产品文档改版并不构成更新理由,除非第三方页面本身已经失效。
另外,抓取工具报告链接正常,不等于引用正确。落点页面能打开、状态码正常,只能说明链接可达,不能说明它回答了原句的问题。反过来,某条引用点击量下降,也不能单独证明它失效,可能是文章整体入口变化、季节波动或读者改从站内搜索进入。把点击变化和落点核对放在一起看,才能决定是否替换。
最后,更新引用时不要顺手把旧文章里的功能名称全部替换成新词。若原文描述的是旧版本行为,机械换词会让读者以为新旧版本没有差异。更稳的做法是先判断文章定位,再决定是校正引用还是标注版本,这一步的结果会直接影响后续是否继续维护这篇旧文章。