URL 结构最重要的不是“有没有关键词”,而是稳定、清晰、可维护。
一个 URL 一旦被收录、获得外链、进入用户收藏或广告素材,后续修改就会带来迁移成本。所以设计 URL 时,要先想长期。
Google 的电商 URL 结构文档强调,好的 URL 结构能帮助 Google 更高效地发现和抓取页面,尤其是在参数、筛选和层级复杂的网站上。
好 URL 的四个标准
| 标准 | 说明 |
|---|---|
| 稳定 | 不轻易因为标题、分类、活动变化而改 |
| 清晰 | 人能大致看懂页面主题 |
| 简短 | 不堆无意义层级和参数 |
| 可扩展 | 未来增加栏目或语言时不混乱 |
例如:
/articles/javascript-seo-guide/
/topics/keyword-research/
比下面这种更容易维护:
/2026/07/01/category/seo/post?id=123&utm=...
中文 URL 要谨慎
中文 URL 可以使用,但分享、复制、数据分析和日志排查时经常会被编码,变得很难读。
对内容站来说,英文 kebab-case 通常更稳:
/articles/core-web-vitals-seo/
而不是:
/articles/CoreWebVitals对SEO的影响/
标题可以中文,slug 不必中文。
层级不要过深
URL 层级应该表达长期结构,而不是临时分类。
可以:
/articles/url-structure-guide/
/topics/technical-seo/
谨慎:
/blog/seo/technical/google/crawl/2026/url-structure-guide/
层级越深,未来迁移越麻烦。除非层级本身对用户和管理都长期稳定,否则不要把太多分类塞进 URL。
参数页要有规则
参数不是不能用,但要明确哪些参数改变主体内容,哪些只是排序、跟踪或视图。
| 参数类型 | 处理建议 |
|---|---|
| 跟踪参数 | canonical 到无参数 URL |
| 排序参数 | 通常 canonical 到主列表页 |
| 筛选参数 | 判断是否有独立搜索价值 |
| 分页参数 | 保证可抓取和可访问 |
参数管理不好,会和筛选页、canonical、sitemap 一起制造重复 URL 问题。
三类读者的盲点
SEO 新手常见盲点是追求中文 URL 或堆关键词 URL,以为 URL 越像关键词越好。
有一定经验的人会改 URL,但忽略迁移成本、外链损失和重定向维护。
更资深的人需要权衡可读性、稳定性、层级和未来扩展。
URL 设计检查表
| 检查项 | 合格标准 |
|---|---|
| slug_style | 英文 kebab-case,避免空格和特殊字符 |
| stability | 不随标题小改频繁变化 |
| hierarchy | 层级表达长期结构 |
| parameters | 跟踪、排序、筛选有不同规则 |
| canonical | 重复 URL 信号一致 |
| redirects | 改 URL 前有跳转表 |
| analytics | 数据报表中易识别 |
好的 URL 结构不一定带来直接排名提升,但能减少长期维护成本和技术 SEO 风险。