先判断旧栏目名是否已经出现在外部链接、搜索结果或用户收藏里,再决定是保留旧导航入口做过渡,还是直接把旧名称从导航和面包屑中替换掉。如果旧栏目仍有独立内容且被外链指向,保留一个带新名称的入口并让旧路径可访问,通常比一刀切换掉更稳妥;如果旧栏目只是内部临时分类、没有独立内容,直接替换并清理面包屑层级,代价更小。
打开你手上的栏目配置文件或后台栏目管理页,逐个查看旧名称出现的位置。路径型旧导航指的是旧栏目名进入了 URL,例如 /old-column/ 这种结构;标签型旧导航只是导航文字和面包屑文字里出现旧名称,URL 仍是 /news/ 或栏目 ID。两者的处理代价不同:路径型改动会牵动已收录地址和外链,标签型改动只影响页面上的可见文字。
一个可操作的判断动作是:在站内搜索旧栏目名,看结果里是否出现带旧名称的 URL。如果出现,先按路径型处理;如果只出现在导航文字和面包屑里,按标签型处理。这个动作的结果直接决定下一步是去改链接映射,还是只改模板文案。
面包屑反映的是页面在站点结构中的位置,导航文字只是入口标签。改了栏目名之后,如果面包屑还引用旧名称,用户会看到导航写新名、面包屑写旧名的矛盾。处理顺序应该是:先确认新栏目在层级中的位置有没有变,再决定面包屑显示新名称还是保留旧层级名称。
假设一个例子:原来「行业资讯」下面有「政策解读」,现在把「行业资讯」改名为「动态」,但「政策解读」仍是它的子栏目。此时面包屑应显示「首页 > 动态 > 政策解读」,而不是把子栏目也一起改名。如果子栏目本身也改了名,才需要同步更新面包屑的每一级。这个假设只用于说明层级关系,不代表任何具体站点的现状。
做法一:保留旧导航入口,同时把显示名称换成新名称,旧 URL 继续可访问。成立条件是旧栏目有外链、有搜索流量,或者用户可能通过收藏直接进入。代价是你需要维护一段时间的名称映射,并且要在导航里避免新旧名称同时出现造成混乱。
做法二:直接删除旧导航入口,全部换成新名称,旧路径做跳转或返回 404。成立条件是旧栏目没有独立内容、没有外链,或者旧名称本身写错了。代价是如果判断失误,已经收录的旧地址会失效,用户从外部点进来会落到错误页。
区分这两种情况的证据可以看三处:旧栏目页面的访问来源里是否有站外来源;旧 URL 是否出现在其他页面的正文链接中;旧栏目下是否有需要保留的内容列表。三项里有两项为「是」,优先选做法一。
完成第 3 步后,如果发现旧路径仍有外部访问,就不要急着关掉旧入口;如果一周内没有任何站外来源,再考虑移除过渡映射。这个动作的结果会影响你是否需要保留旧路径,而不是提前决定。
导航和面包屑之外,旧栏目名还可能出现在页面标题、结构化数据、站点地图和移动端菜单里。这些位置不处理,用户从搜索结果点进来仍会看到旧名称。处理原则是:凡是展示给用户或提交给搜索系统的名称,都要与导航保持一致;凡是仅用于内部识别的栏目 ID,不必改动。
如果旧栏目名同时出现在多个模板中,建议先改公共模板,再检查是否有页面单独覆盖了名称。单独覆盖的页面往往是最容易漏掉的一批,发布前用旧名称做一次全站搜索,能快速定位残留。