如何编写针对搜索引擎优化的 SEO 友好 URL
2021-10-02
94
SEO 友好的 URL 是适用于访问者和搜索引擎的 URL。URL 通常为访问者和搜索引擎描述文档或页面的位置。精心挑选的 URL 是至关重要的搜索引擎优化表现。对于 URL,请遵循以下最佳实践: 保持您的...
SEO 友好的 URL 是适用于访问者和搜索引擎的 URL。URL 通常为访问者和搜索引擎描述文档或页面的位置。精心挑选的 URL 是至关重要的搜索引擎优化表现。对于 URL,请遵循以下最佳实践:
 
保持您的 URL 具有描述性和可读性;
保持你的网址简短;
保持您的 URL 结构一致。
应用 KISS 原则:“简单,愚蠢。”
 
网址是什么?
 
URL 表示通用资源定位器。URL 为访问者和搜索引擎描述文档或页面的位置。
 
SEO 友好 URL 结构的最佳实践
 
百度写道:“网站的 URL 结构应该尽可能简单。考虑组织您的内容,以便以人类最易理解的方式在逻辑上构建 URL。”
 
这是有道理的,但你怎么做呢?
 
我们将与 SEO 兼容的 URL 拆分为以下属性:
 
描述性和可读性
短的
持续的
好的和坏的 URL 示例
 
这是一个很好的 URL 示例:
 
右: https : //www.example.com/iphone-8
 
这是一个错误 URL 的示例:
 
错误: https : //www.example.com/index.php? productID =83671
 
描述性和可读的 URL
 
潜在访问者只需查看 URL 即可了解页面内容。他们更有可能点击具有描述性和可读性 URL 的百度搜索结果。
 
网址关键字
 
在 URL 中包含一两个重要的关键字。这有助于搜索引擎和访问者了解他们对 URL 的期望。
 
避免 URL 中不相关的词
 
避免在 URL 中使用不相关的词(“语法”词,说的不多)。它们不会为 URL 增加价值;它们只会使 URL 可读性降低且更长。
 
这是一个很好的 URL 示例:
 
右: https : //www.example.com/blog/best-advice-for-copywriter/
 
这是一个错误 URL 的示例:
 
错误: https : //www.example.com/blog/the-best-advice-for-a-copywriter/
 
避免 URL 中的参数
 
尽可能避免 URL 中的参数。它们不会为访问者或搜索引擎表达上下文,甚至可能导致重复的内容。
 
以下是错误 URL 结构的示例:
 
错误: www.example.com/index.php?product=331
 
我们理解在某些情况下您无法避免在 URL 中使用参数。在这种情况下,只需将它们最小化。
 
使用连字符分隔单词
 
用破折号 (-) 分隔 URL 中的单词。尽管今天的搜索引擎支持下划线 (_) 作为单词分隔符,但读者的眼睛更喜欢连字符。
 
不要填充充满关键字的 URL
 
完成充满关键字的 URL 会使可读性变得困难,并且是过度优化的明确标志。因此,请避免这样做。它不会增加价值,甚至会损害您的 SEO 性能。
 
保持网址简短
 
访问者和搜索引擎更喜欢短网址;因此,请保持简短。使用尽可能少的目录,如果您只能使用一个,请这样做。
 
但短 URL 是一种技术,而不是目标。您的目标是可读且符合逻辑的 URL。
 
保持 URL 一致
 
您必须选择一种首选方式在您的网站上创建 URL 并遵循它。这种构建 URL 的首选方式称为 URL 结构。但是您可以选择哪些偏好?要回答这个问题,让我们看一下 URL 的剖析。
 
URL的剖析
 
我们来分析一下https://www.example.com/about/team?member=john#experience:
 
协议:https://
子域:www
域名:example.com
目录:关于
页:团队
参数:成员=小王
片段:#经验
协议:HTTP 或 HTTP
 
选择是否要使用 HTTP 协议通过安全连接提供 URL。
 
最佳实践
 
我们建议通过 HTTP 提供您的 URL。如果您仍在从 HTTP 切换到 HTTP,请将 HTTP URL 变体的请求 301 重定向到 URL HTTP 变体,反之亦然。
 
子域或无子域
选择是否要使用 www 子域。
 
最佳实践:如果您选择使用 www,请确保将不带 www 子域的 URL 301 请求重定向到 www 的 www 变体。反之亦然。
 
