搜索引擎优化友好的网址
什么是 SEO 友好 URL?
SEO 友好 URL 是旨在满足用户和搜索者需求的 URL。具体来说,针对 SEO 优化的 URL 往往很短且关键字丰富。
为什么 URL 对 SEO 很重要?
除了您的标题标签、链接锚文本和内容本身,搜索引擎还使用您网页的 URL 来了解您的内容的全部内容。
事实上,URL 非常重要,以至于Google SEO 入门指南专门用了一整节来介绍它们:
最佳实践
使用关键字
您的网址应包含您希望网页排名的关键字。
(最好是该页面的目标关键字)
为什么?
当您在 URL 中包含关键字时,该关键字会告诉 Google:“此页面是关于该关键字的”。
事实上,谷歌自己声明:
“包含与您网站的内容和结构相关的词语的 URL 对浏览您网站的访问者更友好。”
例如,这是我的帖子,其中列出了 150 多种 SEO 工具。
我对该页面的目标关键字是“SEO 工具”。而且,您可以看到,我的网址中包含该关键字:
https://backlinko.com/seo-tools
在单词之间使用连字符
在您的 URL 中使用连字符作为“单词分隔符”。
例如,这是我网站上某个页面的 URL:
https://backlinko.com/seo-site-audit
我使用连字符“-”,让搜索引擎知道“SEO”、“site”和“audit”是三个独立的词:
我本可以使用类似 backlinko.com/seositeaudit 的 URL,但搜索引擎和用户更难阅读和理解该 URL。
为什么连字符如此重要?它们是在 URL 中分隔单词的标准方式。
这就是为什么 Google 声明人们应该避免在他们的 URL 中使用下划线或空格。相反,他们推荐使用连字符。
短的
您的网址应该简短而亲切。
这是因为长 URL 会使 Google 和其他搜索引擎感到困惑。
例如,这个 URL 包含很多垃圾。
对谷歌来说,这个页面是关于棒球的。但这也与重定向……和默认有关?
将那个庞大的 URL 与一个更短的版本进行比较:
因为这个 URL 非常短,Google 可以很容易地找出该页面的主题。
这可能就是为什么我们的排名因素研究发现短网址与更高的 Google 排名之间存在很强的相关性:
此外,短 URL 不仅有助于提高单个页面的排名。在整个站点中使用短 URL可以帮助 Google 找到并抓取您的所有网页。
如果这还不足以说服您,Brafton 的一项研究发现短网址与更多社交分享之间存在相关性:
诱人点击和分享
您的 URL 在很大程度上决定了是否有人选择在搜索结果中点击您的网站。
毕竟,人们使用您的 URL 来确定链接会将他们带到哪里。如果您的 URL 看起来像这样,人们将不知道他们最终会访问哪个页面:
(这使得他们不太可能点击)
这不仅限于谷歌的搜索结果。
丑陋的 URL 不太可能在社交媒体和在线社区(如 Reddit)上被点击和分享。
如果您遵循此处的其他最佳做法(短 URL、使用关键字等),您自然会创建人们想要点击的内容。
坚持小写
这没什么大不了的,因为大多数现代服务器都对 URL 中的大写和小写字母一视同仁。
(但有些没有)
例如,某些服务器会将这些 URL 视为不同的。
因此,为了安全起见,请对 URL 中的所有字母使用小写字母。
避免使用日期
过去,CMS(如 WordPress)会自动在 URL 中包含日期:
这在 2020 年不太常见。但我仍然看到很多人在他们的 URL 中使用日期。这是一个非常糟糕的主意。
有两个原因:
首先,日期会使您的网址变长。
例如,此 URL 包含一个 4 字关键字和日期:
加起来总共有 43 个字符。
但是,当您删除日期时,URL 长度会减少到只有 32 个字符。
那是 25.5% 的差异!
其次,日期使更新内容变得更加困难。
例如,假设您发布了 2019 年最佳 iPhone 应用列表:
在 2020 年 1 月,您想更新该页面。
呃哦。该 URL 中包含“2019”。
因此,如果您将页面更新为全部关于“2020 年 iPhone 应用程序”,则 URL 将会非常混乱。
(是的,您可以301 将页面重定向到新的 URL。但每次更新内容时都必须这样做很痛苦)
相反,我强烈建议您根本不要在您的网址中包含日期。
帮助导航
组织良好的 URL 子文件夹可以轻松了解用户在您网站上的位置。
(它们还可以帮助搜索引擎将您网站的页面组织成不同的部分)
事实上,谷歌声明:
“网站的导航对于帮助访问者快速找到他们想要的内容非常重要。它还可以帮助搜索引擎了解网站管理员认为重要的内容。”
例如,不久前我发布了The YouTube Marketing Hub。
该中心包含 32 个页面,分为 5 个不同的类别:
为了帮助用户(和 Google)理解所有这些不同的页面,我使用了一个有组织的 URL 结构。
具体来说,任何包含“/hub”的 URL 都会让人们知道他们在中心。
https://backlinko.com/hub/youtube
“/hub”之后的单词或短语让他们知道他们在中心内的特定页面上:
https://backlinko.com/hub/youtube/create-channel
也就是说,您不需要使用很多文件夹。事实上,使用大量文件夹会使您的导航变得更复杂,而不是更简单。
例如,让我们看一下使用智能方法处理 URL 和网站导航的电子商务网站:PetSmart。
PetSmart.com 使用“宠物”→“类别”→“子类别”→“产品”来组织他们的 85k+ 页面。
使用 HTTPS
与 URL 相比,HTTPS 与安全性有更多关系。但考虑到 HTTP 或 HTTPS 是您的 URL 的一部分,这里值得一提。
这里没有太多要讨论的。HTTPS 是新标准。因此,如果您的网站还不安全,我强烈建议您进行切换。
不要使用博客文章标题
以前我会让 WordPress 将我的博文标题转换为 URL。
这是一个例子:
为什么这是个问题?
首先,就像日期一样,这往往会创建比您实际需要的更长的 URL。
其次,它使更改内容变得更加困难。
例如,让我们再看看我的访客博客指南:
好吧,假设我想将那个帖子变成一个案例研究。或者列表帖子。我的 URL 会突然变得过时。
这就是为什么我建议只在您的 URL 中使用您的目标关键字(加一两个词)。
例如,我最近发布了学习 SEO 的指南。
我本可以制作 URL:backlinko.com/learn-seo。
但我想让我的 URL 更吸引 Google 搜索者点击。
我意识到搜索“学习 SEO”的人并不想要深入的课程。相反,他们想快速复习基础知识。
所以我在 URL 的末尾添加了“快速”一词:
https://backlinko.com/learn-seo-fast
没有动态
动态 URL 参数(如UTM 跟踪)有它们的位置。
但从纯粹的 SEO 角度来看,这些 URL 可能会导致问题。
具体来说,动态 URL 会损害您的 SEO,因为:
- 与日期一样,URL 参数会使您的 URL 变长。
- 如果您的 URL 的不同版本被编入索引,这些可能会导致 Google 出现重复内容问题。
- 动态 URL 很难看,而且会让用户感到困惑……这可能会损害您的自然点击率。
- 动态 URL 通常很长,以至于它们在搜索结果中被截断。不好。
子文件夹 > 子域
子文件夹比子域对 SEO 更友好。
这是因为 Google 可以将子域视为一个完全独立的网站:
但是当你将该部分移动到子文件夹时,Google 知道它是你主站点的一部分:
下面是一个示例,说明当站点将其站点的一部分从子域移动到子文件夹时会发生什么:
了解更多
保持简单的 URL 结构:来自 Google 的关于 URL 最佳实践的简短但信息丰富的指南。请注意他们如何不听从自己的建议。
SEO & Google Fight Over Google Treats Subdomains vs Subdirectories:关于子域和子文件夹的有趣辩论。我在本指南中推荐子文件夹(根据我的个人经验)。但谷歌的看法是他们受到同样的对待。如果您正在考虑转换,则值得一读。
点击诱饵有一个新地址:了解 URL 对点击率的影响有多大。