减少冗余的可行做法不是把重复句子换同义词,而是先把“同一事实”拆成事实内核、适用条件和表达目的三层,再决定哪些文章保留完整表述、哪些只保留指向该事实的引用。判断标准是:删掉重复表述后,读者是否仍能完成当前页面的决策;能完成,就应当压缩,而不是改写。
在百度凤巢关键词管理里,账户结构、匹配方式、出价与预算之间的关系,经常被多篇内容分别描述。运营看到的是“同一句话又出现了一遍”,审核看到的是“每篇都在讲同一件事,但口径略有差别”,新接手的人则可能把两处不同语境下的表述当成互相矛盾。
真正的冗余往往不是文字重复,而是同一事实被赋予了不同的前提。例如“关键词要分组管理”这句话,在讲账户搭建时是结构原则,在讲否词排查时是操作前提,在讲数据复盘时又可能只是背景交代。三处字面相近,作用并不相同。
如果同一事实在多篇文章中承担相同功能,比如都用来解释“为什么需要分组”,那么完整定义只保留一处更合适。其余文章用一句短引用带过,把篇幅让给该篇真正要解决的问题。这样做的结果是:读者不会因为反复读到同一段解释而跳过关键差异。
多个角色对同一事实理解不同,是冗余感的主要来源。负责搭建的人需要知道分组与出价的先后关系;负责审核的人需要知道哪些表述属于可核对事实;负责复盘的人只需要知道该事实会影响哪类指标。若把三种粒度压成一句话,反而会迫使每篇文章都补背景,重复由此产生。
能区分这两个解释的证据是:把重复段落逐句标注“删除后读者会缺少哪个动作依据”。如果删掉后没有任何动作依据消失,说明是事实内核重复;如果删掉后某一角色无法判断下一步,说明是粒度缺失,不应简单合并。
可以先用一张假设的核对表处理分歧。假设三篇文章都写到“关键词分组影响预算分配”,但一篇说分组决定预算上限,另一篇说分组只影响出价参考,第三篇说分组与预算无关。此时不要投票选口径,而是把该事实拆成可核对项:分组发生在账户哪一层、预算设置发生在哪一层、两者是否存在先后依赖。
这个动作的结果会直接影响下一步:如果核对后发现只是条件不同,就保留两处并各自补上适用条件;如果核对后发现同一条件被写成两种结论,就只保留有依据的一种,其余文章改为引用。
最常见的错误是用同义词机械换写。把“分组管理”改成“分类管理”,把“预算分配”改成“预算划分”,字数没有减少,事实也没有增加,读者仍然要读两遍。更糟的是,换写会制造新的口径差异,让原本一致的事实看起来像两个概念。
另一个错误是只看重复率,不看重复位置。标题、导语和结论处出现同一事实,有时是必要的定位说明;正文中段反复解释同一前提,才是压缩重点。压缩时应优先处理那些删掉后不影响当前页面动作依据的段落。
可以按以下顺序决定保留还是压缩:
这套规则不承诺降低重复率到某个数值,也不保证收录或排名变化。它只解决一个具体问题:当同一事实出现在多篇文章中时,让每篇文章保留自己不可替代的那部分,其余部分不再重复展开。执行后如果发现某篇文章删到没有独立内容,说明它原本就不该单独成篇,而应并入已有页面或改为更具体的场景。