减少冗余不是把相同事实从每篇文章里删掉,而是为它指定一个“主承载页”,其他文章只保留读者完成当前任务所需的最小上下文,并用链接把需要更多背景的人送到主承载页。判断标准是:删掉这段重复事实后,读者还能不能顺利理解并执行本文的动作。能,就压缩;不能,就保留一句并链接。
假设你的网站维护内容里有一组文章:一篇讲下单流程,一篇讲售后申请,一篇讲会员权益。三篇都写着“签收后七天内可申请退货,定制商品除外”。这就是典型冗余:事实相同,但三篇文章的读者任务不同。
缺少完整数据或后台权限时,你仍然可以做一件事:打开这三篇文章,逐段标出重复事实出现的位置,并记录它在这篇文章里承担什么作用。这个动作不需要任何统计工具,只需要编辑判断。结果会直接影响下一步——如果某处重复只是背景铺垫,就可以压成半句加链接;如果它本身就是操作前提,就不能只留链接。
主承载页应当是最完整、最稳定、最可能被单独引用的一篇。上例中,售后申请页通常最适合承载退货窗口的完整说明,因为它天然围绕这个事实展开。下单流程页只需要写“本页涉及退货的部分,以售后页的窗口说明为准”,并给出链接;会员权益页如果确实存在延长窗口的规则,则应写清“会员延长规则见权益页”,而不是重复基础窗口。
选择主承载页时看三个条件:
如果三个条件分散在不同页面,不要强行合并,而是拆成“基础事实主承载页”和“例外规则主承载页”。这比让每篇文章各写一版更不容易出现互相矛盾。
重复事实里通常包含三部分:触发条件、事实本身、读者动作。压缩时优先保留触发条件和动作,把事实本身交给主承载页。例如售后页保留完整表述;下单流程页可以写成“如果你需要退货,先确认签收时间,再按售后页的窗口和例外规则提交”。这样读者不会因为缺少关键条件而误操作。
一个可执行的最小动作是:对每处重复事实问一句“读者在这里需要做决定吗”。需要,就保留足够做出该决定的细节;不需要,就压缩成一句指向主承载页的说明。做完这一步后,再检查被压缩的页面是否仍然能独立回答它自己的标题问题。如果不能,说明压缩过度,应恢复必要上下文。
冗余往往不是完全相同的句子,而是同一事实的不同版本。例如“七天内可退”和“签收后一周内支持退货”看起来相近,但时间起算点不同。处理这类情况时,先统一事实口径,再决定哪些页面保留完整说明。不要用同义词机械换写来假装减少重复,那只会让读者更难判断哪个版本有效。
链接锚文本要说明 destination 页能解决什么问题,而不是只写“点击这里”。例如“退货窗口与定制商品例外”比“更多信息”更能帮助读者判断是否要离开当前页。链接放在重复事实第一次出现的位置,通常比放在段末更有效。
没有搜索量、点击率或后台权限时,你无法证明压缩后一定减少了多少维护成本,也无法证明读者一定更喜欢短版本。你能验证的是:同一事实是否只在一个地方完整出现;其他页面是否仍能独立完成自己的任务;事实变更时是否只需要改一处。这些是编辑层面的可检查项,不需要流量数据。
即使某篇文章的重复段落删除后页面浏览量没有明显变化,也不能单独推出“删除正确”或“删除有害”。浏览量受入口位置、季节、外部链接等多种因素影响。更稳妥的做法是记录修改日期和修改范围,等下一次事实变更时观察需要改动的页面数量是否下降。这才是冗余治理真正要影响的下一步。
假设上例中的退货窗口从七天改为十天。如果主承载页只有售后页,你只需改一处,再检查下单流程页和会员权益页的链接说明是否仍然成立。如果三篇各自写了一遍,你就得逐篇核对,并承担漏改的风险。这个对比不需要任何后台数据,就能说明主承载页策略的价值。
最后,把“相同事实只完整出现一次”作为编辑规则写进你的更新记录,而不是作为对所有页面的硬性字数要求。规则的作用是让下一位维护者知道去哪里改、改完检查哪些链接,而不是制造新的机械替换。