拆分的依据不是页面字数,也不是分享按钮出现了几次,而是页面能否用一句不包含“和”的陈述说清它解决谁的什么问题。如果一句话里必须并列两个不同意图,例如“让读者了解活动规则”和“让读者下载报名表”,它们就应当成为两个独立任务;百度分享代码只作为每个任务页面上的一个功能点,不承担划分主题的职责。
假设一个虚构的教育机构准备上线“暑期课程”页面。运营认为这个页面要同时承担课程介绍、报名入口和家长答疑;设计认为它主要承担品牌展示;负责内容的人则把它当成一个资料下载页。三个人都没有错,但他们对“这个页面完成任务没有”的判断标准不同,于是争议无法收敛。
把这种分歧转成可核对的项目,第一步不是继续讨论,而是让每个人分别写出:用户来到这个页面时,最可能带着哪一个具体问题;页面用什么内容回答;用户回答完之后,下一个动作是什么。三份答案摆在一起,重复出现的意图可以合并,彼此独立的意图就暴露出来。
如果两类读者看完同一段内容后,下一步动作相同,例如都进入同一个报名流程,那么它们可以留在同一页面,用不同小节承接。如果一类读者需要下载文件,另一类读者需要在线填写信息,而这两件事无法由同一段内容自然导出,就应拆成独立任务。
这里的关键不是“内容多不多”,而是“下一步是否分叉”。分叉越多,页面越难让用户判断自己该做什么,也越难让搜索引擎判断这个页面主要回答什么。拆分之后,每个页面只保留一个主要下一步,百度分享代码的放置位置也随之明确:它服务于当前页面的主要动作,而不是替页面补足缺失的主题。
一个可操作的核对方法是:给每个候选任务写一个不超过二十字的页面标题,再写一句首段承诺。如果标题必须用“及”“与”“还有”才能覆盖内容,说明主题仍然过宽。此时可以尝试把并列项分别写成标题,看哪一个能独立成立。
假设情境中,“暑期课程介绍与报名”可以拆成“暑期课程适合谁”和“暑期课程怎样报名”两个任务。前者回答选择依据,后者回答操作步骤。两个页面都可以放百度分享代码,但分享行为不会改变它们各自的任务边界。
执行这个动作后,下一步会变得更清楚:能独立写出标题和首段承诺的,进入页面规划;写不出来的,说明它只是另一个任务下的小节,不应单独建页。
当多个角色对同一事实理解不同,最有效的做法不是投票,而是把分歧写成验收项。可以按下面的顺序处理:
这套顺序的价值在于,它把“我觉得这个页面应该讲什么”转成“这个页面要让人完成什么”。如果某个任务缺少素材,它就不应因为别人坚持而进入本期页面;如果某个任务的动作与其他任务冲突,就应独立成页。
拆分不是越细越好。独立任务应当满足两个条件:有独立的用户问题,且有独立的下一步动作。只有其中一个条件时,优先考虑做成同一页面下的小节。把每个小节都拆成页面,会造成多个页面回答同一问题,反而增加维护成本。
假设某个课程页面拆出“课程介绍”“报名方式”“常见问题”三个任务。如果“常见问题”里的内容全部是报名步骤的补充,它更适合留在报名页;如果它回答的是退费、转班、上课时间等与报名动作无关的问题,并且用户会单独搜索这些问题,才可以考虑独立成页。
完成拆分后,下一步是逐页确认:这个页面是否只有一个主要承诺,首段是否直接回应这个承诺,页面上的百度分享代码是否出现在用户完成主要动作之后。如果答案是否定的,说明任务边界还需要调整,而不是继续增加内容。