先给结论:当总体流量增长、核心页面却下降时,不要用“全站平均”去解释核心页面,而要把总量拆成“核心页集合”和“其余页集合”两层,再分别看每层的总量与单页中位数。平均数被长尾或新页面抬高,是这种背离最常见的来源;拆分后你才能判断核心页面的下降是真实衰退,还是被结构变化掩盖。
假设一个内容站有三类页面:核心页约50个,承担主要转化;普通页约400个;新发布页约200个。某月站内统计显示总访问量上升,但核心页访问量下降。此时若只看“全站单页平均访问量”,可能因为新页面数量增加、普通页中少数页面突然走高,导致平均值上升,而核心页的绝对值其实在跌。
这里的拆分动作是:把页面按角色分组,而不是按URL目录或发布时间随手切。核心页集合应事先有稳定定义,例如承担同一类查询意图、同一转化路径或同一内容模板的页面。定义一旦变化,前后对比就失去意义。
面对这种背离,常见两种做法:一是继续用全站平均,把核心页下降解释为“大盘波动”;二是拆成两层,分别计算核心页与其余页的总量和单页中位数。两者并非永远对立,但成立条件不同。
代价也要说清:拆成两层会增加维护成本,需要持续维护核心页清单,并接受“核心页集合内部仍可能继续分化”这一事实。若核心页只有十几个,单页波动会很大,中位数比平均数更稳,但中位数不能告诉你总量缺口来自哪几个页面,仍需回到单页证据。
拆分平均数只是第一步,下一步是找可核查的证据,而不是凭感觉归因。可以按以下顺序检查:
这里要特别提醒:请求量、抓取量或某项统计归零,不能单独证明处理正确。它还可能来自统计工具过滤、日志轮转、爬虫策略调整或页面被合并。只有把多个口径对齐,才能缩小原因范围。
继续用前面的假设情境。第一步,列出核心页清单,固定为50个URL,不因当月新增内容而改变。第二步,分别计算核心页总访问量、核心页单页中位数、其余页总访问量和其余页单页中位数。第三步,比较连续两个周期,而不是只看一个月。
假设结果是:核心页总量下降,核心页中位数也下降;其余页总量上升,其余页中位数基本不变。这个组合指向核心页集合内部普遍走弱,而不是少数页面拖累。下一步应优先检查核心页共同依赖的模板、内链入口或搜索需求变化。
若结果是:核心页总量下降,但核心页中位数不变,说明下降集中在少数核心页。下一步应逐页检查这些页面的搜索报告、抓取记录和站内入口,而不是调整全站策略。
若结果是:核心页总量下降,核心页中位数上升,说明核心页集合内部出现分化,少数页面走高掩盖了多数页面走低。这时平均数会误导,中位数和分页清单必须同时看。
拆分平均数之后,实际动作取决于你看到的是哪一种组合。若下降集中在少数核心页,先做页面级诊断,不要急着改全站模板。若下降在核心页中普遍存在,先检查共同依赖的技术或内容结构。若核心页没有明显变化,而其余页拉高了总体,问题可能只是统计口径或页面结构变化,不必把核心页当成故障处理。
最后要接受一个限制:平均数拆分能帮你定位问题范围,但不能单独还原搜索算法。它只是把“总体增长、核心下降”这个矛盾拆成可验证的小问题,真正的结论仍要回到页面级证据和连续观察。