先给结论:在扁平化网页设计中,同一内容被多个栏目引用时,应把“唯一正文”放在一个固定位置,其他栏目只保留摘要、标题或结构化引用;只有当不同栏目的使用目的、更新节奏和权限明显不同时,才拆成两份内容。判断标准不是栏目数量,而是谁拥有修改权、谁承担过期风险。
如果同一内容在多个栏目中承担的角色相同,例如既出现在“解决方案”列表,又出现在“行业应用”列表,只是入口路径不同,那么应维护一份主内容。其他栏目通过标题、摘要和链接引用它,避免两处正文各自更新。
如果两个栏目对同一主题的使用目的不同,比如一个栏目用于概念说明,另一个栏目用于操作步骤,且更新频率、审核人和读者预期都不同,拆成两份独立内容反而更清楚。此时要明确哪一份是主内容,另一份必须链接回主内容,不能互相复制大段正文。
判断依据可以归纳为三条:同一内容是否由同一人维护;修改后是否必须同时生效;读者是否会在两个栏目看到高度重复的正文。三条都指向同一答案时,选择就明确了。
选定主内容后,先确定它的固定标识,例如一个稳定的内容编号或路径,再让其他栏目只保存引用字段。以常见的内容管理方式为例,可以假设主内容存放在一个独立内容类型中,栏目页通过查询或关联字段读取标题、摘要和链接,而不是把正文复制到栏目页模板里。
具体动作是:在栏目模板中把正文区域改为只输出摘要和指向主内容的链接;在编辑界面隐藏正文编辑器,只保留引用选择。这样做的直接结果是,修改主内容后,所有引用它的栏目会同步变化,不需要逐页检查。下一步可以据此减少审核对象,只审核主内容,栏目页只检查引用是否有效。
如果系统不支持关联字段,退一步的做法是给主内容一个固定锚点,栏目页只写一句摘要并链接到该锚点。代价是编辑仍可能手动复制摘要,因此需要在发布前检查摘要是否与主内容一致。
当两个栏目需要不同的标题、不同的首段、不同的行动引导,且这些差异会长期存在时,拆成两份比强行统一更省事。例如面向新读者的概念介绍和面向老用户的操作说明,读者预期不同,合并后反而会让两边都不满意。
拆分的代价是同步成本上升。必须指定一份为主内容,另一份在开头或结尾注明来源关系,并在主内容更新时触发另一份的复查。若没有这个复查动作,两份内容会逐渐分叉,读者看到相互矛盾的信息。
例外情况是内容本身具有时效性,比如活动说明或临时通知。这类内容不适合长期引用,应在活动结束后统一归档,避免栏目页继续显示过期摘要。
假设一个网站有“服务介绍”和“常见问题”两个栏目,都涉及同一项服务的说明。做法一:主内容放在服务介绍中,常见问题只引用摘要并链接过去。修改服务说明后,常见问题页的摘要同步更新,下一步只需检查链接是否有效。做法二:两边各写一份正文。修改服务说明后,常见问题页不会自动变化,下一步必须安排人工复查,否则会出现两个版本。
这个例子的数字只用于比较工作量:如果每月修改主内容一次,做法一需要一次审核;做法二至少需要两次审核,且第二次容易被遗漏。选择哪种做法,取决于团队能否稳定执行复查动作。
第一,不要因为某个栏目流量低就随意删除引用。引用消失可能让读者找不到主内容,但引用减少本身不能证明主内容已经过时。需要检查的是主内容是否仍然准确,而不是仅看引用数量。
第二,扁平化网页设计强调层级清晰,但层级清晰不等于把所有内容塞进一个页面。主内容可以独立存在,栏目页只负责导航和摘要。只要引用关系明确,读者仍能顺着链接找到完整信息。
最后,把“谁改主内容、谁检查引用、多久复查一次”写成一条简短规则,比每次发布前临时判断更可靠。规则确定后,再根据实际更新频率调整引用范围,避免为了统一而增加不必要的编辑负担。