如果站点同时服务“长沙”和“星城”这类同指称呼,导航不该把两者并列成两个入口,而应确定一个主名称、把另一个降为同义说明。具体做法是:先在手头页面里找出所有出现地名的位置,区分“行政区名称”和“城市别名”,再决定哪一层用主名称、哪一层保留别名。这样处理的结果是,用户不会因为两个入口而以为服务范围不同,后续的栏目扩展和链接维护也会少一层重复。
城市别名和行政区名称并存,先要确认它们指向的是不是同一批用户。以湖南为例,如果页面上同时出现“长沙”和“星城”,而两者都指长沙市,那么它们是同义关系;如果“星城”被用来指某个区或某类业务圈层,那它就不是别名,而是另一层服务范围。判断依据可以看三个地方:页面标题里用的是哪个词,正文里对服务范围的描述是否一致,以及栏目链接是否指向同一批内容。三者一致,才按同义处理;不一致,就先统一范围,再谈导航。
假设你手上有一个“湖南百度推广”服务页,顶部导航写着“长沙”“星城”“株洲”“湘潭”,正文却说“覆盖长沙全城”。这里的“星城”如果只是长沙的别名,就属于重复入口;如果它被你用来指长沙某个园区或某类客户,就需要在导航里改成更具体的名称,而不是保留一个模糊别名。这个判断不做,后面无论怎么排导航,都会把同义关系误当成两个市场。
确认同义之后,导航应选一个主名称。选择条件不是哪个词更好听,而是哪个词更接近用户搜索和站内已有链接。如果站内已有大量页面用“长沙”作为栏目名,主名称就继续用“长沙”,把“星城”放到该栏目的说明文字或页面正文里,而不是再做一个并列入口。这样做的直接结果是:用户点进“长沙”后能看到“星城”作为同义说明,不会误以为还有一个独立频道。
如果主名称换成别名,代价是已有链接和用户习惯要重新对应。比如原来“长沙”栏目下已经积累了页面,改成“星城”做主入口,就需要处理旧链接指向,否则用户从搜索结果进来会落到一个不再更新的页面。两种做法都成立,区别在于:主名称与现有链接一致时,改动成本低;主名称需要更换时,必须同时安排旧入口的承接,否则导航越清楚,跳转越乱。
不要只在导航栏改一个词,先把页面里出现地名的位置列出来。可以按下面顺序检查:
做完这一步,你会得到一个明确结果:同一服务范围只有一个导航入口。下一步再处理跨城市栏目,就不会把“长沙”和“星城”当成两个城市来分配内容。
当站点同时覆盖长沙、株洲、湘潭等城市时,导航排序应按行政区名称来,别名不进入排序。原因是别名通常只对应一个城市,如果把它和行政区名称并列,用户会以为它是另一个城市,或者以为它代表一个更细的分区。假设导航写成“长沙、星城、株洲、湘潭”,用户很难判断“星城”是长沙的别称还是独立区域;改成“长沙、株洲、湘潭”,再在长沙栏目内说明“星城同指长沙”,层级就清楚了。
这个动作的结果是,跨城市导航的每个入口都对应一个可独立维护的服务范围。后续新增城市时,只需按行政区名称加入,不需要再判断别名是否要单独建栏目。如果某天业务确实要按别名做独立频道,那说明它已经不再是别名,而是新的服务范围,届时再单独建入口也不迟。
导航调整后,可以看两个信号来判断是否还有重复。第一,站内搜索或栏目列表里,同一批内容是否还能从两个不同入口进入;第二,用户从外部搜索进入时,落地页标题是否和导航入口名称一致。如果两个信号都指向同一个主名称,说明同义别名已经降到解释层。如果仍然能从两个入口进入同一批内容,就回到页面清单,检查是不是还有侧边栏或页脚保留了旧名称。
需要说明的是,导航名称统一不会单独决定页面能否被百度抓取或获得排名,它解决的是用户理解和站内维护成本。把别名和行政区名称分开处理,只是让同一服务范围只有一个入口;至于这个入口后续能否被搜索到,还取决于页面内容、链接关系和用户需求是否匹配。先完成导航这一层,再去看内容是否对得上用户搜索,顺序才不会反。