让我们从好消息开始:为SEO创建url不是火箭科学。
如果你用几个词来描述你的页面,并用连字符代替空格,这对SEO来说通常是“足够好”的。
但你可能不想在黑暗中冒险。因此,下面,我们将运行一个简单的过程来创建优化的URL段,并为URL的其余部分提供一些最佳实践。
但首先,让我们确保理解url是如何构造的。
网页搜索引擎优化新手?看看我们的网页搜索引擎优化新手指南
解析URL
url由许多部分组成。
对于SEO来说,最重要的部分可以说是slug。每次创建页面或帖子时,您都必须选择其中一个。
因此,让我们从这里开始,然后我们将介绍URL其余部分的一些SEO最佳实践。
如何创建一个seo友好的URL段
更改现有的URL段几乎没有什么意义,因为这需要花费太多时间。你也可能弊大于利。
因此,让我们关注新的帖子和页面。
如果你做了关键词研究,并围绕这个关键词创建了内容,那就跳到第6步。
如果你没有做关键词研究就创建了你的页面(如果你想排名的话,这绝对不是一个好主意),按照顺序执行步骤。
从页面标题开始
删除特殊字符
删除数据
删除多余的信息
把它归结为一个关键词
添加关键字修饰符(可选)
使其可读(可选)
小写
将空格替换为连字符
1. 从页面标题开始
大多数页面标题都是经过一些修改的完美优化的url。因此,让我们从这里开始,通过一系列步骤来获得最佳的搜索引擎优化URL。
出于本文的目的,我们将使用我们自己的一篇文章,标题为:
如何制作完美的SEO标题标签(我们的4步过程)
2. 删除特殊字符
您是否见过带有反斜杠()或方括号([])的URL ?
可能不会,因为这些是不安全的字符,不属于url。
出于显而易见的原因,您应该删除这些字符,但最好的做法是删除其他特殊字符,如逗号、冒号、分号等。
b谷歌的约翰·穆勒是这么说的:
我通常建议在url中避免使用特殊字符,如逗号、分号、冒号、空格、引号等,以帮助保持简单。像这样的url通常很难自动链接(当有人在论坛或其他地方发帖时),当我们解析文本内容以试图找到新的url时,我们很难正确识别。
因此,让我们删除字母表以外的所有字符——尽管我们现在保留空格。
如何制作完美的SEO标题标签我们的4步过程
3. 删除数据
你会注意到我们的帖子是一个四步的过程,这个数字在标题中。
这完全没问题,因为标题很容易更改。如果我们有一天更新帖子并添加第五步,我们可以轻松更改页面标题。
url是另一回事。
每当您更改页面或帖子中的项目数量以保持最新时,您都必须重定向到一个新的URL。
重定向页面或帖子通常不是什么大事。WordPress会在你修改段塞的时候自动完成。然而,当你更新东西时,很容易忘记更新URL号,这会导致搜索结果出现这种问题:
更好的解决方案是将URL中的数字全部否定。这样,当您对页面进行微小更改时,就不必更新URL了。
所以让我们从潜在的URL中删除这个数字:
如何制作完美的SEO标题标签
4. 删除多余的信息
谷歌表示,使url尽可能简单是一种好做法,这可能有几个原因。
首先,访问者可能会被非常长的url吓倒。
其次,长url在搜索结果中经常被截断。
让我们从潜在URL中删除任何我们不需要的东西。
注意,对于这一部分,你必须使用常识。这样做的目的不是让你的URL太短以至于不能准确地描述它的内容。这是为了删除不必要的单词和短语。
在我们的例子中,这可能就是括号中的所有内容(“我们的[4-step]过程”)
如何制作完美的SEO标题标签
5. 把它归结为一个关键词
大多数标题自然包含关键字,所以在这个阶段你可能剩下的是一个简化的,关键字丰富的标题版本。
虽然这可能非常有意义(如果是这种情况,请随意这样做),但它通常不会非常简洁。
正如我们已经讨论过的,这可能导致较长的url在搜索结果中被截断。如果您想要更新页面,额外的上下文也可能是一个问题。
例如,我们有一个带有slug /basic-guide-anchor-text/的帖子。当我们更新这篇文章时,我们增加了很多信息。这使得指南不那么基本,我们不得不将其重定向到更合适的段塞。
所以,下一步是找到最受欢迎的搜索你页面主题的关键字。
要做到这一点,安装并激活SEO研究院的SEO工具栏,然后谷歌你的潜在URL。在搜索结果中寻找与你相似的页面,也能获得相当数量的自然流量。
重要的
如果搜索结果中的页面没有获得流量,那么您的页面很可能是关于一个没有搜索流量潜力的主题。因为没有人搜索你的页面是关于什么的,所以无论你如何优化URL,都很难获得自然流量。
通过提前做关键词研究来避免这种错误。
点击“KW”链接,查看该页面在SEO研究院网站浏览器中排名的关键字。
在列表中查找与你的内容最匹配的关键字。
如果我们要为我们的标题标签帖子这样做,它可能是:
标题标签
6. 添加关键字修饰符(可选)
对URL段使用精确匹配的关键字通常是有意义的,但并非总是如此。有时你会发现它缺乏描述性。
解决这个问题的一个简单方法是添加关键字修饰符。
关键字修饰符是为URL添加上下文的相关单词。您可以在我们在上一步中使用的有机关键词报告中找到它们。
例如,如果我们查看关于标题标签的竞争页面的报告,我们会看到“seo”和“html”几次弹出。
在我们的URL中包含其中一个或两个是有意义的。
做这件事没有硬性规定。这是一个运用常识的例子。例如,这些url中的任何一个都可以用于我们的帖子:
SEO标题标签HTML标题标签SEO HTML标题标签SEO
只是不要像这样填充关键字:
HTML元标题标签SEO
这是我为我们的帖子选择的一个:
标题标签SEO
7. 使其可读(可选)
也许只有我这样认为,但有些url似乎比其他url更容易理解。
以上面的想法为例。我认为/seo-title-tag/比/html-title-tag-seo/更有意义。为什么?我认为这是因为前者在句子中使用时是有意义的,而后者只是一串随机的单词。
因此,我经常尝试通过添加连词或复数来使url可读。
对于我们关于标题标签的帖子,我没有这样做,因为“标题标签seo”似乎读起来很好。
然而,对于我们关于最佳SEO WordPress插件的帖子,最合适的关键词是“最佳SEO插件WordPress”。
这听起来很奇怪,所以我把“plugin”变成了复数,并加上了连词“for”。
正如您所看到的,URL仍然短小精悍,但读起来自然多了。
8. 小写
大多数web服务器对小写和大写url的处理是相同的,但情况并非总是如此。从技术上讲,URL中主机名(域)之后的所有内容都是区分大小写的,有些服务器会以不同的方式对待它们。
为了安全起见并避免潜在的重复内容问题,请始终使用小写url。
如果你正在使用WordPress,你可以跳过这一部分,因为它是自动发生的。
如果没有,只需将标题粘贴到convertcase.net中,并选择小写。
标题标签seo
9. 将空格替换为连字符
url不能包含空格。浏览器将其重写为“%20”。
因此,最后一步是用连字符(-)替换所有的空格。
你能用下划线(_)代替吗?谷歌在2016年表示,他们不关心你的url是否包含连字符。从排名的角度来看,这仍然是正确的,但由于人们通常更熟悉连字符,所以在可能的情况下使用它们是有意义的。
这也是b谷歌的官方推荐:
我们建议您在url中使用连字符(-)而不是下划线(_)。
这是我们关于标题标签的文章的最后一点:
title-tag-seo
URL其余部分的最佳实践
在本指南的前面,我们讨论了URL的结构。
上面的过程只处理一个部分:段塞。
所以这里有一些SEO最佳实践,要记住的其余URL。
使用HTTPS
只有在需要时才使用子域
选择一个令人难忘的域名
选择合适的顶级域名
使用子文件夹提供层次结构
根据需要使用尽可能多的子文件夹
避免关键词重复
避免日期
尽可能避免URL参数
使用HTTPS
HTTPS对网站访问者和web服务器之间发送的数据进行加密。自2014年以来,它一直是一个轻量级的排名因素。
因此,如果您还没有使用HTTPS,那么绝对值得切换。
推荐阅读:什么是HTTPS?你需要知道的一切
只有在需要时才使用子域
子域出现在域名之前。它们通常用于根据功能分隔网站的不同区域。
例如,Hubspot的博客位于子域名上。
谷歌表示,他们将子域名上的内容与其他内容等同对待,对子域名进行排名并不比对子文件夹进行排名困难。
https://www.youtube.com/watch?v=uJGDyAN9g-g
然而,许多seo不同意,并且有许多报道的情况下,流量增加后,将内容从子域名到子文件夹。
15)从子域名移动到子文件夹在2020年仍然有效pic.twitter.com/e2M7W8OJon -??Jon Hogg (@ItsHogg) 2020年4月21日
我想@randfish会喜欢这样的图表??。将博客从子域移动到子文件夹的结果…pic.twitter.com/ACQOVpY0H0 - Gianluca Fiorelli在??(@gfiorelli1) 2017年3月10日
没有人确切知道为什么会这样,但seo中常见的理论是谷歌有时将子域名视为单独的网站。
所以我们的建议是,除非绝对必要,否则不要使用子域名。
选择一个令人难忘的域名
如果你还在网站的早期阶段,还没有选择一个域名,不要担心得到一个关键字丰富或精确匹配的域名。只要选择一些令人难忘和可推广的东西。
以下是b谷歌的约翰·穆勒对关键词丰富的域名的看法:
仅仅因为关键字在域名中并不意味着它会自动为这些关键字排名。这种情况已经存在很长很长一段时间了。
选择合适的顶级域名
如果您想吸引全球流量,请选择通用顶级域名(gTLD),例如。com。
从搜索引擎优化的角度来看,谷歌对待所有通用顶级域名都是一样的,但如果你能得到。com通常是最好的。.biz、.info和.name等顶级域名通常与垃圾邮件有关,因此选择其中一个可能会影响您构建高质量链接的能力。
如果你的目标客户在一个特定的位置,使用gTLD或国家代码顶级域名(ccTLD),如。co。英国或。fr。
旁注。在针对特定位置的客户时,使用。com这样的通用顶级域名也是完全可以的。
使用子文件夹提供层次结构
子文件夹有助于提供层次感,并提供有用的额外信息。
例如,以这个URL为例:
domain.com/airpods.html
从URL上看不出该页面是在销售AirPods,还是对AirPods的评论,还是别的什么。
现在看看这个:
domain.com/store/earbuds/apple/airpods.html
这显然是一个销售AirPods的产品页面的URL。
但这不是子文件夹结构告诉你的全部。它还明确指出:
耳机只是在线商店提供的产品类型之一。
这款耳机是苹果公司生产的,该品牌可能还会有其他耳机出售。
商店里可能还有其他品牌的耳塞出售。
使用子文件夹还可以更容易地将关键字合并到url中,而不会看起来像垃圾邮件。
垃圾邮件:domain.com/buy-apple-airpods-earbuds.html非垃圾邮件:domain.com/store/earbuds/apple/airpods.html
根据需要使用尽可能多的子文件夹
许多seo认为,在URL中有太多的子文件夹会影响排名。然而,b谷歌已经多次声明这不是真的。
不,只要url工作和一致的链接,这应该是好的。——谷歌网站管理员(@googlewmc) 2018年1月5日
也就是说,由于大多数现代CMS的工作方式,在URL中有很多子文件夹通常是页面“隐藏”在站点架构中的标志。
如果您希望用户(和搜索引擎)能够找到页面,那么这并不理想。
如果您怀疑这可能是您站点上的一个问题,不要依赖子文件夹的数量来证明。相反,使用SEO研究院网站审计之类的工具抓取你的网站,寻找深度页面。
你可以在页面资源管理器中使用这组过滤器:
网页浏览器在SEO研究院的网站审计。
避免关键词重复
url中重复的关键字会让它们看起来很垃圾。
在创建URL段时,通常很容易避免这种情况,但在处理子文件夹时,这是一个容易犯的错误。
例如,看看这个页面的URL:
myer.com.au / c /男人/犯罪鞋/犯罪运动鞋
“男人”这个词重复了三次。
虽然这不是什么大事,但重复是不必要的。这样可能会更好:
myer.com.au / c /男人/鞋/运动鞋
避免日期
大多数流行的CMS(例如,WordPress)默认使用带有日期的url——至少对于帖子是这样。
如果您要更新内容,这可能会导致问题,因为谷歌可能最终在搜索结果中显示相互矛盾的信息。
现在,如果你的网站是这样设置的,你已经发布了内容,不要改变。破坏网站的风险太高了。
然而,如果你正在使用WordPress建立一个新网站,这个问题的简单解决方案是在发布任何内容之前更改你的永久链接设置。
尽可能避免URL参数
URL参数通常出现在URL中的问号(?)之后。
这些在带有分面导航和排序选项的电子商务网站上很常见,但除非绝对必要,否则最好避免在可索引的页面上使用它们。
为什么?因为它们会导致重复的内容问题。在这种情况下,可以通过多个url访问相同或类似的内容。
在电子商务网站上,这可能是不同颜色或风格的相同产品。
例如,在页面内容保持不变的情况下,看看URL是如何变化的:
如果这种情况发生在您的站点上,请确保将类似或重复的url规范化到应该在搜索引擎中排名的版本。
您可以在SEO研究院网站审计的重复内容报告中找到您网站上的重复内容问题。
最终的想法
虽然花太多时间创建seo友好的url并不值得,但采取合乎逻辑的方法并遵循最佳实践当然是有意义的。
另外,一旦你做了几次,上面的过程将花费几秒钟或几分钟。
有问题吗?在推特上联系我。