当页面词数变化后流量波动,而“词数不足”“内容质量下降”“抓取预算转移”都能解释同一现象时,先别急着选一个最顺眼的假设。更有效的做法是把每个假设改写成可以被证伪的问题:如果这个原因成立,哪些页面、哪些时间段、哪些查询类型必须同时出现可观察的痕迹?只要有一个本应出现的痕迹没有出现,该假设就不能作为主因。下面给出可操作的构造顺序和边界。
假设你观察到:某栏目批量删减正文后,站内搜索进入量下降,但页面收录数没有同步减少。一个常见结论是“词数减少导致相关性下降”。这个结论只在满足以下条件时成立:下降集中在被删减的页面上,未被删减的对照页面保持稳定,且下降发生在改动之后而非之前。构造反证时,要主动找一类页面——词数同样减少、但排名和进入量都没变化。如果这类页面大量存在,说明词数不是唯一变量,改动位置、查询意图匹配度或内链分布可能才是主因。
反证问题的价值在于:它不要求你证明哪个原因绝对正确,只要求你排除掉无法解释全部证据的假设。排除得越干净,下一步验证越省力。
模糊假设无法反证,必须落到可比较的差异上。以“词数减少伤害长尾查询”为例,可翻译为:改动后,长尾查询的曝光占比应下降,而头部查询占比应相对稳定。如果实际数据显示头部和长尾同步下降,那“只伤害长尾”的解释就被削弱。再如“抓取预算转移”这一假设,可翻译为:被删减页面的抓取频次应下降,同时其他栏目抓取频次上升。若抓取日志显示全站抓取总量基本不变、被删页面抓取频次也未明显变化,则该假设缺少支撑。
这里要特别留意口径差异:第三方估算流量、搜索引擎报告和站内统计对同一次访问的计数方式不同。用第三方工具看到的下降,可能只是估算模型对页面结构变化更敏感,并不等于站内真实进入量同步下降。因此反证问题必须固定同一数据源、同一时间粒度、同一页面集合,否则比较本身就不成立。
假设某站有A、B两个结构相似的栏目,各100个页面。A栏目把平均正文从800字删到400字,B栏目不变。改动后四周内,A栏目站内搜索进入量下降20%,B栏目持平。此时“词数减少导致下降”看似成立。但继续检查发现:A栏目同期还调整了导航层级,把原先二级入口改为三级入口。要反证“词数主因”,可以问:如果词数减少是主因,那么A栏目中那些词数减少但入口层级未变的页面,是否也应出现同等降幅?如果这些页面降幅明显更小,而入口变深的页面降幅更大,那么入口层级变化就是更有解释力的变量。这个例子中的数字仅用于说明比较方法,不代表任何真实站点结果。
反证不是终点,而是分流器。如果某个假设被反例削弱,下一步应优先收集能区分剩余假设的证据,而不是继续围绕原假设补数据。具体动作可以这样安排:
这样做的结果是:你不再需要一次性断定“词数是不是原因”,而是通过反证逐步缩小到少数几个仍能解释全部证据的变量。下一步动作也随之明确——去补哪一类数据、看哪一个对照页面,而不是继续在原有结论上堆砌解释。