先用一句话给出有条件的结论:当这些分散查询共享同一决策、同一类答案,只是表达方式不同,优先做聚合页;当每个查询对应不同约束、不同步骤、不同适用条件,优先做详情页。判断依据不是查询数量,而是答案能否被同一段内容完整覆盖。
把百度高级语法当作盘点工具时,site:、intitle:、inurl: 这类指令能帮你把站内相关页面摊开,看到同一主题下已经存在多少种写法。真正要判断的是:这些页面回答的是同一个问题,还是同一个大话题下的不同问题。
可合并的信号通常有三个:
这时聚合页的价值在于把分散入口收拢到一个可独立成立的答案上,再用锚点或小节指向更细的分支。它解决的是“用户不知道该用哪个词搜”的问题,而不是“每个词都需要一篇独立文章”。
反例很明确:如果这些查询虽然属于同一大类,但每个都带有不同的前置条件,合并就会失效。比如同样围绕一个操作,有的问的是某类账号能否使用,有的问的是特定版本下的差异,有的问的是出错后的处理。把它们塞进一篇聚合页,读者会被大量条件分支绕晕,页面也很难让搜索引擎判断它到底主要回答什么。
另一个失效条件是:聚合页只能写成目录。如果合并后每个小节都只有两三句话,剩下的内容必须靠跳转到详情页才能读懂,那说明聚合页没有独立价值,应该先把详情页做扎实。判断方法很直接:假设读者只看聚合页、不点任何链接,他能否得到一个完整可执行的结论?不能,就先做详情页。
假设你手里有一组围绕“旧系统退出”的查询:有的在问旧数据还要不要留,有的在问旧合作关系怎么收尾,有的在问旧内容迁移时哪些该删。假设这三类查询背后其实是同一个决策——退出时保留什么、放弃什么——那么可以先用一个聚合页给出保留与放弃的判断框架,再分别用详情页展开数据、合作、内容三个分支。反过来,如果这三类查询分别由不同角色提出,关注点几乎不重叠,那就不要硬合并,直接做三篇详情页,再用一个简短的导航页串联。
这里的关键动作是:先写出聚合页的结论段,再检查每个分支是否真的需要独立展开。如果结论段已经能覆盖八成问题,聚合页成立;如果结论段写完后发现每个分支都要重新定义前提,详情页优先。
无论先做哪一种,下一步都不是继续堆页面,而是回到百度高级语法做一次覆盖检查。用 site: 限定站点,用 intitle: 或 inurl: 定位同类页面,看新页面是否和旧页面形成明显分工:聚合页负责收拢判断,详情页负责展开条件。如果检查后发现新旧页面仍在回答同一件事,就应该合并或退出旧页面,而不是再新增一篇。
还要注意,抓取量、索引量或某个查询的展现变化,不能单独证明这次选择正确。它们可能受站点整体调整、季节波动、竞争页面变化影响。更可靠的信号是:用户进入聚合页后是否继续点击分支,进入详情页后是否不再返回搜索。把这些行为和你设定的页面分工对照,才能决定下一步是继续拆分、合并,还是退出已经没有价值的部分。