SEO友好URL是为知足用户和搜索者的需求而设计的URL。详细来说,为SEO优化的URL每每很短,而且关键字丰富。
除了标题标签、链接锚文本和内容本身,搜索引擎还利用网页的URL来理解你的内容。
事实上,URL是如此主要,以至于谷歌搜索引擎优化入门指南专门为其供应了一整节:(最好是该页面的目标关键字)

为什么?
当你在你的URL中包含一个关键词时,这个关键词会见告谷歌:“这个页面便是关于这个关键词的”。
事实上,谷歌自己声明:
“带有与网站内容和构造干系的单词的URL对浏览网站的访问者更友好。”
例如,here’s my post that lists 150+ SEO tools.
我的目标关键词是“SEO工具”。你可以看到,我的URL中有这个关键词:
https://backlinko.com/seo-tools
在单词之间利用连字符
在URL中利用连字符作为“单词分隔符”。
例如,这里有一个来自我的网站页面的URL:
https://backlinko.com/seo-site-audit
我用连字符“-”让搜索引擎知道“SEO”、“站点”和“审核”是三个独立的词:
我本可以利用像backlinko.com/seositeaudit这样的URL,但该URL对付搜索引擎和用户来说更难阅读和理解。
为什么连字符如此主要?它们是在URL等分隔单词的标准办法。
这便是为什么谷歌声明人们该当避免在URL中利用下划线或空格。相反,他们建议利用连字符。
短的URL
你的URL该当简短而甜美。
这是由于长URL稠浊了谷歌和其他搜索引擎。
例如,此URL包含大量垃圾邮件。
对谷歌来说,这个页面是关于棒球的。但这也是关于重定向…和默认?
将这个弘大的URL与更短的版本进行比较:
由于这个URL很短,以是Google可以很随意马虎地找出该页面的主题。
这可能便是为什么我们的排名成分研究创造短URL和较高的谷歌排名之间存在着很强的干系性:
此外,短URL不仅有助于提高单个页面的排名。在全体网站上利用短URL可以帮助谷歌查找和抓取所有页面。
如果这还不敷以说服你,Brafton的一项研究创造短URL和更多社交分享之间存在干系性:
诱人的点击和分享
有机点击率是目前非常主要的搜索引擎排名成分。
你的URL在很大程度上决定了是否有人选择在搜索结果中点击你的网站。
毕竟,人们利用你的URL来确定链接将把他们带到哪里。如果你的URL看起来像这样,人们将不知道他们将在哪个页面上结束:
(这使得他们不太可能点击)
这不仅限于谷歌的搜索结果。
丑陋的URL不太可能在社交媒体和在线社区(如Reddit)上被点击和分享。
这意味着:
如果你遵照这里的其他最佳实践(短URL、利用关键字等),你自然会创建人们想要点击的内容。
带小写的Stick
这并不是一个大问题,由于大多数当代做事器对URL中的大写字母和小写字母都是一样的。
(但有些人没有)
例如,一些做事器会将这些URL视为不同的URL。
因此,为了安全起见,请对URL中的所有字母利用小写。
避免利用日期
过去,CMS(如WordPress)会自动在URL中包含日期:
这在2020年不太常见。但我仍旧看到很多人在他们的URL中利用日期。这是一个非常糟糕的主张。
这有两个缘故原由:
首先,日期会让你的URL变长。
例如,此URL包含一个4字关键字和日期
统共43个字符。
但如果去掉日期,URL长度将减少到32个字符。
这是25.5%的差异!
其次,日期会使更新内容变得更加困难。
例如,假设您发布了2019年最佳iPhone运用程序列表:
2020年1月,你想更新这个页面。
哦,哦。URL中有“2019”。
因此,如果你更新你的页面,将其全部更新为“2020年iPhone运用程序”,那么这个URL将非常令人困惑。
(是的,你可以301将页面重定向到一个新的URL。但每次更新内容时,这都是一件痛楚的事)
相反,我强烈建议不要在URL中包含日期。
导航帮助
组织良好的URL子文件夹便于理解用户在您的网站上的位置。
(它们还帮助搜索引擎将网站的页面组织身分歧的部分)
事实上,谷歌表示:
“网站的导航对付帮助访问者快速找到他们想要的内容非常主要。它还可以帮助搜索引擎理解网站管理员认为哪些内容是主要的。”
例如,前不久我出版了《YouTube营销中央》。
This hub contained 32 pages split up into 5 different categories: 该中央包含32页,分为5个不同种别:
为了帮助用户(和谷歌)理解所有这些不同的页面,我利用了一个有组织的URL构造。
详细来说,任何包含“/hub”的URL都会让人们知道他们在中央。
https://backlinko.com/hub/youtube
“/hub”后面的一个单词或短语会让他们知道他们在中央内的特定页面上:
https://backlinko.com/hub/youtube/create-channel
也便是说,你不须要利用很多文件夹。事实上,利用大量文件夹会使导航变得更繁芜,而不是更大略。
例如,让我们看看一个电子商务网站,它利用一种智能的URL和网站导航方法:PetSmart。
Petssmat.com利用“宠物”→ “种别”→ “子种别”→ “产品”来组织他们的85k+页面。
https://www.petsmart.com/dog/food/dry-food/blue-life-protection-formula-adult-dog-food-chicken-brownrice-41846.html
利用HTTPS
HTTPS与安全性的关系比URL更大。但考虑到HTTP或HTTPS是您的URL的一部分,这里值得先容一下。
这里没什么可谈论的。HTTPS是新标准。以是,如果你的网站还没有安全,我强烈建议你切换。
此外,谷歌表示,HTTPS安全网站具有排名上风:
不要利用博客文章标题
早在那一天,我就让WordPress把我的博客文章标题变成了一个URL。
下面是一个示例:
为什么这是一个问题?
首先,就像日期一样,这每每会创建比实际须要的更长的URL。
第二,它使变动内容变得更加困难。
例如,让我们再来看看我的高朋博客指南:
好吧,假设我想把这个帖子转换成一个案例研究或者列表帖子。我的URL会溘然过期。
这便是为什么我建议在URL中只利用目标关键字(加上一两个单词)。
例如,我最近出版了一本学习SEO的指南。
我本可以直接创建URL:backlinko.com/learn-seo。
但我想让我的URL更吸引谷歌搜索者点击。
我意识到,搜索“学习SEO”的人并不想要深入的课程。相反,他们想快速复习根本知识。
以是我在我的URL末端添加了“快速”一词:
https://backlinko.com/learn-seo-fast
没有动态
动态URL参数(如UTM跟踪)有他存在的意义。
但从纯SEO的角度来看,这些URL可能会导致问题。
详细来说,动态URL可能会危害您的SEO,由于:
•与日期一样,URL参数使您的URL更长。
https://backlinko.com/?utm_source=facebook&utm_medium=banner&utm_campaign=fb_campaign
•如果您的URL的不同版本被索引,这些可能会导致Google涌现重复内容问题。
•动态URL对用户来说既丑陋又令人困惑……这可能会危害您的有机CTR。
动态URL常日很长,以至于在搜索结果中被截断。很不好。
子文件夹>子域
子文件夹比子域对SEO友好得多。
这是由于谷歌可以将子域视为一个完备独立的网站:
但是,当你将该部分移动到子文件夹时,谷歌知道它是你的主站点的一部分:
以下是站点将其站点的一部分从子域移动到子文件夹时可能发生的情形的示例:
理解更多信息
保持大略的URL构造:谷歌会供应的关于URL最佳实践的简短但内容丰富的指南。
搜索引擎优化和谷歌如何处理子域与子目录的辩论:一场关于子域和子文件夹的有趣辩论。我推举本指南中的子文件夹(根据我的个人履历)。但谷歌的不雅观点是,他们受到了同样的报酬。如果你正在考虑转换,值得一读。