先做聚合页还是详情页,取决于分散的需求之间是否存在可被共同满足的搜索意图。如果多个查询指向同一类内容、同一批条目,只是措辞不同,聚合页更合适;如果每个查询对应不同的具体对象、不同的决策阶段,详情页更合适。判断依据不是查询数量,而是这些查询能否被同一个页面同时回答而不互相干扰。
需求分散可能是同义表达造成的,也可能是对象本身不同造成的。这两种成因对应完全不同的处理方式。
区分方法很直接:把几个查询并列,问自己“一个页面能不能同时把这几件事说清楚,且用户不会觉得答非所问”。能,就是同义分散;不能,就是对象分散。
聚合页成立的前提是:这些分散需求共享一个上位主题,且用户在这个页面上能找到通往各具体条目的路径。聚合页的价值在于集中权重、减少重复页面、给用户一个入口。
代价是聚合页通常无法把每个具体条目讲透。如果用户搜的是某个具体对象的细节,聚合页只能给出摘要和链接,用户还需要再点一次。这个额外步骤在需求明确时是摩擦,在需求还在探索时反而是帮助。
一个假设例子:假设你有一批同类条目,每个条目都有独立详情页,同时存在若干描述“这类条目整体”的查询。可以先建一个聚合页,把条目按某种有意义的维度分组列出,并在聚合页上写清这组条目的共同说明。观察一段时间后,如果聚合页带来的访问大量停留在聚合页本身、很少进入详情页,说明用户要的就是概览,聚合页方向成立;如果访问几乎都直接跳到某个详情页,说明聚合页只是中转,价值有限。
详情页成立的前提是:每个查询对应的对象有足够独立的信息量,能支撑一个完整页面,且这些对象之间的差异是用户真正关心的。
代价是页面数量增长,维护成本上升,同时容易出现多个详情页内容高度相似、互相竞争的情况。当详情页之间的差异只是措辞或排列顺序时,它们对用户和搜索引擎都没有独立价值。
一个实际动作是:在决定为某个对象单独建详情页前,先写出这个页面独有的、其他页面不会重复的内容要点。如果写不出三条以上,说明它更适合作为聚合页的一个条目,而不是独立页面。
面对已经存在的页面,判断逻辑可以按以下顺序展开:
改写和退出的判断容易出错的地方在于:某个页面流量归零,并不一定说明它该退出。流量归零还可能是因为它从未被索引、被其他页面取代、或者需求本身随季节波动。在删除前,先确认它是否被索引、是否有其他页面承接了同样的需求。
在小样本上验证有效的做法,放大到全部条目时经常失效。原因是小样本里你手动挑选的条目往往差异明显,而规模化后大量条目之间的差异变小,聚合页和详情页的边界变得模糊。
应对方式是设定一个可执行的筛选规则,而不是逐个人工判断。例如:只对满足“有独立内容要点且与其他条目差异可描述”的条目建详情页,其余一律进入聚合页。规则一旦确定,规模化时的例外就变成规则需要调整的信号,而不是每个条目重新决策。
这个规则的结果会直接影响下一步:如果按规则执行后,聚合页承接了大量原本属于详情页的需求,说明规则过严,可以放宽详情页的准入;如果详情页数量仍然膨胀且内容趋同,说明规则过松,需要收紧。