我们经常使用URL,却从未意识到这一点。当你点击广告、查看网上银行、打开电子邮件客户端或访问你最喜欢的网站时,浏览器总会解析出一个唯一的地址,从而将你引导到正确的资源。这看似无害的一串文本,实际上是互联网的技术支柱之一,也是任何严肃的SEO策略的基石。 URL:定义、结构、类型和SEO最佳实践.
要全面了解 URL 的定义、构成方式、类型以及最佳实践,需要遵循以下几个方面。 这并非只是“技术人员的事”。它直接影响着谷歌如何抓取你的网站、如何在你的页面间分配相关性、用户如何与搜索结果互动,甚至影响着用户发送到你网站的数据的安全性。一个良好的URL架构就像一张清晰的地图,对搜索引擎和用户都适用。
URL究竟是什么?它有什么用途?
URL(统一资源定位符)是互联网上资源的唯一地址。这个资源几乎可以是任何东西:HTML 页面、图像、PDF、视频、可下载文件、API 端点等等。当你在浏览器的地址栏中输入 URL 或点击链接时,浏览器会使用该地址定位服务器,请求资源,并将其显示在屏幕上。
URL 具有两个主要功能: 一方面, 确定 明确地指一种特定资源;另一方面, 它解释了如何访问它。 (使用哪个协议、访问哪个域以及在服务器上遵循哪条路由)。这就是为什么它经常被比作房屋的邮政地址:它指明了国家、城市、街道、门牌号,必要时甚至包括楼层和门牌号。
在搜索引擎优化(SEO)中,URL具有战略意义。良好的 URL 设计有助于搜索引擎抓取,避免重复内容,增强每个页面的语义相关性,提高搜索引擎结果页面的点击率,并帮助用户仅通过阅读地址就能了解页面内容。
URL的结构及其组成部分
虽然乍一看网址似乎只是一行简单的文本,但它实际上是由几个定义明确的组成部分构成的。每个部分都有其特定的功能,它们共同构成了一条“路径”,浏览器和搜索引擎机器人会沿着这条路径找到正确的资源。
协议或方案
协议是 URL 的开头部分,它定义了浏览器和服务器如何通信。网络上最常见的例子有:
- HTTP(超文本传输协议)经典的网络协议,不加密。
- HTTPS(安全超文本传输协议):HTTP 的安全版本,它使用 SSL/TLS 加密数据。
- FTP(文件传输协议):客户端和服务器之间传输文件的协议。
- 站长: 使用预定义地址打开电子邮件客户端的特殊方案。
从搜索引擎优化和用户信任的角度来看,HTTPS 是强制性的。谷歌认为这是质量的标志;浏览器会将未加密的网站标记为“不安全”,而使用 HTTPS 处理敏感数据则存在严重风险。
子域名
子域名是出现在域名之前的部分。用句点分隔。最著名的是 www但是,您可以使用几乎任何词语将您的项目组织成不同的部分。
https://www.ejemplo.com→ 公共网络的普通子域名。https://blog.ejemplo.com→ 博客的子域名。https://tienda.ejemplo.com→ 电子商务子域名。
从技术和SEO的角度来看,子域名几乎就像“独立的网站”一样。即使共享一个根域,它们在 Search Console 中也拥有各自的文件、设置甚至属性。
域名和顶级域名 (TLD)
域名是网站的主要名称,在互联网上是唯一的。。它由以下部分组成:
- 域名 (SLD,二级域名):您选择的部分,例如
miempresa. - 扩展名或顶级域名 (TLD)句号后面的“尾巴”:
.com,.es,.org等等。
顶级域名可以分为几个类别。:
- 通用gTLD:
.com,.net,.org等等。 - 国家代码顶级域名:
.es,.mx,.fr这表明其具有地域性特征。 - 赞助型sTLD与特定社区或组织相关的扩展,例如:
.travelo.asia. - 新通用顶级域名:更新的和主题更丰富的扩展,例如:
.online,.store,.tech,.blog等等。
选择域名和顶级域名会影响品牌认知、本地化定位,在某些情况下还会影响地理定位。。 例如,一个 .es 它向西班牙公众发出了明确的方向信号。
路线或路径
路径是 URL 中域名之后的部分,用于描述资源的内部位置。通常模仿文件夹结构:
示例路线: https://www.ejemplo.com/blog/seo/url-amigable
在这个例子中,路线是 /blog/seo/url-amigable这可能对应于服务器上的文件夹和特定文件,也可能是内容管理系统生成的“虚拟路径”。分段越多(以“/”),位置就越精确。
查询参数或字符串
参数是位于问号后面的 URL 中传递的附加数据。 ?它们被广泛用于内部搜索引擎、产品筛选器、分页和广告系列跟踪。
一般格式:
示例参数: ?clave1=valor1&clave2=valor2
实际例子:
示例搜索网址: https://www.ejemplo.com/busqueda?query=zapatos&pagina=2&color=negro
这里有几个参数: query=zapatos (搜索词) pagina=2 (分页) color=negro (筛选条件)。从搜索引擎优化(SEO)的角度来看,最好明智地使用它们,以避免生成成千上万个无用的组合。
片段或锚点
片段是指 URL 中以“.”开头的那部分。 # 它可以让你跳转到同一页面内的特定部分。:
包含代码片段的网址: https://www.ejemplo.com/guia-url#buenas-practicas
浏览器会解析该片段,并将视图切换到 HTML 中相应的元素。 (例如,包含该标识符的标头)。该片段不会发送到服务器;它只会影响客户端的行为。
URL的语法和允许的字符

