先做聚合页还是详情页,取决于这些分散需求是否共享同一个决策场景。如果用户是在同一类任务下反复换词,先做聚合页更划算;如果每个词背后对应不同的使用条件、对象或结果,先做详情页更稳,聚合页反而会把不兼容的需求硬塞在一起。
把搜索需求拆开看,关键不是词多不多,而是用户下一步要做什么。同类换词的信号是:多个查询指向同一个动作,只是叫法不同,例如同一种查询方式、同一种材料、同一种故障表现。这时聚合页能一次覆盖多个入口,用户进来后也能在同一页找到完整答案。
异类换场景的信号是:查询词看起来相近,但用户要的结果完全不同。比如一个词要的是操作步骤,另一个词要的是适用条件,第三个词要的是替代方案。把它们塞进同一页,页面会变得又长又空,每个部分都只能浅写,用户还得自己跳着找。
一个可操作的判断动作是:把分散词列成两列,左边写“用户想完成什么”,右边写“他需要先知道什么”。如果左边高度重复、右边也高度重复,聚合页成立;如果左边重复但右边分叉,详情页优先。
聚合页成立的条件通常有三个:需求共享同一决策场景;每个子需求都只需要一段可独立阅读的说明;页面能给出一个总入口,让用户不必再回搜索结果页。满足这些条件时,聚合页的收益是减少重复建设,把分散入口收拢到一个可维护的页面。
代价也很明确:聚合页容易变成目录页。如果每个子需求都只写两三句,用户会继续返回搜索,页面就失去了承接作用。因此聚合页至少要有一个可执行的总方法,再按条件分叉,而不是只罗列词。
假设有五个查询都在问同一种旧系统的退出前检查,只是分别用了不同叫法。此时先做聚合页,把检查顺序、保留项、退出项写清楚,再在页面内用锚点区分不同条件。这个动作的结果是:后续新增一个相近叫法时,只需补充一段条件说明,不必新建页面。下一步就可以观察哪些条件段被反复阅读,再决定是否拆出详情页。
当每个查询都要求不同的前提、不同的对象或不同的结果时,先做详情页更合适。详情页的价值在于把单一场景讲透,让用户不需要在多个条件之间来回对照。尤其是旧内容、旧系统或旧合作关系退出时,保留什么、替换什么、先停什么,往往因对象不同而不同,硬合并会误导判断。
代价是页面数量增加,维护成本上升,内部入口也更容易分散。为了控制这一点,详情页之间必须共享同一套术语和同一套退出原则,否则用户会在不同页面看到互相矛盾的说法。
反例:如果五个查询其实都指向同一个退出动作,只是用户用了不同叫法,而你先做了五个详情页,结果会是五页内容高度重复,彼此竞争同一批入口,后续合并时还要处理旧链接和旧内容。这种情况下,聚合页优先。
这个动作的结果不是一次定稿,而是把“先做哪一页”变成可修正的顺序。下一步动作是:给已上线的页面补一个明确的条件分叉,再观察分叉后的阅读路径,决定是否新增独立页。
旧内容退出时,最容易犯的错是把仍然有价值的部分直接删掉,或者把所有旧词都塞进一个新聚合页。更稳的做法是:先确认哪些需求还成立,再确认它们是否共享同一场景。仍然成立且同类,进聚合页;仍然成立但异类,保留或新建详情页;不再成立的部分,才进入退出流程。
如果请求量或抓取量下降,不能单独证明某页该删。它也可能是入口减少、内部链接变化或页面本身变薄导致的。把“需求是否仍成立”和“页面是否还承接得住”分开判断,才能决定下一步是合并、改写还是退出。