结论本身不是错,错在它被写成了无条件句。补齐限制的做法不是把结论改软,而是回到结论成立时的那组前提,把前提写成可检查的条件。具体动作是:找出结论依赖的变量,给每个变量标出适用区间,再写明超出区间后结论会怎样失效。做完这一步,后续内容该扩写、该拆分还是该撤下,判断依据就清楚了。
同一句结论,在个别样本上成立、放到更大范围就出现例外,通常有两种解释。
第一种是样本选择偏差。写结论时参考的页面恰好集中在某类条件下,比如都是长文、都是同一栏目、都由同一批编辑维护。结论本身没有错,只是它描述的是那个小范围,不是全部页面。这种情况下,限制条件就是样本共同具备的那些特征。
第二种是变量遗漏。结论其实依赖一个没被写出来的变量,比如内容是否已经覆盖用户的核心疑问、页面是否处在同一内容层级、更新频率是否稳定。样本内这些变量恰好一致,所以看不出影响;样本外它们发生变化,结论就动摇。这种情况下,限制条件就是那个被漏掉的变量及其取值。
两种原因的补法不同:前者要缩小结论的适用范围,后者要补上变量并说明它的作用方向。判断错了,补出来的限制会挂在不相关的地方。
区分它们,靠的是把样本按某个维度切开后看结论是否还成立。
这里要注意一个容易误判的现象:某个页面的抓取量或请求量归零,不能单独证明结论失效。它也可能是抓取预算调整、页面被合并、站点结构调整造成的。把这些现象直接当成反例,会把限制条件写偏。
假设某篇旧文写道:“把核心词在正文里多出现几次,页面表现会更好。”这句话缺条件,可按下面步骤补。
这个例子的数字只是用来演示比较方法,不是阈值。补齐限制后,下一步动作就明确了:先检查意图覆盖,再决定是否调整用词,而不是先数次数。
限制条件写清楚后,对旧文的处理有三种走向,各有适用条件。
选择哪一种,取决于限制条件能否被读者直接检验。能被检验的条件,写进正文就有用;不能被检验的条件,写进去只是免责声明,读者依然无法判断自己是否适用。
第一,把限制写成模糊的“视情况而定”,等于没补。限制必须包含可观察的变量和方向。
第二,用同义词机械替换来制造“覆盖更全”的假象。换词不产生新信息,也不构成新的适用条件。
第三,给结论加上一个通用免责句就收尾。免责句不说明边界在哪,读者仍然不知道该在什么条件下采信。
补齐限制的实质,是把一句断言还原成一组可判断的条件。条件写清了,结论该留该改,自然有答案。