如何创建SEO友好的URL?(附例子)

文章最后更新于 2025-08-26

SEO 页面优化是提升网站在搜索引擎中表现的核心策略之一,常见的方法包括搜索意图优化标题优化元描述优化图片优化、URL 优化和内链优化等。本文将重点讲解 URL 优化——包括如何合理使用关键词、简化路径结构,以及通过 URL 提高页面的可访问性与索引效率。

URL 设置其实并不复杂。我们平常所说的“URL 优化”,主要是针对 Slug 的优化。Slug 指的是域名之后的那部分字符串,也就是 URL 的最后一段,是打造 SEO 友好 URL 时最关键的部分。

虽然在 URL 中包含关键词对排名的直接影响相对有限,但 SEO 正是由无数个细节叠加而成的。一个结构清晰、表达准确的 URL,不仅能帮助搜索引擎更好地理解页面内容,也能让用户在点击前就判断该页面是否符合自己的需求,从而提升用户体验和点击率。

首先在开始之前,我们要了解URL的层级结构。

URL的层级结构

我这里直接引用Ahrefs的URL结构剖析图:

URL的结构 – 图片出自Ahrefs – https://ahrefs.com/blog/zh/seo-friendly-urls/

这个就是URL的结构。合理的 URL 层级结构不仅让用户浏览时一目了然,也有助于搜索引擎理解页面与页面之间的关系。一般建议路径层级不超过 3 层,且目录命名要与实际内容相关。我们在创建SEO友好的URL的时候,重点针对的是后面的Slug部分。

如何创建SEO友好的URL/Slug?

下表是结合了谷歌官方的URL优化文档以及我的个人经验汇总的最佳实践:

