如何编写针对搜索引擎优化的 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。
结论
推荐阅读
没有任何自然网站流量的 8 个原因以及如何修复(下)
今天我们接着分享没有任何自然网站流量的 8 个原因以及如何修复的后面4个原因,非常重要 #5. 你花了太多时间创造而没有足够的推广 我们都知道我们的博客离不开高质量的内容。 如果您每周不...
没有任何自然网站流量的 8 个原因以及如何修复(上)
这个很难(硬。你觉得你做的一切都是正确的,但你网站上的流量数字说明了其他事情。 很明显,有什么地方不对劲。也许你只有一扇或两扇门打开的闸门? 但问题仍然存在你低的原因是什么?...