没有通用答案,但有一个可执行的判断顺序:先看别名和行政区名各自承担的是“用户口语入口”还是“地理筛选入口”,再决定是合并成一组导航,还是分成两级。样本少时两种做法都看不出问题,一旦页面数量增加、同一区域被反复改写,冲突才暴露出来。
假设一个本地服务站在导航里同时出现“哈尔滨”“冰城”“道里”“南岗”“松北”这类词。页面只有十来个时,无论把“哈尔滨”和“冰城”并列,还是把行政区名全部塞进一级导航,用户都能点到目标页,内部链接也不会明显打架。问题在于规模化之后:同一批服务被“哈尔滨”“冰城”“道里”“南岗”各写一遍,导航里出现大量近义入口,编辑开始不确定某个新页面该挂在哪一栏。
第一种解释是语义重复:别名和行政区名指向的是同一批用户需求,只是叫法不同,所以并列摆放必然产生重复入口。第二种解释是层级缺失:别名属于城市级口语词,行政区名属于更细的地理范围,二者本就不在同一层,冲突来自把不同层级的东西放进了同一排导航。两种解释会导向完全不同的改法,不能凭感觉选。
看用户实际用哪个词到达页面,以及到达后是否继续缩小范围。
注意:某个入口的点击量下降,不能单独证明合并正确。它也可能来自导航位置变化、页面标题改动或用户改用站内搜索,需要结合落地后的行为一起看。
假设某站有 40 个服务页,其中 25 个按行政区划分。若把“哈尔滨”“冰城”放在一级导航,把行政区名放在二级下拉,那么新增页面时编辑只需判断“属于哪个区”,不必再纠结用哪个城市叫法。这个动作的结果是导航层级稳定,后续新增页面有固定挂载点;如果实测发现用户几乎不点二级行政区,则说明该层级对当前内容量过重,可以退回一级只保留城市词,把行政区名放进页面内的筛选模块。
先做一次导航词盘点:把所有城市别名和行政区名列出来,标出各自对应的页面数量。若别名只有一两个且与城市词同义,合并为一组城市级入口;若行政区名超过五个且各有独立内容,单独设一级或二级筛选,不要与别名混排。
这个做法成立的前提是:别名确实被用户使用,且行政区名对应的是有独立内容的页面。如果行政区只是标签、没有独立页面,强行做成导航层级只会制造空入口。城市名本身不能证明服务能力,也不能替代页面内容质量,导航只解决“用户和编辑都能找到位置”这一件事。