先别急着删段落。把每篇文章中涉及该事实的句子摘出来,标注它回答的是哪个子问题、依赖哪些数据、服务哪类读者。如果两处摘录的子问题、数据和读者三者一致,就合并到承载该子问题最合适的那一篇;只要有一项不同,就保留两处,但改写各自的角度,让它们不再读起来像同一句话。判断标准不是句子像不像,而是删掉一处后,读者在那一页还能不能完成原本的任务。
重复感往往来自多个角色对同一事实的理解不同:写产品页的人认为它属于规格,写教程的人认为它属于前置条件,写对比页的人认为它属于差异点。把分歧转成可核对的项目,最直接的动作是拉一张表,每行一个事实,列出它出现在哪些页面、每处承担的子问题、引用的原始来源、以及如果删掉会影响哪个下一步动作。
这张表的作用不是追求唯一出处,而是让“要不要合并”变成可以逐行讨论的决定。当两处引用的原始来源相同、承担的子问题也相同,合并的收益最大;当来源相同但子问题不同,保留两处并分别写深,通常比强行统一更省事。
第一种是同一事实、同一子问题、同一读者,只是换了同义词。这种属于机械换写,删掉一处不会损失信息,保留反而稀释页面重点。处理方式是把信息更完整的一处留下,另一处改成指向它的内部链接或一句简短引用。
第二种是同一事实、不同子问题。例如同一项限制条件,在入门页是“开始前要知道”,在故障排查页是“报错时先检查这里”。这时不该删,而应让两处各自补上该页特有的下一步:入门页接操作准备,排查页接验证方法。读者在两页看到的不是重复,而是同一事实在不同任务里的位置。
第三种是同一事实、不同来源或不同口径。这种情况最容易被误判为冗余,实际需要先核对口径:统计周期、样本范围、统计对象是否一致。若口径不同,应在页面中写明各自适用条件,而不是合并成一个数字。若核对后发现只是转述差异,以更接近原始来源的一处为准,其余处标注引用关系。
假设你手上有三篇英文页面,都提到“账户在试用期结束后进入只读状态”这一事实。教程页把它放在开头作为前提,定价页把它放在功能对比里,帮助页把它放在恢复写入的步骤中。三处文字几乎一样。
按上面的表逐行核对:事实相同,来源相同,但子问题分别是“开始前须知”“方案差异”“故障恢复”,读者也分别是新用户、比较方案的人和已经遇到问题的人。结论是不直接删,而是做三件事。第一,教程页保留一句最短表述,并链接到帮助页的恢复步骤。第二,定价页不重复解释机制,只写只读状态对可用功能的影响,并链接到同一帮助页。第三,帮助页写全恢复写入的完整步骤,成为该事实的权威落点。
这个动作的结果是:三页仍然都提到该事实,但每处只承担自己那一步,读者不会读到三段同义解释。下一步可以据此检查内部链接是否都指向帮助页的同一小节,而不是各自指向不同页面,避免读者在多个落点之间来回跳。
复查时不要用“某页面流量下降”单独证明合并正确或错误。流量变化还可能来自季节、渠道调整、竞争对手改版或抓取波动。能直接支持判断的是:目标读者在该页能否完成原本的任务,以及同一事实是否还存在两个互相矛盾的版本。
当多个角色对同一事实有不同理解时,不要先在会议上争论谁对。把各自的表述写进事实归属表,补上来源和删除影响,再按“同子问题同读者才合并”的规则逐行处理。每处理一行,就更新一次内部链接落点,并记录该事实的权威页面。这样做的结果不是消除所有重复表述,而是让每一处重复都有明确分工,读者在任一页都能找到继续操作的路径,而不是读到同一句话的第三种说法。