把读者手里的那份页面清单拿出来,先做一件事:给每个页面标注它服务的是“上海”这个整体,还是某个区。只要一个页面同时想覆盖两者,导航就会开始互相抢入口。合理的做法是让城市别名层负责跨区业务,行政区层负责属地信息,两层之间用一条明确的路径连接,而不是在主导航里并列堆放。
多个角色对同一事实理解不同,通常不是谁记错了,而是各自看到的页面职责不一样。运营看到的是“上海”这个词覆盖面大,销售看到的是客户只问某个区,编辑看到的是两个词都出现在标题里。把分歧转成可核对的项目,第一步是列出每个页面当前实际承接的任务:是介绍全城服务能力,还是说明某个区的交付安排。
可以这样核对:打开页面,遮住导航,只读正文第一段。如果第一段讲的是全城范围,这个页面就属于城市别名层;如果第一段讲的是具体区的地址、时段或对接方式,它就属于行政区层。判断依据是正文承诺的范围,不是导航里放了哪个词。
两层混在一起时,最常见的结果是每个区都想要一个主导航位置,城市别名反而没有稳定落点。拆开的原则很简单:城市别名层放在一级导航,负责“我们在这座城市能做什么”;行政区层放在二级或页脚,负责“在这个区怎么找到我们”。
这个动作的结果会直接影响下一步:如果拆开后发现某个区的页面流量明显依赖一级导航,说明它承接的不只是属地信息,需要重新判断它是否应该升为城市层的一个业务入口,而不是继续当作区级页面维护。
拆层之后,还要给两层之间留一条固定路径。假设一个读者从搜索进入某个区的页面,他需要能一步回到城市层,再一步进入其他区。这条路径如果不存在,导航就会退化成互相独立的孤岛。
可核对的项目是:从任意一个行政区页面出发,点击不超过两次,能否到达城市级入口和至少一个其他行政区页面。如果做不到,问题出在链接结构,不是命名。此时先补链接,再讨论要不要改标题里的词。
城市别名与行政区名称并存,往往是因为不同页面由不同角色维护。逐页改词只能解决当下,下一次新增页面又会带回同样的问题。更稳的做法是在模板层固定规则:
模板规则确定后,新增页面会自动继承,核对成本从逐页检查变成抽查模板输出。这一步的影响是:如果抽查发现模板本身输出不一致,先修模板,不要先改已经发布的页面,否则改完还会被下一次生成覆盖。
当多个角色对同一事实仍有不同理解时,不要靠开会说服,而是把分歧写成对照项:每个页面属于哪一层、当前入口在哪、期望入口在哪、改动后由谁复查。这样做的价值是让下一次讨论有依据,而不是重新争论城市别名和区名哪个更重要。
需要说明的是,城市名本身不能证明服务能力,也不能单独带来排名优势。导航组织解决的是读者能否快速找到对应范围的信息,以及维护者能否用同一套规则判断页面归属。把这两件事分开核对,比反复调整用词更接近可执行的状态。