结论先行:当“佛山”“禅城”“南海”“顺德”这类城市别名与行政区名称同时出现在导航里,不要按名称数量平均分栏,而要先确定每个名称承担的是“入口”还是“范围”。入口用于让用户快速进入对应业务线,范围用于说明服务覆盖和内容归属。若两者混在同一层,样本少时看似顺手,页面一多就会出现同名不同义、点击路径断裂和内部链接互相抢位的问题。
常见做法是把“佛山”作为首页导航项,再把各区名称并列成第二排。页面只有十几个时,这种结构很直观:用户点“佛山”看总览,点“南海”看区域内容。但页面增加到几十个以后,问题会集中出现。第一,同一个词在不同栏目里含义不同,有的指服务区域,有的指内容分类。第二,区域页和业务页互相链接,用户从“顺德”进入后,下一步不知道该看业务还是继续看区域。第三,导航层级加深后,重要页面离首页越来越远。
这里要区分两个解释。解释一:问题出在名称本身,城市别名和行政区名称天然冲突,必须二选一。解释二:问题出在导航没有标明每个名称的角色,名称并存本身不是错。判断哪个解释成立,不能只看某一个页面的表现,而要看规模化后是否出现可复现的路径混乱。
如果解释一成立,那么任何同时出现“佛山”和区名的导航都会持续产生歧义,解决方式是只保留一套命名体系。这个判断的适用条件是:业务本身不按行政区划分,区域只是用户习惯叫法,没有独立内容可承载。此时强行保留两套名称,只会制造空页面。
如果解释二成立,那么歧义来自角色未标注,而不是名称并存。适用条件是:业务确实需要在市级层面做总览,又需要在区级层面说明服务范围或案例归属。此时应该保留两套名称,但让它们在导航中承担不同职能,而不是并列成同一种入口。
能区分这两种解释的证据有三类。第一,看点击后的落点是否一致:如果点“佛山”和点“南海”进入的都是同一类列表页,说明角色重叠;如果一个是总览、一个是范围说明,角色可以并存。第二,看用户下一步行为:从区域页是否能顺畅进入具体业务,如果大量路径断在这里,问题在结构而非名称。第三,看规模变化:页面从少量增加到大量后,混乱是否同步放大。若同步放大,更支持解释二,即结构问题被规模暴露,而不是名称本身不可用。
实际操作可以按下面顺序进行。第一步,把导航名称分成两组:入口组和范围组。入口组放用户最常执行的业务动作,范围组放服务覆盖说明。第二步,为每个名称写一句角色说明,只用于内部判断,不一定要显示在页面上。例如“佛山”是总入口,“南海”是服务范围标签。第三步,检查每个名称点击后的落点是否与角色一致。落点不一致的,调整链接目标或合并页面。
这个动作的结果会直接影响下一步。如果调整后区域页能自然导向业务页,说明角色划分有效,可以继续扩充内容;如果仍然互相抢位,说明该区名缺乏独立内容支撑,应考虑降级为筛选条件或文本说明,而不是继续保留为一级导航。
假设某佛山网站推广服务方有五个业务方向和四个行政区名称。若把九个名称全部并列在主导航,用户需要先判断每个名称属于业务还是区域,认知成本高。若改为两层:第一层只放业务方向,第二层在业务页内用区名做范围筛选,路径会更清晰。这个例子只是说明角色分离的比较方法,不代表任何真实站点的数据或效果。
需要提醒的是,导航名称不会因为包含城市名就自动获得当地服务能力,也不能单独证明覆盖范围。城市名只限定服务区域和用户语境,是否具备对应服务仍要看实际内容和交付条件。
下面几种情况不适合套用上述结构。第一,业务只在一个区开展,却同时列出多个区名,会制造虚假覆盖。第二,区名之间没有独立内容差异,只是替换名称,保留多个入口只会增加重复。第三,用户搜索习惯集中在市级名称,区级名称没有实际需求时,不必为了整齐而强行并列。第四,导航层级超过两层后,移动端点击路径会明显变长,此时应优先减少名称数量,而不是继续细分。
判断是否照搬,可以回到一个简单标准:每个导航名称是否对应独立的用户任务。若两个名称指向同一任务,就合并;若指向不同任务,就保留并明确角色。这样处理,城市别名与行政区名称并存时,导航才不会在规模化后失控。