SEO技术指南:构建SEO友好型的网站URL结构

对于许多人来说,URL可能仅仅只是网页的一个地址,无关紧要。但是,如何构建有助于SEO的URL结构是非常重要的。

URL地址看起来好像不如网页的title和一些其他的heading元素重要,但是URL对于网站的SEO来说是一个非常强大的工具。

URL里的关键词会被作为排名算法的因素吗?

其实并没有准确的答案表明URL中的关键词会被用于排名算法。以下是几点原因。

2010:像用户一样使用URL中的关键词

2010年,Google的马特·卡茨(Matt Cutts)发布了一段视频,他在其中讨论了路径名中的关键字与文件名中的关键字。

路径名:

/tools/wood/drills.html

多连字符文件名:

/tools-wood-drills.html

Cutts建议从用户偏爱的角度解决问题。他说,多连字符版本对用户来说看起来可能更像垃圾网页。然后,他又证实了没有多连字相关的符算法会惩罚这种URL结构,这也更进一步肯定了要从用户角度来看待这种URL创建方式。

Cutts在下面的陈述中暗示了对用户的影响:

“就搜索引擎排名而言,我不确定两者之间有什么太大的区别。

但是,面对一个非常长的充满了连接符的文件名,你可能需要小心对用户体验的影响。当用户看到一堆的破折号,他们可能不太喜欢这种URL,所以他们可能也就不会去点击它。”

Matt没有谈到排名因素方面。

他可能要强调的是,用户体验部分(即用户在搜索引擎结果页面(SERP)中要点击的部分)比任何与排名因素相关的好处都更为重要。

2011:域名中的关键词是排名因素

2011年,在一段有关域名关键字的视频中,他表示Google正在考虑降低关键字在域名中的影响力。

像URL中的关键字一样,域名中的关键字也是排名因素。

但是他们在重要性上被降低了。

马特(Matt)降低了其排名因素的作用,而偏向于其他与用户体验和市场营销有关的因素,这跟他降低URL中的关键字的方式类似。

2016:Google表示关键字在众多排名因素中只占很小一部分

在2016年1月举行的网站站长中心环聊中,约翰·穆勒(John Mueller)确实承认URL中的关键字是排名因素。

但是,他最小化了将其作为排名因素的重要性,并将其影响描述为“非常小”。

穆勒:

我认为这是一个很小的排名因素,所以我并不推荐你们这么做。而且这也不值得让你们为了能在url中包含关键字去重组网站。

称其“非常小”与Cutts一直在说的观点非常吻合——网站中的其他部分更需要重点关注。

2017:URL中的关键字被高估了

Mueller继续将URL中关键字作为排名因素的重要性降低。

在2017年,他表示URL中的关键词的作用被高估了。

2018:不要担心URL中的关键字

直到2018年,Mueller仍然继续降低URL中的关键字作为排名因素的影响,称用户甚至看不到它们。

(大概他是指在Google SERP中的网址不可见。)

URL中的关键字可能是排名因素,但从Google大佬们的陈述中可以看出,这个因素对排名的影响非常小。

裸URL链接中的关键字是否会被用作锚文本?

有一种说法是,如果有人仅通过URL链接来链接到你的网站,则Google至少将URL中的关键字用作锚文本,这有助于网站对该锚文本进行更好的排名。

这种链接有时称为裸链接。

之所以称为裸链接,是因为它是URL形式的链接,而不是隐藏在锚文本中。

裸链接:

http://www.example.com/

锚文本链接:

Click here!

Mueller表示裸链接不会传递锚文本信息。

他是这样说的:

“据我所知,我们的系统确实会尝试识别出这一点,这只是一个链接的URL,并不是一个有价值的锚点。

因此,我们可以将其作为链接考虑在内,但实际上并不会真正将URL中的锚文本用于任何特定内容。

因此,从这个角度来看,这是一个普通的链接,没有任何上下文信息的链接。”

URL中的关键字能否增加来自SERPS的点击?

SEO有一个古老的传说,说是在URL中使用关键字可以提高目标网页在搜索结果页面(SERP)的点击率(CTR)。

过去可能是这样,但现在不是了。特别是对于使用面包屑导航和/或面包屑导航结构化数据的网站。

对于具有面包屑导航或面包屑导航结构化数据的网站,Google会在搜索结果中使用类别名称,URL中的关键字是不可见的。

对于不使用面包屑导航或面包屑结构化数据的网站,Google会在其中显示带有关键字的网址。

但是Google并未高亮显示它们。如果Google确实在URL中高亮显示了关键字,则可能有助于吸引用户的目光,但事实并非如此。

URL中的关键字有什么用?

除了在网站排名因素中占有很少的权重外,URL中的关键字对网站访客还有很明显的好处。

URL中的关键字可以帮助用户了解页面的含义。

虽然这些关键字可能不一定会显示在SERP中,但它们在链接为裸URL时肯定是会显示的。

裸URL例子:

https:www.example.com/widgets/best-widgets

如果在这个问题上有疑问的话,请针对用户进行优化,因为Google始终建议做对用户有用的页面。

这样做可以与Google建议的网页排名类型保持一致。

URL结构的最佳做法

用小写字母标准化URL

大多数服务器在大小写混合的网址上都没有问题。即使这样,最好还是对你的网址进行标准化。