最佳实践说明与示例
使用描述性 URL,可包含关键词,避免重复关键词使用可读的关键词而不是数字 ID。例如:
✅ https://example.com/wiki/Aviation
❌ https://example.com/index.php?topic=428871
使用目标受众语言URL 使用用户熟悉的语言。例如:
✅ https://example.com/lebensmittel/pfefferminz(德语)
✅ https://example.com/ペパーミント(日语
使用 UTF-8 编码对非 ASCII 字符(如中文、阿拉伯语、表情符号)进行 UTF-8 编码。例如:
✅ https://example.com/%E6%9D%82%E8%B4%A7/%E8%96%84%E8%8D%B7
❌ https://example.com/杂货/薄荷
单词之间使用连字符推荐使用 -,而非 _ 或连写。例如:
✅ https://example.com/summer-clothing/filter
❌ https://example.com/summer_clothing
保持简洁,避免使用网址参数,比如#和?和下划线_避免冗余无意义的参数。例如:
✅ https://example.com/seo-url-optimization
❌https://example.com/article?id=123&session=456&utm_source=facebook&utm_campaign=spring
统一使用小写URL 区分大小写,建议统一为小写。例如 /Apple 与 /apple 被视为不同页,应统一目录风格
采用逻辑层级结构用清晰目录组织内容。例如:
https://example.com/pets/cats.html 表明 “pets” 下的 “cats” 页面
避免碎片和动态参数问题不要用 URL fragment(如 #section)加载内容;避免动态参数导致抓取混乱。例如不要用 /product/t-shirt#black 来展示不同颜色
参数格式规范化构建 URL 参数时遵循标准语法: ?key=value&key2=value2,多个值用逗号分隔。避免重复参数或特殊分隔符
多区域/多语言结构针对国际化内容使用 ccTLD 或子目录。例如:
https://example.de 或者 https://example.com/de/ 搭配 hreflang 标签更佳(多语言插件会帮我们处理)
采用HTTPSGoogle 已明确表示,HTTPS 是一种积极的排名信号。浏览器会对 HTTP 网站显示“不安全”提示,这会降低用户信任度和点击意愿。
删除数字和年份会增加后续维护的复杂度。如果内容更新了年份,URL 也需要更改。
✅https://example.com/seo-guide
❌https://example.com/seo-guide-2023
去掉定词、介词、和连词来缩短URL短 URL 更易记、更便于分享
✅https://example.com/seo-url-optimization
❌https://example.com/the-basics-of-seo-and-url-optimization

URL优化实践

ToC站点URL结构优化实践

对于大型电子商务站点,Slug结构就比较多样化了。所以在处理电商站点的URL的时候,除了上面的规范,还需要避免同样的词汇重复出现在Slug当中。

举例一:

比如对于分类页来说。这种情况就应该要避免:

❌https://domain.com/men/men-shoes/men-sneakers

这种Slug就重复了men3次,尽量避免。

我们可以改成:

✅https://domain.com/men/shoes/sneakers

举例二:

对于分类和产品没有那么多的电商网站,如果想要对分类页进行SEO优化,那么对于分类页可以设置成这样的URL结构:

  • https://domain.com/men-shoes-under-100(域名/分类)
  • https://domain.com/men-running-shoes(域名/分类)
  • https://domain.com/men-walking-shoes(域名/分类)

那么对于这种类型我们的产品详情页的URL就可以设置为:

https://domain.com/men-shoes-under-100/JH5185(域名/分类/型号)

ToB站点URL结构优化实践

ToB站点的URL结构设置会比ToC站点的结构简单:我们以B端官网的几个核心页面举例:

首页

  • https://example-networks.com/

产品分类页

  • https://example-networks.com/products

产品子分类页

  • https://example-networks.com/products/分类1
  • https://example-networks.com/products/分类2
  • https://example-networks.com/products/分类3

用户案例聚合页

  • https://example-networks.com/use-cases

用户案例页

  • https://example-networks.com/use-cases/用户案例1
  • https://example-networks.com/use-cases/用户案例2
  • https://example-networks.com/use-cases/用户案例3

文章页面

  • https://example-networks.com/newsroom/introducing-the-example
  • https://example-networks.com/blog/introducing-the-example
  • https://example-networks.com/introducing-the-example

对于文章页面这三种选其中一种都是可以的

文章类URL优化实践

比如说我有一篇文章标题是:Solar Panel Installation Cost: Your Ultimate Guide in 2025

那么URL就可以设置为:

  • https://example.com/solar-panel-installation-cost/ (保留了核心关键词、适度精简、去掉定冠词、介词等无关词)
  • https://example.com/solar-panel-cost/
  • https://example.com/solar-installation-cost/

这三种都是可以的,不过我个人推荐第一种,因为完全保留了核心关键词,语义更加清晰。solar installation cost有歧义,不知道是什么的安装费用。

一些其他的URL优化方法

www 简化

现代网站多倾向于去掉 www 前缀,让域名更短更易记。这个并没有强制要求,也不是SEO的排名因素。但是无论保留或去掉,都需确保全站 URL 统一。如果说同时存在www和非www的页面,那么可能会被视为重复页面,这个时候我们需要使用301重定向策略来将旧的URL指向新的现在在用的URL。

重定向策略

在修改 URL(如更换 Slug、调整目录结构)或合并页面时,必须使用 301 永久重定向,将旧 URL 指向新 URL,以保留 SEO 权重并避免用户访问 404 页面。这个功能我们可以使用RankMath这个WordPress插件来实现,并且可以设置它监控我们的网址变化且自动生成301重定向。

在上面最佳实践中有提到过,我们在设置URL的时候尽量不要带数字和年份,也是为了避免以后更改URL后没有正确设置301导致外链权重丢失或者流量丢失的情况。

还需要注意的一点是切勿为了SEO优化而优化,如果现在的页面流量尚可,不推荐轻易修改URL,且花太多的时间在URL优化上也不值当。

还是不懂怎么设置URL结构怎么办?

告诉你个好方法:参考行业龙头或竞争对手。

大品牌或头部网站通常已经经过多年 SEO 测试与优化,它们的 URL 结构往往既符合用户习惯,又契合搜索引擎的抓取逻辑。通过观察这些网站,你可以快速找到适合自己业务的结构模板。

Scroll to Top
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors