什么是SEO友好型URL?
SEO友好型URL是指为了满足用户和搜索者的需求而设计的URL。具体来说,为SEO优化的URL往往是短小精悍且充满关键字。
为什么URLs对SEO很重要?
随着你的标题标签、链接锚文本和内容本身,搜索引擎会利用你的网页的URL来了解你的内容。
事实上,URLs是如此重要,Google SEO入门指南中专门用一整节来介绍它们。
最佳做法
使用一个关键词
你的URL应该包含一个你希望你的页面排名的关键词。
(最好是该页面的目标关键词)
为什么?
当你在你的URL中包含一个关键词时,这个关键词会告诉Google,”这个页面是关于这个关键词的”,”这个页面是关于这个关键词的”。
事实上,谷歌自己也说过:
“带有与内容和结构相关的词的URL对浏览者更友好。”
例如,这里是我的帖子,列出了150多个SEO工具。
我那个页面的目标关键词是 “SEO工具”。而且,你可以看到,我的URL里有这个关键词。
https://backlinko.com/seo-tools
在字与字之间使用连字符
例如,这里是我网站上的一个页面的URL。
https://backlinko.com/seo-site-audit
我使用连字符”-“,让搜索引擎知道 “SEO”、”site “和 “audit “是三个独立的词。
我本来可以用一个像:backlinko.com/seositeaudit这样的URL,但是这样的URL对搜索引擎和用户来说比较难读懂。
为什么连字符这么重要?因为它们是分隔URL中单词的标准方式。
这就是为什么Google规定,人们应该避免在URL中使用下划线或空格。相反,他们建议使用连字符。
简短的
你的URL应该短小精悍。
这是因为长的URL会让Google和其他搜索引擎感到困惑。
例如,这个URL包含了很多无用信息。
对谷歌来说,这个页面是关于棒球的,但是否也关于重定向?
将那个冗长的URL与更短的版本进行比较。
因为这个URL超级短,Google可以很容易地弄清楚该页面的主题。
这可能就是为什么我们的排名因素研究发现短的URL和更高的Google排名之间有很强的相关性。
另外,短的URL不只是帮助单个页面获得更好的排名。在整个网站中使用短URL可以帮助Google找到并抓取你的页面。
如果这还不足以说服你,Brafton的一项研究发现,短URL也会吸引更多的社交分享。
吸引点击和分享
自然点击率是现在搜索引擎排名的一个非常重要的因素。
而你的URL是决定是否有人选择在搜索结果中点击你的网站的一个重要因素。
毕竟,人们会用你的URL来判断一个链接要带他们去哪里。如果你的URL看起来像这样,人们就会不知道他们最终会在哪个页面上。
(这使得他们更不可能点击)
这并不局限于Google的搜索结果。
复制的URL在社交媒体和网络社区(如Reddit)上被点击和分享的可能性较小。
如果你遵循这里的其他最佳实践(短的URL,使用关键字等),你自然会创造出人们想点击的东西。
坚持使用小写字母
这并不是什么大问题,因为大多数现代服务器对URL中的大写和小写字母的处理是一样的。
(但也有例外)
例如,有些服务器会把这些URL视为不同的URL。(图帕先生翻译,公众号:yestupa)
所以为了安全起见,在URL中的所有字母都要用小写。
避免使用日期
在过去,CMS(如WordPress)会自动将日期包含在URL中。
这种情况已经不多见了。但我仍然看到很多人在URL中使用日期。而且这是一个非常糟糕的做法。
这有两个原因。
首先,日期会让你的URL变长。
例如,这个URL包含一个4个关键字和日期。
总共43个字符。
但是当你把日期去掉后,URL的长度就会减少到只有32个字符。
相差了25.5%!
第二,日期会让你的内容更新难度加大。
例如,假设你发布了一个2019年最好的iPhone应用列表。
而在2020年1月,你要更新那个页面。
嗯~~URL里有 “2019年”。
所以,如果你把你的页面更新为 “2010年的iPhone应用”,那么URL就会变得超级混乱。
(是的,你可以将页面301重定向到一个新的URL。但是,每次更新内容时都要这样做是很麻烦的。)
相反,我强烈建议不要在你的URL中包含日期。
添加导航
井然有序的URL子文件夹让用户很容易了解用户在你的网站上的位置。
(它们还可以帮助搜索引擎将你的网站页面组织成不同的部分)
事实上,用户在你的网站上的位。
“一个网站的导航对于帮助访问者快速找到他们想要的内容非常重要。它还可以帮助搜索引擎了解站长认为哪些内容是重要的内容。”
例如,前段时间,我出版了YouTub营销中心。
这个中心包含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://www.petsmart.com/dog/food/dry-food/blue-life-protection-formula-adult-dog-food-chicken-and-brown-rice-41846.html-chicken-and-rown-ric-41846.html
使用HTTPS
HTTPS比URL更多的是与安全有关。但考虑到HTTP或HTTPS是你的URL的一部分,所以值得在这里说说。
如果你的网站还没有安全,我强烈建议切换到HTTPS。
另外,谷歌曾表示,有HTTPS安全的网站有排名优势。
不要使用博客文章的标题
在过去的日子里,我会让WordPress把我的博文标题变成一个URL。
这里有一个例子。
为什么这是个问题?
首先,就像使用日期一样,这往往会产生比你实际需要的更长的URL。
第二,它使你改变内容的难度大大增加。
例如,让我们再来看看我的客座博客指南。
好吧,假设我想把这个帖子变成一个案例研究。或者是一个列表帖子。我的URL就需要改变。
这就是为什么我建议在URL中只使用你的目标关键词(加上一两个词)。
例如,我最近发表了一篇学习SEO的指南。
我可以直接做URL。backlinko.com/learn-seo。
但我想让我的URL更吸引Google搜索者点击。
我意识到,搜索 “学习SEO “的人并不是想要一个深入的课程。相反,他们想快速地刷一下基础知识。
所以我在URL的末尾添加了 “快速fast “一词。
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对用户来说很难看,也很混乱………..这可能会损害你的自然点击率。
- 动态URL通常都很长,以至于在搜索结果中被砍掉。这就对用户不友好。
子文件夹 > 子域
子文件夹比子域更有利于搜索引擎优化。
这是因为Google可以将子域视为一个完全独立的网站。
但是,当你将该部分移动到子文件夹时,Google知道它是你的主网站的一部分。
下面是一个例子,当一个网站将网站的某个部分从子域移动到子文件夹时,会发生什么情况:
流量提高了!
原文:https://backlinko.com/hub/seo/urls
原创文章,作者:图帕先生,感谢支持原创,如若转载,请注明出处:https://www.yestupa.com/seo-urls.html