没有历史流量时,SEO工程师不该先问“哪个词能带来多少搜索”,而应把新业务拆成一组能被独立推翻的假设:假设某个用户需求存在、假设该需求能被现有内容形式满足、假设搜索引擎能正确理解页面、假设页面进入索引后能获得展示。每个假设都要配一个可观察信号,否则只是愿望清单。
选择依据不取决于行业热度,而取决于搜索结果里是否已经存在可对照的页面。如果目标需求下已有多个稳定展示的竞品页,你可以把它们的标题结构、内容深度、页面类型当作参照,构造“同一需求下,更完整的解答能否获得展示”的假设。此时动作是选三到五个竞品页,记录它们覆盖的子问题,再检查自己的草稿是否遗漏了其中两类以上;如果遗漏,下一步不是扩写,而是先补齐被遗漏的子问题再提交索引。
如果搜索结果里几乎没有对应页面,假设的性质就变了。你无法用竞品页证明需求存在,只能先验证“是否有人用接近的表达描述这个问题”。动作是把业务方口述的需求转成几种不同说法,分别观察是否出现相关结果、相关结果是否属于同一意图。若几种说法指向完全不同的页面类型,说明需求尚未收敛,此时不应投入规模化生产,而应先做一两个页面验证意图归属。
没有历史流量时,最容易犯的错是把“页面已发布”当成验证完成。更稳的做法是给每个假设写明三个字段:前提条件、观察信号、信号出现后的下一步。例如,假设“搜索该需求的人需要一份可执行的检查清单”,前提是页面类型为清单而非品牌介绍,信号是页面被索引后是否出现与清单意图相关的展示,下一步是若展示出现但点击低,则改标题与摘要;若长期没有展示,则回到意图判断,而不是继续加字数。
这里的信号必须能区分原因。页面未被索引、已索引但无展示、有展示但无点击,是三件不同的事。把三者混在一起,会导致错误动作:明明是抓取或索引问题,却去改正文;明明是意图不匹配,却去堆相关词。SEO工程师的价值在于先定位卡在哪一环,再决定是否继续投入。
假设你用一个页面验证了某类需求,且该页面获得了展示。这个结果只能说明“这个页面在这个条件下成立”,不能直接推出“同一模板可以复制到二十个需求”。规模化前要检查两个边界:第一,新需求是否与已验证需求共享同一意图类型;第二,新需求是否只是原需求的近义改写。如果只是近义改写,复制页面可能造成内容高度重叠,反而让搜索引擎难以判断哪个页面该被展示。
可执行的动作是:在扩展前,先为每个新需求写一句“它和已验证需求在用户任务上的差别”。如果写不出实质差别,就不要单独建页,而应合并进已有页面。这个动作的结果会直接影响下一步:能写出差别的需求进入小批量测试,写不出差别的需求回到内容合并,而不是继续扩量。
没有历史流量时,资源应优先用于能快速暴露错误的验证。一个最小验证集通常包含:一个核心需求页、一个相邻需求页、一个用于对照的已有页面。核心页验证需求是否存在,相邻页验证意图边界,对照页验证变化是否只是整体波动。三者同时观察,才能避免把单个页面的偶发展示当成方法成立。
需要说明的例外是:如果业务本身依赖强时效或强地域信息,验证周期会被外部事件打乱,此时应把假设限定在“信息更新后能否被重新理解”,而不是“能否稳定获得展示”。条件不同,选择就不同——稳定需求看意图与页面类型,时效需求看更新与重新抓取,二者不能套用同一套判断。
当信号没有出现,先检查假设是否写得太宽。比如“用户需要更全面的指南”无法验证,因为“全面”没有边界;改成“用户需要知道第一步做什么、常见错误是什么、完成标准是什么”,就能从页面是否覆盖这三项来判断。动作是把宽假设拆成可勾选的具体项,再决定是补内容、换页面类型,还是放弃该需求。
只有假设足够具体,失败才有信息量。若一个假设被推翻,下一步是缩小范围或换意图,而不是在同一页面上反复调整措辞。没有历史流量的新业务,真正的起点不是流量,而是一组能被证伪的判断。