判断依据不是页面字数或栏目数量,而是每个候选任务能否对应一类可独立验证的扫描意图:谁在什么异常信号下需要什么结果,以及这个结果是否必须用单独页面才能被搜索引擎准确理解。如果两个任务共享同一批前置条件、同一套判断标准和同一组后续动作,就应保留在同一页面;只有当前置条件或判断标准发生实质变化时,才值得拆成独立页面。
页面主题过宽,通常表现为一个页面同时回答“网站是否被入侵”“入侵后怎么清理”“清理后怎么防止再发生”“扫描工具怎么选”这几类问题。它们看似同属网站木马扫描,但触发条件并不相同。判断是否拆分,先写下每个候选任务的前置条件:用户是在收到主机商告警后进入,还是在例行巡检时进入,还是在搜索引擎流量异常后进入。前置条件不同,用户要的下一步动作就不同。
假设一个页面同时覆盖例行巡检和已被入侵后的应急清理。前者需要的是扫描频率、扫描范围和结果判读方法;后者需要的是隔离、备份核验和恢复顺序。把两者放在同一页面,读者会在一半内容里找不到自己需要的动作,搜索引擎也难以判断这个页面究竟擅长回答哪类查询。此时拆成“例行扫描任务”和“入侵后应急任务”是合理的,因为它们的前置条件、风险等级和时间压力都不同。
反过来,如果两个候选任务只是同一前置条件下的不同表述,例如“如何扫描”和“扫描步骤是什么”,就不应拆分。它们共享同一套判断标准,拆开只会造成内容重复和内部竞争。
主题宽和主题深容易混淆。一个页面写得很长,可能只是把同一任务讲得更细,也可能确实塞进了多个独立任务。区分方法是检查证据链是否分叉。
如果两条证据链只在措辞上不同,实际动作和判断标准重合,就保留在同一页面,用<h3>或段落分层即可。只有当两条证据链在“输入信号—判断依据—输出动作”上至少有一环实质不同,拆分才有依据。
面对一个过宽页面,实际决策通常落在三种处理上,而不是非拆即留。
保留适用于:页面已经能覆盖一个明确任务,其他内容只是补充背景,且补充内容不会让读者误以为存在多个独立入口。此时应做的是收紧标题和开头,把主线任务写清楚,把边缘内容压缩为一段背景说明。
改写适用于:页面确实覆盖多个任务,但这些任务共享同一批读者和同一套前置条件,只是当前组织方式混乱。此时不必新建页面,而是重新安排顺序:先给判断依据,再给动作,再给结果核验。改写的目标是让一个页面回答一个主问题,其余内容作为该主问题的分支。
退出适用于:某个候选任务既没有独立搜索意图,也没有独立操作价值,只是为凑主题而存在。例如“木马扫描的重要性”这类内容,如果无法落到具体动作和判断标准,就不应单独成页,也不应作为独立任务保留。退出不是删除所有相关内容,而是把它降级为其他页面的背景段落。
三种取舍的共同依据是:独立页面必须能独立完成一次“信号识别—判断—动作—核验”的闭环。做不到闭环的候选任务,不值得占用独立 URL。
假设你准备把网站木马扫描拆成三个页面:扫描前准备、扫描执行、扫描后处置。先不要写标题,而是分别写出每个页面的结果核验方式。
如果三个结果核验方式确实不同,拆成三个页面成立。如果第二个和第三个的结果核验方式高度重合,说明它们可能属于同一任务,应合并或改写。这个检查不依赖工具界面,也不依赖某个平台的收录表现,只依赖读者能否独立完成闭环。
执行拆分后,下一步不是立刻批量建页,而是先选一个候选任务写成独立页面,观察它是否让读者更快到达动作。如果新页面只是把原内容切成两半,读者仍需要来回跳转才能完成一个任务,说明拆分依据不成立,应退回改写而非继续新建。这个动作的结果会直接影响后续是否继续拆分:闭环成立才扩展,闭环不成立就收紧。
拆分本身不会自动解决主题过宽。如果每个新页面仍然试图覆盖多种前置条件,只是标题变窄,问题会以更分散的形式出现。控制方法是给每个页面写一句边界声明:这个页面只处理哪类信号、哪类读者、哪类结果。边界声明不写进页面正文,而是作为编辑判断依据。
另外,拆分后要检查页面之间是否互相依赖。如果一个页面必须读完另一个页面才能执行动作,说明任务边界没有切干净。独立任务应当能单独成立,其他页面只作为补充参考,而不是前置条件。满足这一点,拆分才真正降低了理解成本,而不是把宽泛问题复制成多个窄而空的页面。