如果这些分散需求共享同一决策场景、同一批替代方案,先做聚合页;如果每条需求各自指向不同对象、不同使用条件,先做详情页。判断依据不是词多词少,而是用户点进来后要完成的动作是否相同。聚合页把多个入口收在一处,代价是单页要同时容纳多种意图;详情页各自独立,代价是内链和维护成本上升。
把搜索需求列出来后,逐条问:用户进入页面后,下一步是继续比较、直接使用,还是只想知道一个定义。如果多数需求都停在“比较和选择”这一步,聚合页成立。例如一组需求都在问同一类对象的区别、适用条件和替代关系,那么一个页面用若干小节分别回答,比拆成五六个薄详情页更容易让读者一次看完。
反过来,只要其中一条需求要求用户完成独立操作,比如查询某个具体对象的参数、按步骤处理某件事,这条需求就应单独成详情页。聚合页里塞进操作步骤,会让页面主题变宽,读者也要在无关内容里找答案。
聚合页适合满足三个条件:需求之间有明确的共同上位主题;每条需求只需要一段解释就能说清;页面能提供详情页没有的横向比较。满足时,聚合页可以成为内链枢纽,把权重和点击集中到一个入口,后续再按数据拆出详情页。
代价也要提前算。聚合页标题容易写得过宽,导致每个小节都不够深入;当某一条需求增长到需要独立举例、独立截图或独立步骤时,继续留在聚合页会拖慢整页的阅读节奏。此时从聚合页拆出详情页,并在原位置保留摘要和指向详情页的超链接,是更稳的过渡。
详情页适合需求对象不同、使用条件不同、答案无法互相替代的情况。每条需求单独成页后,标题可以精确对应问题,页面结构也更简单。代价是页面之间容易互相竞争,尤其是当几篇详情页回答的其实是同一件事时,读者和搜索引擎都难以判断该看哪一篇。
控制这个代价的动作是:在每篇详情页顶部用一句话说明它与其他相近页面的分工,并在正文中链接到上位聚合页。这样做的结果是,用户能沿着超链接找到比较入口,详情页也不必重复解释共同背景。
假设一组需求看起来都围绕同一主题,但其中一条需求的实际搜索者是要解决故障,另外几条只是了解概念。此时按“共同上位主题”做聚合页就会失效,因为故障处理需要步骤和排查顺序,概念解释需要定义和对比,两者放在同一页会互相干扰。正确做法是先把故障处理单独做成详情页,其余概念需求再考虑聚合。
另一个反例是数据不足。仅凭某条需求当前没有独立页面,不能证明它应该被聚合;也可能它只是暂时没有被单独表达。可以观察站内搜索词、页面停留后的下一步点击、以及相关页面之间的跳转关系,再决定拆分还是合并。
选需求最集中的三条,先做一个聚合页,每条只写一段定义加一个指向详情页的超链接;同时为其中最独立的一条需求建详情页。上线后看两个信号:聚合页上哪一段被点击最多,详情页是否从聚合页获得稳定入口。如果某一段持续被单独点击,就把它升级为独立详情页;如果详情页几乎没有独立入口,就把它并回聚合页。这个动作的结果直接决定下一轮是继续拆页还是停止扩张。