域名:域名由名称和扩展名组成:顶级域 (TLD)。
 
最佳实践:如果您能够选择一个新域,请选择一个简短易记的域。
 
网址目录
 
尽管保持 URL 尽可能短很重要,但使用目录将相关 URL 分组到您的站点中也是一个好主意。目录对于最多 50 页的站点很有用。
 
由于站点的大小,在仅使用一级目录组织 URL 时遇到问题?如果这有助于恢复顺序,您可以使用子目录,但尽可能减少每个 URL 的目录数。
 
最佳实践:选择简短的目录名称以保持您的 URL 尽可能短。
 
这是一个很好地使用目录的例子:
 
右图: https : //www.example.com/men/socks/tommy-hilfiger/
 
这是一个滥用的例子:
 
错误: https : //www.example.com/men-fashion/socks-for-men/tommy-hilfiger-men/
 
网址参数
 
URL 中的参数通常用于传递数据。如前所述,尽可能避免在 URL 中使用参数。这些参数不会为访问者或 Google 提供上下文。
 
转到某个部分的 URL 片段
 
片段在 URL 中用于跳转到页面中的特定部分。
 
带有片段的示例 URL:https://www.example.com/about/team/#king-john
 
在这个例子中,# 是片段,king-john 是片段标识符。
 
套管
 
URL 区分大小写,这意味着 https://example.com/url-a/ 和 https://example.com/url-A/ 被视为不同的 URL。坚持只使用小写字符的 URL。
 
创建链接时,很容易写出导致两个版本的 URL 都被索引的印刷错误。这是重复的内容,应该避免。
 
最佳实践
 
当请求包含大写字符的 URL 时,必须将 301 重定向到所有小写字符的 URL 版本,即规范版本。如果这是不可能的,请确保在规范版本中实现规范 URL。
 
选择是否在每个 URL 的末尾使用它。如果您选择使用它,请确保末尾不带 / 的 URL 被重定向 301 到末尾带 / 的 URL 变体。反之亦然。
 
我应该使用扩展名吗?
 
您可以选择为 URL 提供扩展名,例如 .php、.html 或 .aspx。但是,我们建议避免使用 URL 扩展名,否则:
 
它使 URL 更长。
当人们直接在地址栏中设置 URL 时,这会产生更多的印刷错误。
这使得 迁移到不同的平台 更复杂和风险更大,因为您不必迁移 URL,因为它们不一定会更改。
定义信息架构。
 
站点的信息架构定义了访问者如何访问其内容等。定义页面之间的关系以及要使用的 URL 和目录。拥有信息架构非常好,因为它让每个人都清楚要使用什么 URL,并要求您提前考虑他们的 URL。这很重要,因为您选择的 URL 必须为将来做好准备。
 
想象一下,投入血汗和泪水,最终看到您的自然流量增加了……在这个胜利的时刻,您不想更改 URL 中的目录或页面,因为这需要实施重定向以将访问者和搜索引擎定向到新的 URL 所以选择 URL 时要考虑未来。
 
示例:如果您年复一年地参加比赛并每年都写下它,那么将年份放在 URL 中是没有意义的。选择一个可以每年重复使用的通用 URL。最有可能的是,您将获得从其他站点到此页面的链接。您想利用这些链接传输的权限。所以保持稳定!
 
使用 URL 创建链接
创建链接时使用 URL。例如,您可以使用相对 URL 或绝对 URL 链接到页面。
 
相对网址?绝对网址?那是什么?
 
相对 URL 是不引用协议、子域和域的 URL。例如:/关于/团队/
 
绝对 URL 是引用完整 URL 的 URL,包括协议、子域和域。例如 https://www.example.com/about/team/
 
当链接到您自己网站上的页面时,我们建议使用相对 URL,原因有两个:
 
更改域名时,您不必更改所有链接。他们将继续工作。
如果您使用的测试环境与生产环境的内容相同,则相对 URL 将确保测试环境完美运行。
但是,请记住,不建议在规范 URL 中使用相对 URL。
 
结论
URL 在您的 SEO 性能中发挥着重要作用。选择描述性的、可读的和简短的 URL。与您网站的 URL 保持一致,您将获得收益。

你学会了吗?关注东莞SEO,学习更多网络技术