拿一张纸或一个页面草稿,先把“东莞”和“莞城、南城、东城、松山湖”这些名称列成两栏,再决定谁进主导航、谁进筛选或正文。判断标准不是哪个叫法更顺口,而是用户搜的是哪一类词、点进来想完成什么动作。把两组名称混在同一层导航里,通常会让分类页互相竞争,也会让用户点错后立刻返回。
“东莞”是城市级称呼,适合承担全市服务范围、服务总览和跨镇街业务的入口。“莞城、南城、东城、松山湖”等是行政区或片区名称,适合承担具体区域的服务范围、到访方式和本地案例。两者不是同义词,也不该在同一个下拉菜单里平级排列。
一个可执行的做法是:主导航只保留一个城市级入口,行政区名称放到该入口下的二级页或筛选条件里。这样做的直接结果是,用户从“东莞”进入后仍能继续收窄到某个镇街,而不是在导航第一层就被迫猜哪个名称才是自己要找的。
不要凭直觉决定导航层级。把手上已有的搜索词报告或站内搜索记录按“城市名”“行政区名”“城市名+行政区名”三类拆开,分别看它们对应的落地页是否相同。如果三类词都指向同一个页面,说明当前导航没有区分意图;如果行政区词已经指向独立页面,就要检查这些页面是否在导航中互相遮挡。
假设你有一个全市服务页和三个镇街页,导航第一层同时放了“东莞”“莞城”“南城”“东城”。用户搜“东莞关键词优化”时可能落到全市页,搜“南城关键词优化”时可能落到南城页,但导航把四个入口并列,用户很容易点进一个只覆盖单一片区的页面,发现服务范围不符后返回。把行政区入口收进“东莞”下面,第一层只留一个城市入口,这个返回动作会减少,后续页面之间的内链关系也更清楚。
导航决定用户第一眼看到什么,面包屑决定用户知道自己在哪里,正文决定用户是否相信这个页面覆盖自己的位置。三处名称不一致时,用户会怀疑页面是不是写错了区域。
做完这一步后,检查每个行政区页面是否都能通过面包屑回到城市级入口。如果回不去,说明导航结构仍然是平的,用户和抓取程序都难以判断页面之间的从属关系。
有时你会发现,加了行政区名称的页面反而比城市级页面表现更弱,或者城市级页面抢走了行政区页面的展示。这不一定说明行政区名称没用,更可能是以下原因之一:
区分方法很直接:打开两个页面的标题、首段和导航位置,逐项对比。如果除了地名之外几乎一样,先合并或明确主从关系,再决定是否保留独立行政区页面。如果行政区页面有独立的服务说明、到访信息或本地常见问题,才值得单独保留并从城市页链接过去。
以你手上正在改的那个页面为例,按以下顺序操作:
这个动作的结果会直接影响下一步:如果行政区页仍然没有独立内容,继续拆分只会增加维护量;如果拆分后每个页面都有明确的区域信息,再考虑是否为更多镇街建立入口。城市名本身不构成服务能力证明,导航结构也不能替代页面内容,但它能决定用户和抓取程序先看到什么、后看到什么。