URL通常用小写的“ like-this-dot-com”而不是大写的“ Like-That-Dot-Net”或大写的“ LIKE-THIS-DOT-BIZ”来编写。

这么做是因为这样最符合用户的期望,而且比全部大写的单词更易于阅读。

保持URL标准化可以防止网站内链或外链的错误。

使用连字符而不是下划线

始终使用连字符(-)而非下划线(_),因为当URL显示为裸链接时时无法看到下划线的。

下面这个例子说明在链接上加下划线是一种不好的做法:

鼠标指向链接时下划线就看不到了,这样用户就不知道链接的准确地址到底是什么。

在表示分类的URL中使用准确的关键字

使用不太相关的关键字作为分类名称是一个常见的错误,因为人们通常为了SEO而使用流量较高的关键字。

有时,访问量最高的关键字不一定能准确代表类别页面的内容。所以,请尽量选择真正能描述该分类的词。如果实在没有特别精准的词,可以用与该分类内容最相关的词。

避免在URL结构中使用多余的单词

有时CMS可能会在URL结构中添加/category/一词,这种URL结构是不友好的。

例如/category/review/这种URL结构就不太合理,应该只是/review/。

同样,如果存在一个比“Blog”更好的词来告诉用户你的网站某个部分的内容,可以大胆的使用这个词。

准确的文字可以引导用户找到他们想要的内容。

为将来考虑URL的结构

因为文章标题中包含了日期并不代表在url中也要加入日期。

如果你打算发布一篇类似“Top 10 reviews in 2021”这种类型的文章,最好不要每年都修改URL地址。

所以URL不应该是

example.com/review/top-review-2021

你可以把年份删除:

example.com/review/top-review

经常更新标题和内容,但是URL保持不变的好处是可以保留文章之前所有的外链,也不会让用户点击旧链接时打开404页面,而是可以直接看到最新更新的内容。

有斜杠还是没有斜杠?

斜杠就是这个符号:/

W3C给出的建议是,应使用斜杠来表示“容器URI”,以表示层级上的父/子关系。

(URI用来标识资源的方式与URL相同,只是这些资源可能不在网络上。)

父/子关系一般在在类别包含大量网页时使用。

类别“容器”是父级,其中包含的网页是类别中包含的子文档。

以下就是W3C在“Linked Data Platform Best Practices and Guidelines”的中所述的部分内容:

2.6在容器URI中包含斜杠
当使用分层URL表示容器成员身份时,在容器URI中包含斜杠使使用相对URI更加容易。

在HTML中,斜杠应该表示存在一个目录或分类。

2017年,Google的约翰·穆勒(John Mueller)发推文说,除了主页以外,结尾带有斜杠的URL和没有斜杠的URL是不同的网页。

例如:

https://www.example.com/reviews

跟下面的页面不是同一个:

https://www.example.com/reviews/

/reviews表示页面,而/reviews/表示目录分类

穆勒(Mueller)在2017年发布的推文重申了Google在2010年发表的官方博客文章(To Slash or Not to Slash),并发表了类似声明。

但是,即使在2010年的那篇博客中,Google也是将如何使用斜杠的决定交给了网站主。

Google对待URL结尾处斜杠的做法很灵活

下面这个例子Google如何编码网址的示例。

该URL的末尾带有.html,明显是一个网页:

https://webmasters.googleblog.com/2020/11/timing-for-page-experience.html

以斜杠结尾的URL是类别页面:

https://webmasters.googleblog.com/2020/11/

这是2020年月份的容器:

https://webmasters.googleblog.com/2020/

以上的示例均符合标准建议,即在类别目录的末尾使用斜杠,而在网页的URL末尾不使用斜杠。

Google URL也缺少尾部斜杠

但是,Google发布的一些网页也不符合该标准。

以下示例是不使用斜杠的类别和网页。

这是类别部分的URL:

https://developers.google.com/analytics

这是一个网页:

https://developers.google.com/analytics/devguides/integrate

这是另一个网页:

https://developers.google.com/analytics/devguides/collection/firebase/android

所有这些网页和类别页面看起来都很相似,因为它们没有使用斜杠。

Google在使用斜杠方面也比较灵活

以上示例表明在URL结尾是否要加斜杠的问题上确实是有最佳做法的,但这也是可以被忽略的最佳做法之一。

早在2010年,Google就结尾处斜杠的使用提出了灵活的建议。

根据Google的说法:

……你可以自由选择自己喜欢的任何一种方式。

关于URL中的斜杠,最重要的一点也许是你选择一种方式并坚持使用该方式,以避免混淆。

这也使将不带斜杠的URL重定向到带斜杠的URL等变得更加容易。

以SEO为目的的URL

SEO友好型URL的话题,如果真的要讨论的话,还是比我们想象的要深,这里面涉及到许多细微差别。

尽管Google逐渐不在SERP中显示URL,但是Bing和DuckDuckGo等其他主流的搜索引擎仍在显示URL。

URL是向潜在的网站访问者发出信号的好方法,正确构建URL的结构可以任何分享了链接的地方提高点击率。

保持较短的URL可以让人们更容易的使用和分享网页,而易于分享的URL可以让网页变的更受欢迎。

不要低估排名的受欢迎程度,因为搜索引擎所做的某些事情是向用户展示用户期望看到的内容。

URL是SEO公式中一个容易被忽视的部分,但是它对你的页面排名却可能会有非常大的帮助。

为您推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

1条评论