先给结论:如果文章里存在两个以上“用户带着不同目的进来”的入口,按用户任务拆分;如果读者始终是同一批人、只是概念层级太多,按概念拆分并保留在同一页。判断依据不是字数,而是读者读完前半段后,下一步动作是否发生改变。
假设你手上有一篇关于“网站软文投放流程”的长文,前半段讲怎么定选题和写稿,后半段讲怎么选渠道和复盘数据。这两段的读者其实是同一批人吗?不一定。写稿的人关心措辞和结构,投渠道的人关心预算和排期。如果两类人打开页面的目的不同,读完各自需要的部分就会离开,那么这篇文章更适合按任务拆成两篇,各自把一条路径写透。
反过来,如果读者始终是同一批人,只是你在文中依次解释了“什么是软文”“软文和硬广的区别”“软文的历史演变”“软文写作要点”,这是概念层级堆叠,不是任务分叉。这种情况下拆成多页,每页都单薄,反而让读者来回跳转。更合理的动作是留在同一页,用<h3>把概念层级压平,把重复解释删掉。
按用户任务拆分成立的条件有三个:
代价是:拆分后每篇的覆盖面变窄,原本一页能覆盖的长尾表达会分散到多页。你需要为每篇重新安排标题和开头,还要处理两篇之间的链接关系。如果拆分后两篇都各自需要对方才能读懂,说明拆错了,应该合并回去。
按概念拆分成立的条件是:读者是同一批人,只是概念有上下位关系;每个概念都能独立成段,且不需要读者先完成某个动作才能理解下一个概念。比如“网站软文”下面分“定义”“常见类型”“与其他内容形式的区别”,这些都属于同一认知路径上的节点。
代价是:页面会变长,读者需要滚动更久;如果概念之间没有清晰的层级,容易变成流水账。此时可以用<h2>和<h3>建立层级,把最常用的概念放在前面,把延伸概念放在后面,并在开头用一段话说明本文覆盖哪几个概念。
拿你正在处理的这篇长文,做一次“任务标注”:在每一段旁边写一句话,说明读者读完这段后下一步会做什么。如果出现两种以上不同的下一步动作,并且这些动作之间没有先后依赖,就按任务拆分;如果所有段落的下一步动作都是“继续读下一段”,就按概念保留在同一页。
这个动作的结果会直接影响你接下来的处理:标注出任务分叉后,你需要为每个任务单独写标题和开头,并检查两篇之间是否需要互相链接;标注为同一路径后,你需要做的是删掉重复解释、调整段落顺序,而不是新增页面。无论哪种结果,都不要用同义词替换的方式把同一段内容复制到两个页面,那不会带来新的价值,只会让读者和后续维护都更混乱。