资讯文章 文章 · ARTICLE
URL 结构与面包屑:站点改版时最容易做错的两件事
2026-10-22 约 2,316 字 预计阅读 6 分钟 yiyunkj
站点改版最容易翻车的地方,不是设计,不是内容,是 URL 和面包屑。这两件事出错,通常改版后两个月才发现——那时候流量已经掉了一半,而且旧 URL 的权重已经散掉了。
这篇文章讲这两件事的正确做法,以及改版时的迁移顺序。
一、URL 结构:先定规则,再建站
目录站推荐的结构
首页: /
分类页: /tools/
子分类: /tools/image/
条目详情: /site/tool-a/
文章: /article/how-to-xxx/
标签聚合: /tag/free/
这套结构的三个原则:
- 层级反映归属,不反映顺序。
/tools/image/表示「图片」是「工具」的子类,这个关系是稳定的、不会因为运营调整而变。 - 用英文或拼音,不用 ID。
/tools/image/比/?cate=68好在三点:用户能读懂、改版时容易做映射、不会被判定为参数重复页。 - 层级不超过三层。超过三层,一是用户记不住,二是权重传导衰减明显。
四条不要
- 不要在 URL 里塞日期。
/2026/10/22/xxx只适合纯新闻站。目录站的条目会长期更新,日期进了 URL 就永远错。 - 不要用中文 URL。虽然技术上支持,但复制粘贴时会被转义成一长串
%E4%B8%AD%E6%96%87,分享出去很难看,也容易出错。 - 不要用下划线和大写。统一小写 + 连字符。
- 不要带
.html后缀(新站)。带了以后想改结构就得全站 301。当然,如果站点已经带了很多年,别为了美观去改——改造的代价远大于收益。
URL 里的关键词要不要放
放,但只放核心词,不要堆。对比:
| 写法 | 评价 |
|---|---|
/site/feishu/ | 可以,简洁 |
/site/feishu-online-doc-tool/ | 可以,带了业务词 |
/site/feishu-online-doc-tool-free-chinese-collaboration/ | 过度,像堆砌 |
URL 里的关键词对排名的影响很弱(远不如标题和正文),但它对点击率有影响——搜索结果里显示的可读 URL 更容易被点。
二、面包屑:三层必须对齐
这是最容易出错的地方。一个健康的站,这三层必须完全一致:
URL 层级: /tools/image/
可见面包屑: 首页 > 站长工具 > 图片工具
结构化标记: BreadcrumbList(同上)
页面 H1: 图片工具
常见的三种错位:
错位一:面包屑和 URL 不一致
URL 是 /tools/image/,面包屑写「首页 > 素材 > 图片」。用户点「素材」跳到了另一个分类,逻辑混乱。搜索引擎也会困惑——到底哪个才是真实层级?
错位二:面包屑缺层级
只有「首页 > 图片工具」,中间少了「站长工具」。这会让搜索引擎认为「图片工具」是首页的直接子级,与实际结构不符,也损失了一层内链。
错位三:最后一项可点击
面包屑的最后一项是当前页,不应该是指向自己的链接(点击无反应,体验差,也浪费一个内链位置)。标成纯文本即可。
三、改版时的迁移顺序
如果旧站已经在运营,URL 要改,顺序错了会导致大面积掉流量。正确的顺序是:
第一步:先做映射表(改版前 2 周)
把所有旧 URL 和新 URL 一一对应,做成一张表。不能靠「规则匹配」想当然——目录站的 URL 往往不规则,必须逐个核对。
映射表至少包含:旧 URL、新 URL、页面类型、是否有流量、是否有外链。
第二步:新站上线,旧 URL 全部 301(同一天)
两个要点:
- 301 要一次性配好,不要分批。分批意味着有一段时间新旧并存,产生大量重复内容。
- 301 指向最终地址,不要链式跳转。旧 → 中间页 → 新,这种两跳会损失权重,而且慢。
第三步:保留至少 6 个月
301 不要急着撤。搜索引擎需要时间重新分配权重,外链指向旧地址的网站也不会主动更新。建议保留 12 个月,长期保留也没坏处(成本几乎为零)。
第四步:更新站内所有内链
301 只是给外部和搜索引擎看的,站内链接要直接改成新地址。否则每次用户点击都要多一跳。
第五步:更新 sitemap 和 canonical
sitemap 只放新 URL。canonical 全部指向新 URL。这两个地方漏了,等于告诉搜索引擎「新旧两个都算」,前面的 301 就白做了。
四、改版期间必须监控的四个数据
| 指标 | 正常波动 | 异常信号 |
|---|---|---|
| 索引量 | 2 周内恢复 80% 以上 | 1 个月后仍低于原来 50% |
| 自然点击 | 2-4 周内恢复 | 持续下滑超过 6 周 |
| 404 数量 | 改版后短期上升 | 持续上升,说明映射表漏了 |
| 301 命中量 | 逐渐下降 | 一直很高,说明内链没改 |
改版后第二周是最关键的观察点。如果索引量已经开始恢复,说明 301 和 sitemap 都对了;如果毫无反应,先查 robots 和 canonical,这两处是最高频的失误点。
五、三个真实翻车案例
案例一:改版时忘了撤测试环境的 robots。新站上线带着 Disallow: /,三天后才发现。这三天的抓取全部作废,恢复后 ranking 用了一个多月才回来。
案例二:301 做成了 302。技术上能跳转,用户看不出区别,但搜索引擎把 302 当作临时跳转,不会传递权重。旧 URL 的权重全部留在原处,新 URL 从零开始。
案例三:URL 从 .html 改成无后缀,但只改了新发布的内容。结果站内一半带后缀一半不带,同一批内容出现两套 URL,互相竞争,两边都排不上去。
这三个案例的共同点:都不是技术难题,是流程上没人检查。
六、改版前的检查清单
- 旧 URL 全量导出,逐条做映射,无遗漏
- 301 全部指向最终地址,无链式跳转
- robots.txt 已确认不屏蔽新站
- canonical 全部指向新 URL,无自指错误
- sitemap 已重新生成,只含新 URL
- 站内内链已全部替换
- 面包屑、URL、结构化数据三者一致
- 404 页面配置正确,且带导航和搜索
- 上线后 24 小时内检查索引与抓取
URL 和面包屑这两件事,做对了一次受益很多年,做错了一次要花半年恢复。所以在改版这件事上,慢一点、多核对一遍,永远是划算的。