拆长文时,真正决定成败的不是每页写多长,而是每页能不能在读者不返回上一篇的前提下,把一个问题回答完整。做法取决于一个容易遗漏的条件:拆分后各页是共用同一批搜索意图,还是各自承担不同的意图。前者要保留足够的上下文,后者要主动切断上下文。
把长文拆成多页,常见动机是内容太长、加载慢、单页主题过宽。但这三种动机对应两种完全不同的结果。
如果拆出的页面回答的是同一个问题的不同侧面,比如一个流程的若干阶段,那么每页都处在同一意图之下。这时读者可能是从任意一页进入的,页面必须自带前提,否则会答非所问。判断依据是:把任意一页单独交给一个不了解前文的读者,他能否说清这页在解决什么。
如果拆出的页面回答的是不同问题,比如一个总览页加若干独立子问题页,那么各页意图本就不同。这时强行给每页补上同一段背景,反而会让页面主题变模糊。判断依据是:这些页面彼此之间是否应该互相竞争同一批查询。如果会,说明意图没有拆开,只是把一篇文章切成了几段。
这个判断直接决定下一步动作,所以不要跳过。可以先做一个小测试:为每页写一句不含其他页内容的一句话摘要,如果两页的摘要几乎一样,说明意图没有分开。
当各页共享同一意图时,每页需要一段简短的前提说明,让从中间进入的读者知道当前处于哪一步。这段前提不是复制全文导言,而是回答三个问题:这一步在整个流程中的位置、执行它的前置条件、以及完成后会进入哪一步。
实施动作可以这样安排:
这样做的结果是,读者从任意一页进入都能完成本步操作,并且知道下一步去哪。代价是每页会有一小段重复内容,这是必要成本,不是冗余。
例外情况是:如果某一步本身依赖大量前置知识,而拆页又无法承载这些知识,那么更合理的做法是不拆这一步,或者为前置知识单独建一页并在本页链接过去。把前置知识压缩成一句话,往往会让本页的操作说明失去可执行性。
当各页承担不同意图时,每页应当像一篇独立文章那样组织:有自己的问题陈述、自己的解答范围、自己的结论。不要用“上一页我们讲了”这类依赖前文的表述,也不要在开头花大段篇幅回顾总览页。
具体动作是:
这样做的结果是,每页都能独立承接搜索流量,不会因为缺少前文而让读者困惑。代价是总览页与子页之间可能出现少量内容重叠,需要用链接关系而不是复制文本来处理。
例外是:如果某个子问题离开总览页的框架就无法说清,说明它还不适合独立成页,应先留在总览页内,等它能自洽后再拆出。
假设一篇长文讲的是“给新站配置站点地图”,计划拆成三页:为什么要站点地图、如何生成站点地图、如何提交并验证。前两页共享同一意图,第三页意图不同。
按上面的规则,前两页各自需要一句位置说明,并互相链接;第三页则不需要回顾前两页,直接讲提交与验证的操作和判断标准。如果第三页开头写“在生成站点地图之后”,就把它拉回了同一意图,读者从搜索进入时会缺少必要前提。
检查方法是:把每页单独打开,遮住导航和页脚,看开头三句能否让一个陌生读者明白本页要解决什么。如果不能,问题不在字数,而在前提或范围没有交代清楚。
拆分完成后,不要只看某一页的流量变化就下结论。一次改动前后比较要考虑季节、搜索需求变化和数据采集差异,这些因素都可能让数据波动,而波动不等于拆分有效。
更可靠的做法是分两步看:先看每页是否开始承接与自身问题匹配的查询,再看从中间页进入的读者是否继续完成本页操作。如果一页的展示量上升但停留和后续点击没有变化,可能只是它被展示给了不匹配的查询,而不是拆分本身起了作用。
如果多页仍然在争同一批查询,说明意图没有真正拆开,此时应回到第一步重新判断,而不是继续给每页补背景。把判断条件写下来,再决定保留前提还是切断上下文,比事后调字数更有用。