什么是 SEO 友好的 URL?
SEO 友好的 URL 是为满足用户和搜索者的需求而设计的 URL。具体来说,针对 SEO 优化的 URL 往往较短且关键字丰富。
为什么 URL 对于 SEO 很重要?
除了标题标签、链接锚文本和内容本身之外,搜索引擎还使用您网页的 URL 来了解您的内容的全部内容。
事实上,URL 非常重要,以至于Google SEO 入门指南专门用了整整一个部分来介绍它们:
URL的剖析
URL由许多部分组成。
对于SEO来说,最重要的部分可以说是“slug”。每次创建页面或发帖时,你都必须选择其中之一。
如何创建SEO友好的URL
更改现有的URL Slug几乎没有什么意义,因为它需要花费太多时间,也可能弊大于利。
因此,让我们专注于新文章和页面。
如果创建页面时没有进行关键字研究(如果你想排名的话,这绝不是一个好主意),请按顺序执行以下步骤。
从页面标题开始
大多数页面标题都经过了一些修改,从而使URL达到了完美优化的状态。因此,让我们从这里开始并执行一系列步骤,以获取SEO最好的URL。
就本文而言,我们将使用自己的一篇标题为:
How to Craft the Perfect SEO Title Tag (Our 4-Step Process)
删除特殊字符
您是否见过带有反斜杠()或方括号([ ])的URL?
可能没有见过,因为这些不安全字符不属于url。
很明显,您应该删除这些字符,但最好还是删除其它特殊字符,如逗号、冒号、分号等。
以下是Google的John Mueller 所说的话:
我通常建议避免在URL中使用特殊字符,例如逗号,分号,冒号,空格,引号等,以使事情变得简单。这样的URL通常很难自动链接(当有人在论坛或其它地方发帖时),并且当我们解析文本内容以尝试查找新的URL时,我们很难正确识别这些URL。
因此,让我们删除所有不在字母表中的字符-尽管我们暂时保留空格。
How to Craft the Perfect SEO Title Tag Our 4 Step Process
删除数字
您会注意到,我们的文章是一个四步过程,标题中显示了该数字。
这是完全可以的,因为标题很容易更改。如果我们有一天更新帖子并添加第五步,则可以轻松更改页面标题。
对于url,情况就不一样了。
每当您更改页面或发布中的项目数以使其保持最新状态时,都必须重定向到新的URL。
重定向文章URL通常没什么大不了的。当你改变slug时WordPress会自动执行。但是,当你更新的时候,很容易忘记更新URL的数字,这就导致了搜索结果中的这种问题:
更好的解决方案是完全否定URL中的数字。这样,当您对页面进行细微更改时,您将不必更新URL。
因此,让我们从潜在的网址中删除数字:
How to Craft the Perfect SEO Title Tag Our Process
删除多余的信息
谷歌表示,使URL尽可能简单是一种很好的做法,这可能有两个原因。
首先,访问者可能会被超长URL吓倒。
其次,长URL通常在搜索结果中被截断
因此,让我们从潜在的URL中删除不需要的所有内容。
请注意,这部分您必须使用您的专业知识。目的不是使您的URL太短以至于不能再准确地描述其内容。这是删除不必要的单词和短语。
在我们的案例中,这可能就是方括号中的所有内容(“我们的[4步]过程”)
How to Craft the Perfect SEO Title Tag
缩短为关键词
多数标题自然包含关键字,所以在这个阶段,您可能只剩下一个简化的、丰富关键字的标题版本。
虽然这样使用起来很有合理(如果是这样的话,可以随意使用),但它通常不是很简洁。
正如我们已经讨论过的,这可能导致长url在搜索结果中被截断。如果您希望更新页面,那么附加新的内容也会成为一个问题。
例如,我们有一个关于slug /basic-guide-anchor-text/的帖子。当我们更新这篇文章时,我们增加了很多信息。这使得指南变得不那么基本了,我们不得不将它重定向到一个更合适的slug。
网址中其它部分的最佳做法
使用关键字
您的 URL 应包含您希望页面排名的关键字。
(最好是该页面的目标关键字)
为什么?
当您在网址中包含关键字时,该关键字会告诉 Google:“此页面与该关键字有关”。
事实上,谷歌自己声明:
“包含与您网站内容和结构相关的文字的 URL 对于浏览您网站的访问者来说更加友好。”
在单词之间使用连字符
在 URL 中使用连字符作为“单词分隔符”。
例如,以下是我网站上某个页面的 URL:https://kuajinggu.com/seo-site-audit
我使用连字符“-”,让搜索引擎知道“SEO”、“网站”和“审核”是三个独立的词:
为什么连字符如此重要?它们是分隔 URL 中单词的标准方法。
这就是为什么 Google 声明人们应该避免在 URL 中使用下划线或空格。相反,他们推荐使用连字符。
简短
您的 URL 应该简短而有趣。
这是因为长 URL 会让 Google 和其他搜索引擎感到困惑。
例如,这个 URL 包含大量垃圾。
对于谷歌来说,这个页面是关于棒球的。但这也与重定向……和默认有关?
将这个庞大的 URL 与一个更短的版本进行比较:
因为这个 URL 非常短,所以 Google 可以轻松找出该页面的主题。
这可能就是为什么我们的排名因素研究发现短网址和较高的 Google 排名之间存在很强的相关性:
此外,短网址不仅有助于提高单个页面的排名。在整个网站上使用短网址可以帮助 Google 找到并抓取您的所有网页。
如果这还不足以让您信服,布拉夫顿的一项研究发现短网址和更多社交分享之间存在相关性:
吸引点击并分享
您的 URL 是决定是否有人选择在搜索结果中点击您的网站的一个重要因素。
毕竟,人们使用您的 URL 来确定链接会将他们带到哪里。如果您的 URL 如下所示,人们将不知道他们最终会进入哪个页面:
(这使得他们点击的可能性大大降低)
这不仅限于谷歌的搜索结果。
丑陋的 URL 不太可能在社交媒体和在线社区(如 Reddit)上被点击和分享。
那是说:
如果您遵循此处的其他最佳实践(短网址、使用关键字等),您自然会创建人们想要点击的内容。
坚持小写
这并不是什么大问题,因为大多数现代服务器都会将 URL 中的大写和小写字母视为相同。
(但有些则不然)
例如,某些服务器会将这些 URL 视为不同的。
因此,为了安全起见,请对 URL 中的所有字母使用小写。
避免使用日期
过去,CMS(如 WordPress)会自动在 URL 中包含日期:
这种情况在 2020 年不太常见。但我仍然看到很多人在 URL 中使用日期。这是一个非常糟糕的主意。
有两个原因:
首先,日期会让你的网址更长。
例如,此 URL 包含 4 个单词的关键字和日期:
总共有 43 个字符。
但是当您去掉日期时,URL 长度就会减少到只有 32 个字符。
这是 25.5% 的差异!
其次,日期使得更新内容变得更加困难。
相反,我强烈建议不要在 URL 中包含日期。
导航帮助
组织良好的 URL 子文件夹可以让您轻松了解用户在您网站上的位置。
(它们还帮助搜索引擎将您网站的页面组织成不同的部分)
事实上,谷歌指出:
“网站的导航对于帮助访问者快速找到他们想要的内容非常重要。它还可以帮助搜索引擎了解网站管理员认为哪些内容是重要的。”
例如,我发布了SEO内容中心。
该中心包含 32 个页面,分为 5 个不同的类别:
为了帮助用户(和 Google)理解所有这些不同的页面,我使用了有组织的 URL 结构。
也就是说,您不需要使用很多文件夹。事实上,使用大量文件夹会使您的导航变得更加复杂,而不是更简单。
例如,让我们看看一个使用智能方法进行 URL 和网站导航的电子商务网站:PetSmart。
PetSmart.com 使用“宠物”→“类别”→“子类别”→“产品”来组织其 85k 多个页面。
使用 HTTPS
HTTPS 比 URL 更注重安全性。但考虑到 HTTP 或 HTTPS 是 URL 的一部分,因此值得在此介绍。
这里没有太多可讨论的。HTTPS 是新标准。因此,如果您的网站尚未受到保护,我强烈建议您进行切换。
另外,Google 表示受 HTTPS 保护的网站具有排名优势:
不要使用博客文章标题
以前我会让 WordPress 将我的博客文章标题转换为 URL。
这是一个例子:
为什么这是个问题?
首先,就像日期一样,这往往会创建比您实际需要的更长的 URL。
其次,它使更改内容变得更加困难。
例如,让我们再看看我的客座博客指南:
好吧,假设我想将这篇文章转变为案例研究。或者列表帖子。我的网址会突然变得过时。
这就是为什么我建议仅在网址中使用目标关键字(加上一两个单词)。
比如我最近发布了一篇SEO学习指南。
我本可以直接创建 URL:kuajinggu.com/learn-seo。
但我想让我的 URL 更吸引 Google 搜索者点击。
我意识到搜索“学习 SEO”的人并不想要深入的课程。相反,他们想快速温习基础知识。
所以我在网址末尾添加了“快速”一词:
https://kuajinggu.com/learn-seo-fast
没有动态
动态 URL 参数(如UTM 跟踪)有其用武之地。
但从纯粹的 SEO 角度来看,这些 URL 可能会导致问题。
具体来说,动态 URL 可能会损害您的 SEO,因为:
- 与日期一样,URL 参数会使您的 URL 更长。
https://kuajinggu.com/?utm_source=facebook&utm_medium=banner&utm_campaign=fb_campaign - 如果您的网址的不同版本被编入索引,则可能会导致 Google 出现重复内容问题。
- 动态 URL 很难看并且会让用户感到困惑……这可能会损害您的自然点击率。
- 动态 URL 通常太长,以至于在搜索结果中被截断。不好。
子文件夹 > 子域
子文件夹比子域对 SEO 友好得多。
这是因为 Google 可以将子域视为完全独立的网站:
但是,当您将该部分移至子文件夹时,Google 知道它是您主网站的一部分:
以下是当站点将其站点的一部分从子域移动到子文件夹时可能发生的情况的示例:
如何在Wordpress中设置SEO友好型网页链接(固定链接)
首先我们需要在WordPress管理员设置页面(点击仪表盘按钮切换到网站后台)找到固定链接设置选项。
按照设置→固定链接的步骤操作,然后进入固定链接设置页面。
这里有几个选项大家可以看一下:
- 朴素
- 日期和名称型
https://kuajinggu.com/2023/07/04/sample-post/ - 月份和名称型
https://kuajinggu.com/2023/07/sample-post/
- 数字型
https://kuajinggu.com/archives/123
- 文章名
https://kuajinggu.com/sample-post/
- 自定义结构
使用可用标签选择自己喜欢的网页结构。
我们来解释一下上面的选项,了解一下这些选项跟用户和网站SEO的关系。
第一个选项叫朴素,是默认的WordPress网站的链接结构,但它对网站SEO并不友好。
日期和名称型这个选项属于部分SEO友好型选项,毕竟其网站链接里包含了文章的名称。但是,如果网页链接里添加了日期,整个链接就会变得冗长。更重要的是,无论你怎么更新文章,日期的出现还是会让文章内容显得过时。同样,月份和名称型选项也存在同样的问题。
但是,如果你经营的是一个新闻出版类网站,就可以让网站链接里显示日期,这样便于显示新闻的新旧程度,提高用户体验。
跨境谷认为上述结构只适合于新闻网站,大部分企业类网站都应避免采用这种链接结构。
文章名选项才是对SEO最为友好的选项,因为其网站链接漂亮还简短。
如果你运营的是大型出版类网站,还可以选择使用自定义结构,便于对网站链接结构进行设置。
如果你自己的WordPress网站上内容较多,比如说网站上的文章就有成千上万篇,跨境谷建议大家使用自定义固定链接这种方式。很多大型的内容发布网站采用的也是这种链接后缀模式。
要使用自定义结构的网页链接结构,需要在WordPress自定义结构后面的连接设置框里添加特殊标签,这里建议大家使用以下办法:
/%category%/%postname%/
这里需要大家注意标签前后以及标签之间的斜线/的位置,以及百分号之间的标签名称。
创建友好URL总结
虽然花太多时间创建对SEO友好的URL并不值得,但采用合乎逻辑的方法并遵循最佳实践指南当然是有意义的。
另外一旦你做了几次,上面的过程只需花费几秒钟或几分钟。