核心做法是先确定这段内容有没有“主栏目”:如果它在业务上只属于一个栏目,就把它设为唯一正文页,其他栏目只做引用、摘要或跳转;如果它天然要同时服务多个栏目,就把它降为可复用的内容块,由一处维护、多处调用。判断依据不是栏目数量,而是这段内容会不会被不同编辑分别改动。
当一篇内容在业务归属上只有一个答案,例如某项服务的说明、某位人员的介绍、某个办事流程的完整解释,就应该只存在一个正文页。其他栏目出现同一主题时,不再复制正文,而是用摘要加链接,或者用列表项指向主页面。
这样做的直接结果是:后续修改只动一个地方,其他入口自动指向最新版本。反过来,如果每个栏目都存一份正文,改动时就必须记住改了几处,漏掉任何一处都会出现新旧说法并存。
实施动作可以按这个顺序:先列出所有包含该内容的栏目和页面;再指定哪一个作为主页面;然后把其余位置改成摘要、列表标题或跳转链接;最后检查站内搜索、导航和旧链接是否仍指向主页面。完成这一步后,下一步的维护清单会明显变短,因为需要定期核对的对象只剩一个。
有些内容天然跨栏目,例如一条政策说明既出现在“办事指南”,又出现在“常见问题”,还出现在“资料下载”的说明文字里。这时强行只留一个正文页,会让读者在某个栏目里找不到完整信息。更合适的做法是把可复用的部分抽成共享内容块,例如一段定义、一组条件、一段注意事项,由一处维护,多个栏目调用同一来源。
共享内容块的关键是边界清楚:只把真正重复的部分抽出来,栏目特有的补充说明仍留在各自页面。这样既避免多处维护同一句话,也不会让所有栏目长得一模一样。
实施动作是:先标出各栏目中逐字重复的段落;再把这些段落移到统一维护的位置;然后在原位置用调用或引用方式呈现;最后确认每个栏目仍保留自己的上下文。完成后的效果是,改动一次即可同步到多个栏目,但各栏目的差异不会被抹掉。
这三个信号不需要同时满足。只要修改频率高、责任又分散,就应该先解决权限问题,再决定用哪种结构,否则结构再好也会被多头修改破坏。
假设一家本地服务机构的网站里,“服务范围”这段文字同时出现在首页、服务栏目页和常见问题页。若三个页面各存一份,某次调整服务范围时只改了首页,另外两处就会保留旧说法。
按单一来源处理:把服务栏目页设为正文页,首页只放一句摘要加链接,常见问题页用引用方式呈现同一段文字。结果是改一次正文页,三处显示一致。若常见问题页需要额外解释,就只在该页补充栏目特有的问答,不重复正文。
这个例子的假设前提是:三个位置展示的是同一段事实描述。如果三处本来就该有不同措辞和不同侧重点,那就不属于重复内容,不应强行合并。
第一种例外是内容虽然主题相同,但面向不同读者、语气和详细程度本来就不同,例如面向新读者的入门说明和面向老客户的条款解释。这时保留各自版本更合理,只需在关键事实上保持一致。
第二种例外是历史存档页。旧活动、旧通知需要保留原样时,不要为了统一来源而改写历史页面,可以在页面上标明时间或状态,让读者知道它不是当前版本。
第三种例外是栏目本身承担不同转化任务。如果某个栏目页需要独立承接咨询或报名,而正文只是辅助说明,可以保留独立页面,但把事实性段落改为引用共享来源,避免同一事实出现两个版本。
维护单一来源不是把所有页面变成同一个页面,而是让同一事实只有一个可修改的出处。做完这一步,后续检查重点就从“每个栏目都看一遍”变成“先看主来源,再看引用位置是否正常”,维护动作和判断下一步都会更清晰。