没有历史流量时,合同里最该写的不是“预期排名”,而是一组能被记录、能被推翻的假设。做法是:先选一个已上线的页面,把它当前的状态写成可观察的描述,再为每个描述配一个动作、一个观察指标和一个放弃条件。这样即使没有流量,也能在几周内判断方向是否值得继续投入。
新业务的常见困境是:后台几乎看不到访问,于是任何优化都像在赌。此时不要把“没流量”当作唯一事实,而要把它拆成几个可观察项。对任意一个已发布页面,你至少能记录:页面是否被搜索引擎收录、标题与正文是否描述同一件事、页面是否能在合理时间内加载、站内是否有其他页面链接到它。
这些记录不依赖访问量,却决定了后续动作的先后。例如,若页面未被收录,那么改标题、加内链、调内容都属于过早动作;先处理抓取与索引层面的障碍,才有可能让后面的内容调整被看见。反过来,若页面已被收录但没有任何展示,问题更可能出在内容与用户查询的匹配上,而不是技术可达性。
把这一步的结论写进合同附件,形式可以是“当前状态清单”,而不是承诺。合同里可以约定:每轮工作开始前更新这份清单,上一轮未解释清楚的现象不进入下一轮预算。
假设的写法决定它能否被验证。一个可用的假设至少包含四段:观察到的现象、采取的动作、观察的指标、放弃或继续的条件。假设必须允许被推翻,否则它只是愿望。
假设示例(以下为说明方法的虚构场景,不是真实项目结果):某新业务有一个介绍核心服务的页面,已被收录,但在搜索结果的展示次数长期接近零。假设写成:“如果该页面当前标题只描述业务名称,而用户更可能用具体问题来搜索,那么把标题与首段改为直接回应一个具体问题,在四到六周后,该页面的展示次数应出现非零且可归因的变化;若期间展示次数仍为零,则先检查收录状态与站内链接,而不是继续改文案。”
这条假设的价值在于:它给出了一个明确的动作(改标题与首段),一个可区分的信号(展示次数是否从零变为非零),以及一个分支(继续改内容,还是回到索引与链接问题)。合同可以据此约定,每轮只验证少量假设,避免同一时间改动过多导致无法归因。
抓取、索引、排名、点击是不同环节。新业务最容易犯的错误是把它们合并成一个“有没有效果”的判断。合同里可以要求分开记录:页面是否被抓取、是否被索引、是否对某些查询产生展示、是否获得点击。展示为零和索引为零是完全不同的信号,前者指向内容匹配,后者指向可达性。
同时要接受一个事实:某个指标归零或长期为零,并不能单独证明你的处理正确或错误。它可能来自页面本身,也可能来自站点整体、竞争环境或观察窗口太短。因此合同应写明观察窗口和判断前提,而不是把单次数据波动当成结论。
没有历史流量时,验收对象不是结果,而是动作是否完成、记录是否完整。以下三个动作适合写入合同,并各自带出下一步:
这三个动作的共同点是:它们都不需要历史流量作为前提,却能在有限时间内产生可用于决策的信息。
构造可验证假设也有适用条件。如果业务本身还没有一个可访问的页面,或者页面内容尚未确定,那么先完成最小可用的页面,再谈假设。如果站点整体存在大范围的技术障碍,单页假设会被整体问题淹没,此时应先做站点级检查。如果合同对方拒绝记录基线和观察窗口,只接受“保证效果”的表述,那么这份合同不适合用来验证方向,因为无法产生可归因的信息。
对已有经验的读者来说,关键取舍在于:把预算花在可被记录的假设上,还是花在无法验证的承诺上。选择前者,意味着接受短期内看不到增长,但每一轮都能缩小不确定性;选择后者,则可能在合同结束时仍不知道哪些动作真正起了作用。