没有历史流量时,可验证假设不能建立在“排名会涨”上,而应建立在你可控、可观测的中间环节上。把假设写成“如果我把某类页面的某个要素改成某种状态,那么某个可观测指标会在某个时间窗内出现某种变化”,并事先约定什么结果算支持、什么结果算否定。新业务缺少历史数据,恰好意味着你只能依赖抓取、索引、展现与点击这些环节的日志和后台数据,而不是依赖排名结论。
构造假设前先判断你处于哪种条件,因为两种条件下的选择完全不同。
判断依据不是感觉,而是证据:在站点日志里看目标 URL 是否被请求过、返回状态是什么;在索引状态报告里看该 URL 是否被收录、被选中的规范网址是哪一个。如果这两项都拿不到,说明你还没有构造排名假设的资格,先补抓取与索引。
多个角色对同一事实理解不同,通常是因为各自看到的是不同环节。产品负责人说“页面没问题”,技术负责人说“链接都正常”,内容负责人说“词已经覆盖了”——三方都没有错,但三方说的不是同一件事。
把分歧转成项目的做法是:为每条主张指定一个可核对的证据来源和核对人。例如“页面没问题”对应的是页面能否被抓取、能否被索引;“词已覆盖”对应的是页面主题是否与目标查询一致,而不是关键词是否出现。核对人不需要判断对错,只需要确认证据是否存在。
一个实际动作:在项目文档里为每个待验证主张写一行——主张、证据来源、核对人、核对日期。做完这一步,原本争论“要不要改”的会议会变成核对“证据有没有”的清单,下一步该做什么通常当场就能确定。
一条可用于新业务的假设,至少要写清四项,缺一项就无法判定结果。
假设例子(纯属说明方法):假设某新业务有一个分类页 A,站内其他页面几乎没有指向 A 的链接。假设写成“如果从三个相关页面各加一条指向 A 的正文内链,那么 A 在两周内被请求的次数会从零变为持续出现”。结果如何影响下一步:若 A 开始被请求但仍未索引,下一步查内容质量与重复度;若 A 连请求都没有,下一步查链接是否真的位于可抓取位置,而不是继续改标题。
有三种情况不适合立即进入假设验证。第一,站点大面积不可抓取,此时单页假设的结果会被整体问题掩盖。第二,业务方向本身还在变,页面结构可能整体重做,此时验证成本会浪费。第三,观测数据本身不可靠,例如日志缺失、后台数据口径不一致,此时先修数据,再谈验证。
另外要提醒一点:请求量或展现量归零,不能单独证明某次改动是错的。它也可能来自抓取预算变化、站点整体结构调整、季节性波动,或数据统计口径调整。判定时要结合改动前后的完整时间线,而不是只看一个点。抓取、索引、排名是不同环节,任何一步的结果都不能直接推到下一步。
新业务不需要一次设计完整验证体系,只需要一个能滚动的最小节奏:每轮只改一到两类页面,记录改动前后的可观测数据,按事先写好的判定规则给出支持或否定,再决定是扩大范围、换方向,还是先修底盘。每轮结束时更新那份主张与证据清单,让下一轮的假设建立在本轮确认过的事实上,而不是建立在新的猜测上。这样即便没有历史流量,你也能逐步积累出属于自己业务的、可核对的判断依据。