先给结论:如果分散需求背后是同一类扫描对象、同一套判断标准,只是问法不同,先做聚合页;如果每个问法对应不同的扫描对象、不同的合规要求或不同的修复流程,先做详情页。判断依据不是词多词少,而是这些需求能否共用同一段解释、同一组步骤和同一批内部链接。
把已收集到的问法逐条写下来,然后只做一件事:看它们能不能共用同一段“这是什么、什么时候需要、怎么开始”的解释。能共用,说明它们属于同一个主题簇,聚合页有存在的理由;不能共用,说明强行合并会让页面同时讨好几类人,结果每类人都觉得没被回答。
一个可操作的判断方法是做“替换测试”:把问法里的对象词换掉,看剩下的解释是否还成立。假设你在整理“扫描内部资产”“扫描对外服务”“扫描上线前版本”这几类问法,如果换成任何对象后,判断标准、操作步骤、结果解读都基本不变,那它们适合先聚合;如果换成“等保场景”后,合规依据、证据留存方式、报告用途全变了,这类问法就该单独成页。
当分散问法只是同一件事的不同说法,聚合页的作用是把它们收在一处,让读者一次看完,也让内部链接有明确的落点。此时先做详情页会带来一个实际问题:多个页面各自解释一半,互相竞争,读者还要自己拼。
聚合页要写清三件事:这类扫描解决什么问题、适用与不适用的边界、从准备到复扫的完整流程。每讲完一段,用一句自然的话指向对应的详情页,例如“如果你关心的是上线前这一轮,具体检查项和通过标准见另一篇”。这个动作的结果是:聚合页承担总览和分流,详情页承担深度,后续新增问法时你知道该挂到哪一边,而不是再开一个新页面。
例外也要说清:如果聚合页写到一半发现某一节已经足够长、足够独立,就把它拆成详情页,聚合页只留摘要和链接。硬塞会让聚合页变成大杂烩,反而降低可读性。
当每个问法对应不同的扫描对象、不同的责任人或不同的交付物时,先做聚合页会掩盖差异。此时更稳的顺序是先做详情页,把每个场景讲透,等这些页面稳定运行一段时间、彼此之间的共性真正浮现出来,再考虑是否需要一个总览页。
判断“异源”的证据可以看三点:一是读者身份不同,比如开发、运维、合规各自关心的内容重叠很少;二是动作不同,一个要的是扫描配置,另一个要的是报告解读;三是后续步骤不同,一个接修复,一个接归档。满足其中两点以上,就按详情页优先处理。
先做详情页时,每篇要有一个明确的主场景,标题和开头直接点出对象与前提。这样做的结果是:页面之间不会互相抢同一批问法,后续做聚合页时也有现成素材可引用,而不是从零重写。
不管是先聚合还是先详情,都建议先做一张对照表,把每个问法填进去,再决定顺序。表里至少包含四列:问法、扫描对象、共用解释、后续动作。填完之后按下面的规则处理:
这张表的作用是让决策可复核。过一段时间回头看,如果发现某篇详情页的问法其实和聚合页高度重合,可以合并;如果发现聚合页里某一节持续被单独搜索,可以拆出。这个动作直接影响下一步:合并或拆分后,要同步调整内部链接和导航,否则读者仍然找不到入口。
有人会用某个页面请求量下降来判断“该合并了”,这不成立。请求量变化还可能来自抓取节奏、页面被替换、站内入口调整、外部链接变动,甚至只是统计口径变了。抓取、索引、排名是不同环节,某一个数字归零不能单独证明你的页面结构决策正确。
更可靠的判断来自内容本身:同一段解释是否被反复复制到多个页面、读者是否在两个页面之间来回跳、站内搜索是否频繁出现同一类问法。这些信号指向结构问题,而不是单纯的数字涨跌。
最后提醒一点:聚合页和详情页不是二选一到底。常见做法是先做聚合页验证需求是否真实,再按场景拆详情页;或者先做详情页积累素材,再收拢成聚合页。选择哪种,取决于你手上这些问法能不能共用同一套解释,而不是取决于哪个体裁听起来更完整。