没有一个固定答案,关键看需求之间是“同一件事的不同说法”,还是“不同的事共享一个上位词”。前者先做聚合页,后者先做详情页;判断依据不是词多不多,而是搜索结果是否已经出现明显分化。
当一批搜索需求围绕同一主题但表述各异时,团队常会分成两派。一派主张先做一个聚合页,把相关需求集中承接,避免页面数量膨胀;另一派主张先做详情页,因为每个需求都想看到针对性内容,聚合页容易写得泛。
两种做法都能成立,但它们成立的条件不同。把条件看错,代价往往在几周后才显现:聚合页可能长期无法进入有效竞争,详情页可能互相稀释、反复调整结构。
解释一:需求是同一意图的变体。如果多个查询指向同一类答案、同一批用户、相近的决策阶段,只是措辞不同,那么它们更适合由聚合页统一承接。聚合页的作用是让搜索引擎和用户都清楚:这个页面完整覆盖了这一类问题。
解释二:需求是不同意图的集合。如果查询背后的人处在不同阶段,想解决的问题不同,甚至需要不同形式的答案(比较、步骤、定义、购买前确认),那么强行聚合会让页面主题模糊。此时详情页各自对应一个明确意图,反而更容易被理解和引用。
这两种解释的差别不在关键词数量,而在意图结构。数量多不等于分散,数量少也不等于集中。
最直接的证据是观察目标查询的搜索结果页面。如果多个查询返回的结果高度重叠,说明搜索引擎倾向于把它们当作同一主题处理,聚合页更符合这一判断。如果不同查询返回的结果类型明显不同,比如有的以步骤为主、有的以对比为主、有的以定义为主,说明需求已经分化,详情页更合适。
第二个证据来自用户表达。把查询按“问的是什么”归类,而不是按“词长什么样”归类。若大量查询都能被同一句问题概括,聚合成立;若需要三句以上不同的问题才能概括,拆分更稳。
第三个证据是现有页面的表现。假设一个临时聚合页已经存在,观察它是否只对其中一部分查询产生点击,而另一部分查询始终没有起色。这里的假设是:如果聚合页主题清晰,相关查询应逐步被同一页面承接;如果始终只有部分查询被承接,更合理的解释是需求本身没有聚合在一起。注意,点击为零也可能来自抓取或索引问题,不能单独作为拆分依据,需要先确认页面已被正常处理。
先做聚合页的条件:需求共享一个明确上位主题;搜索结果重叠度高;团队内容产能有限,需要先用一个页面验证方向;后续可以自然拆分出子页面。代价是聚合页初期可能显得宽泛,需要靠结构和内链把子主题讲清楚,否则容易停留在浅层覆盖。
先做详情页的条件:需求分属不同决策阶段;搜索结果类型分化;每个需求都有独立且具体的答案;团队能持续维护多个页面。代价是页面数量增加,容易出现内容重叠,需要提前规划彼此之间的链接关系,避免互相竞争。
一个可操作的判断动作是:先写出这批需求的“上位问题”。如果能用一句话概括,并且这句话本身也是用户会搜索的表达,就先做聚合页;如果需要三句话以上才能概括,或概括出来的句子不像真实搜索,就先做详情页。这个动作的结果直接决定下一步:聚合页验证通过后再拆子页,详情页跑出稳定需求后再考虑是否合并。
假设有一组查询,分别问某类工具“是什么”“怎么用”“和另一类工具的区别”“适合谁”。如果搜索结果页显示,前两个查询返回的结果高度相似,后两个查询返回的结果明显不同,那么更合理的顺序是:先做聚合页承接“是什么”和“怎么用”,再为“区别”和“适合谁”各做一个详情页。这样聚合页不会被迫回答它不擅长的问题,详情页也不必重复基础定义。
反过来,如果四个查询返回的结果几乎一致,说明它们可能只是同一意图的不同说法,先做聚合页更省成本,等聚合页稳定后再判断是否需要拆分。
无论选哪一种,都要分清三个环节:页面能否被抓取、能否被索引、能否在结果中获得位置。聚合页和详情页的取舍主要影响的是“页面主题是否清晰”,它作用于索引和理解阶段;如果页面本身无法被抓取,或长期未被索引,那么先讨论聚合还是拆分意义有限。先确认基础环节正常,再根据搜索结果的分化程度做结构决策,顺序才不会反。