把假设写成可被推翻的句子,再为它设计一个“如果假设为真,就必然出现”的观察点,然后去页面上找这个观察点。找不到,不是直接判假设错,而是先排除观察点本身失效的可能。以你手上某个具体页面为对象:先锁定一个最可疑的假设,写出它的反证观察点,在页面或数据里验证,再根据结果决定下一步是缩小范围还是更换假设。
同一个现象往往有三类不同来源的解释,处理方式完全不同。
只有第二类才适合用反证问题来区分。第一类别急着解释,先统一口径;第三类别急着归因,先找对照。
多数人写下的“假设”其实是结论,例如“这个页面内容质量不够”。它无法被验证,因为没有任何观察能推翻它。
改写方法是加上主体、条件和可观察的后果。假设写成:如果这个页面的问题是内容与用户意图不匹配,那么页面在承接该意图的核心段落上,停留与继续滚动应当明显低于同站同类页面。
这个句子的关键不是它多正确,而是它给出了一个能被否定的预测。反证问题就是:如果这个假设成立,我必然能在哪里看到什么?如果我看不到,说明什么?
反证观察点要满足三个条件:可获取、与假设强绑定、有对照对象。以你正在诊断的那个页面为例,按下面顺序操作。
假设你怀疑某产品页跳出高是因为首屏信息不足。反证观察点可以定为:该页首屏之后的第一段是否包含规格或价格等决策信息。打开页面直接看,这是一个不需要工具就能取到的观察。如果首屏后立刻有决策信息,而跳出依然高,这个假设就被削弱,下一步应转向流量来源意图或加载表现。
结果分三种,处理方式不同。
这里有一个容易踩的坑:请求量、抓取量或某项统计归零,常被当成“问题已定位”的证据。实际上它还可能来自统计代码失效、日志被截断、采集周期错位。归零本身不指向任何具体原因,它只说明你需要先确认采集链路是否正常。
假设某分类页在常规优化后仍无起色,你怀疑是页面被站内其他页面挤占了抓取。反证观察点定为:该分类页的抓取记录中,是否长期只出现列表页而详情页几乎不被抓取。
若记录确实如此,说明抓取分配可能偏向列表层,下一步应检查站内链接结构是否让详情页难以到达。若记录显示详情页被抓取但未被处理,则抓取预算假设被削弱,应转向内容或重复问题。整个判断依赖的是可核查的记录,而不是某一次抓取量的涨跌。
把每个假设都走到“设计观察—取数—决定去留”这一步,你手上的页面就会从一团模糊的异常,变成一张有优先级的验证清单。