URL 并非接受我们输入的任何字符。语法规则定义了哪些符号可以自由使用,哪些符号具有特殊含义,哪些符号必须进行编码。
未保留字符
这些是“安全”字符,可以不加编码直接显示。:
- 字母:AZ 和 az。
- 数字:0-9。
- 特殊标志:
-(脚本),_(下划线).(点),~(主要的)。
在搜索引擎优化中,建议使用小写字母和连字符来分隔单词。因为搜索引擎会将它们解释为自然分隔符。
保留字符和百分比编码
URL 中的其他字符具有特殊功能。 (例如: /, ?, #, &, =如果需要将它们作为资源名称的一部分而不是分隔符,则必须使用百分比编码对它们进行“转义”。
百分比编码涉及用以下字符替换字符: % 及其十六进制代码例如,空间可以表示为 %20许多内容管理系统会自动执行此操作,但了解这一点有助于避免 URL 中出现奇怪的符号。
区分大小写和 URL 长度
实际上,域名部分不区分大小写,但路径可能会区分大小写,具体取决于服务器。为避免混淆,路径中最好始终使用一致的小写字母。
关于长度,虽然没有严格的“官方”限制。浏览器和搜索引擎都有实际的限制。从搜索引擎优化 (SEO) 和用户体验 (UX) 的角度来看,清晰且相对较短的 URL(通常建议尽可能控制在 60-90 个字符以内)更易于管理和点击。
根据结构和用途将URL分为以下几种类型
在搜索引擎优化和开发中,URL 通常被分为几个组,以便更好地了解它们的行为。 并做出适当的技术决策。
绝对URL和相对URL

绝对 URL 包含所有必要信息协议、域名和完整路径。例如:
绝对示例: https://www.ejemplo.com/blog/que-es-una-url
它们用于在不考虑上下文的情况下链接资源。尤其是在外部链接、信息源、XML 站点地图、电子邮件等中。
相对 URL 仅表示从当前位置或网站根目录开始的路径。省略协议和域:
相关示例: /blog/que-es-una-url
浏览器会假定该域名与您当前访问的域名相同。在同一项目的内部链接中使用相对 URL 非常常见。
友好网址与不友好网址
当我们谈到友好(或 SEO 友好)的 URL 时,我们指的是简洁、易读且描述性的地址。这会给内容带来明确的线索:
友好示例: https://www.ejemplo.com/curso-marketing-digital-online
友好型网址的典型特征:
- 包括相关的关键词。
- 读起来很容易理解。
- 它不会过度使用参数或晦涩难懂的代码。
- 由于用户在进入之前就能“看到”内容,因此可以提高点击率。
相反,不友好的 URL 通常充斥着对用户来说毫无意义的 ID 和参数。:
不友好的例子: https://www.ejemplo.com/p?id=1234&cat=567
这种类型的 URL 难以记忆,不提供语义上下文,也很少能让人信服。因此,建议仅在真正必要的情况下使用它们(内部搜索、跟踪等)。
静态和动态URL

静态URL是指不会根据用户参数或操作而改变的URL。它们通常代表“固定”的内容,或者至少是结构非常稳定的内容:
静态示例: https://www.ejemplo.com/servicios/diseno-web
它们往往对搜索引擎更友好,更容易被索引和链接。对于希望保持内容展示一致性的内容来说,这是首选方案。
动态 URL 可根据查询、过滤器、会话或分页动态生成。它们通常会在查询字符串中包含参数:
动态示例: https://www.ejemplo.com/busqueda?categoria=zapatos&color=negro&orden=precio_asc
它们在拥有众多筛选条件的电子商务、长列表或内部搜索引擎中至关重要。当参数组合不受控制时,就会出现问题,导致生成数千个几乎相同的 URL,造成内容蚕食和抓取预算浪费。
规范网址和重复网址
在大型网站上,同一内容可以通过多个不同的URL访问,这种情况非常普遍。 (例如,按颜色、尺寸、顺序等筛选的产品)。为了避免与谷歌混淆,使用了规范标签。
规范网址是页面的“官方”版本。你想让索引收录并集中所有权威的那个:
- 典范:
https://www.ejemplo.com/zapatos-hombre/ - 过滤后的替代方案:
https://www.ejemplo.com/zapatos-hombre?color=negro
在页面的HTML代码中添加一个标签。 link rel="canonical" 指向主网址:
规范标签: <link rel="canonical" href="https://www.ejemplo.com/zapatos-hombre/">
这清楚地告诉谷歌应该使用哪个版本作为参考。避免重复内容和信号分散的问题。
带 www 和不带 www 的网址
单个域可以有两个可访问的变体: www 没有 www:
https://www.ejemplo.comhttps://ejemplo.com
在搜索引擎看来,它们是两个不同的主机。因此,除了在 Search Console 中正确声明之外,您还必须选择一个规范版本(您要用作主要版本的版本),并使用 301 重定向另一个版本。
HTTP 与 HTTPS
HTTP 是最初的标准,但如今不使用 HTTPS 是一个严重的错误。HTTPS 可加密服务器和浏览器之间的通信,保护表单、支付和个人数据,也是排名因素之一。
基本良好做法:
- 整个网站都使用HTTPS协议。
- 将所有 HTTP 版本永久重定向 (301) 到其对应的 HTTPS 版本。
- 检查是否还有混合资源(通过 HTTP 加载的图像、脚本或样式)。
其他相关 URL 类型
除了以上类别之外,还有一些具有非常特殊用途的变体。:
- URL回调:这些用于在完成外部流程(例如,通过网关进行支付)后将用户或系统返回到源。
- 自定义短网址:缩短且易于记忆的版本,重定向到长 URL,广泛用于宣传活动和社交网络(例如,使用 Bitly 或 TinyURL 创建的链接)。
真实网络上 URL 的实际示例
通过具体的例子有助于理解所有这些要素是如何结合起来的。一些典型例子:
- 网站首页:
https://www.hostinger.es/,https://www.microsoft.com/. - 教程部分:
https://www.hostinger.es/tutoriales/. - 具体文章:
https://www.hostinger.es/tutoriales/como-crear-una-pagina-web/. - 锚定到某个部分:
.../como-crear-una-pagina-web/#6_Optimiza_tu_sitio_web_para_los_motores_de_busqueda. - 特定图像:
.../wp-content/uploads/2022/01/montar-tienda-online.png.
请注意路径如何反映内容层级结构(类别 > 文章),以及代码片段如何让您跳转到长篇指南中的特定技巧。.
创建和管理URL的SEO最佳实践
从一开始就合理设计 URL 结构可以避免很多麻烦。 随着项目的推进,以下是一些最重要的建议:
清晰、简洁、切题
好的URL能够简洁明了地描述内容,避免使用不必要的词语。您无需包含完整的关键词短语,但必须包含关键术语:
- 最好:
/curso-google-ads-online - 更糟:
/curso-123456o/c?=a1b2c3
避免使用无意义的填充词(“the”、“the”和“…”) 并确保用户仅通过阅读 URL 就能猜到他们将找到什么。
正确使用关键字
在URL中自然地包含主要关键词有助于增强相关性。对用户和搜索引擎而言都是如此。典型例子:
/blog/que-es-una-url
关键不在于用关键词填充网址。但要以非常直接的方式反映页面的中心主题。
推荐字符和分隔符
尽可能避免使用重音符号、ñ、空格和特殊字符。因为它们往往会变成不友好的编码(%C3%B1, %20等)。
- 使用 小写 始终如一。
- 用分隔符分隔单词 中间文字
-不要使用下划线或空格。 - 不要过度使用特殊符号或冗长无意义的数字串。
搜索引擎将连字符解释为单词分隔符,这有助于提高语义理解能力。 URL内容。
按章节划分的逻辑结构
将网站划分成清晰的版块,并在 URL 中体现这种层级结构,可以大大改善导航体验。 并进行跟踪:
/blog//formacion//servicios/
在每个文件夹内,使用与内容类型一致的路径。 (例如, /blog/seo/ 对于SEO文章, /servicios/desarrollo-web/ 例如编程服务等)。
避免不必要的 URL 更改

已经排名靠前并获得外部链接的网址是一种资产。无故更改会削弱积累起来的权威。
如果除了修改别无选择的话 (由于重组、命名错误、迁移、品牌重塑等原因),请务必:
- 配置 301 重定向 从旧网址到新网址。
- 全部更新 内部链接 指明新的方向。
- 检查是否生成了不必要的重定向链。
参数控制和重复内容
在网店和大型网站中,参数是搜索引擎优化 (SEO) 问题的最大来源之一。每个筛选条件、排序方式或组合都可能为同一个产品列表生成不同的 URL。
控制混乱的最佳实践:
- 限制实际需要建立索引的参数数量。
- 确定 规范网址 适用于类别和产品的主要版本。
- 在 Google Search Console 等工具中配置如何处理某些参数。
- 锁定
robots.txt毫无意义的组合(无限日历、冗余筛选器……)。
明智地使用子域名和重定向
使用“博客”或“商店”等子域名在组织方面具有优势,但也意味着需要将它们几乎作为单独的项目来管理。对于搜索引擎优化来说,这并不总是最佳选择;通常最好将所有内容都放在同一个域名和子文件夹下。
301 和 302 重定向是任何迁移过程中的基本工具。:
- 301 重定向用于永久更改 URL。
- 302 用于临时重定向(测试、维护、一次性活动)。
正确的实施既能保持用户体验,又能保留大部分SEO权重。 寄往新地址。
URL 不仅仅是地址;它们是网站信息架构的支柱。精心设计、尊重语法、理解类型并应用良好的 SEO 实践,将决定项目是易于抓取、可用且可扩展,还是参数、重复项和重定向的迷宫,后者不仅会阻碍您的可见性,还会使您将来想要进行的每一次更改都变得复杂。


