当谷歌宣布Rel=Prev/Next标记已经好几年没有使用时,我们注意到越来越多的网站改变了他们的实现,并积极地损害了他们的网站。让我们看看发生了什么变化,你应该做些什么。
rel=prev/next的目的是指示一个系列中的分页页。谷歌最初使用标记与一组分页页面共享信号,同时仍然交换在搜索结果中显示最相关的页面。典型的用例包括将内容分成多个部分,并为产品列表、论坛线程和博客列表创建多个页面。
让我们来看看一个三页的系列的实际代码是什么样子的。
第一页:这是第一页,所以它只需要引用下一页。
第二页:引用本系列的下一页和上一页。
第三页:这是最后一页,所以只需要引用前一页。
然而谷歌决定告诉我们他们不再使用rel=prev/next进行分页。更糟糕的是,他们显然已经好几年没用过了。
研究表明,用户喜欢单页内容,尽可能瞄准单页内容,但谷歌搜索也可以多页内容。了解并做最适合你的用户的事情!
这个变化真的没有影响SEO。对于重复的内容,有一些相同的文本块不会伤害你的网站,也没有惩罚。谷歌仍将努力寻找最好的版本来展示这些内容。
问题是,为什么会有变化?如果有的话,你应该怎么做呢?
在这篇文章中,你将学到:
为什么谷歌取消了对rel=prev/next的支持
seo如何知道rel=prev/next不再有效
是否应该从页面中删除rel=prev/next
如何在2020年正确实现分页
人们是如何用不恰当的实现来伤害他们的网站的
让我们从顶部开始。
为什么谷歌删除了对rel=prev/next的支持?
在谷歌宣布他们不再使用rel=prev/next之前,官方对分页的建议之一是什么都不做,让他们自己去弄清楚。
什么也不做。分页内容非常常见,谷歌在向用户返回最相关的结果方面做得很好,而不管内容是否被划分为多个页面。
知道了这一点,他们停止使用rel=prev/next的最有可能的原因是,他们只是更好地弄清楚了,觉得他们不再需要额外的提示。
谷歌除了rel=prev/next之外,还有几个选项可以用来标识一个系列中的页面。在大多数情况下,网站与他们的分页页面的实现是一致的,谷歌可以看到这样的事情:
标题
页面标题(相同标题或添加页码)
页面上的链接(到集合中其他页面的内部链接)
还有一种可能是,对于分页的建议导致了糟糕的用户体验,因为网站将内容分散在多个页面上。大多数时候,这样做是为了页面浏览量和广告收入,但这种体验让用户很恼火,让人们很难找到他们想要的东西。这里有两个例子可以说明我的意思。
seo怎么会知道rel=prev/next不可行呢?
当谷歌宣布他们已经好几年不支持rel=prev/next时,我从许多seo人员那里得到的第一个问题是我们作为技术seo人员怎么可能不知道这一点?
简单的回答是没有办法判断。如果不是b谷歌告诉我们,我们就不会知道。
如果分页工作正常,那么谷歌将合并页面集的信号。虽然它们通常会显示集合中的第一个页面,但如果搜索结果中该集合中有更相关的页面,它们也会交换显示的页面。如果分页不起作用,同样的情况也会发生,因为这就是搜索的工作方式——google为查询返回最相关的页面。
seo是否应该删除rel=prev/next?
不。
如果你已经在你的网站上实现了rel=prev/next,不要删除它。谷歌不是使用此信息的唯一来源。它仍然被W3C推荐,并用于web可访问性和ADA遵从性。一些浏览器也使用它来预取。此外,Bing等其他搜索引擎仍在使用这种标记。
我们使用rel prev/next(像大多数标记一样)作为页面发现和网站结构理解的提示。在这一点上,我们不会在索引中合并基于这些页面,我们不会在排名模型中使用前/下。
可接受的分页实现
大多数使用rel=prev/next的设置也使用自引用规范标记。对于这种设置,根本不需要更改任何内容。像对待站点上任何其他可索引页面一样对待这些页面,并确保在内部链接到分页集中的其他页面。
您还可以规范化分页页面,使它们指向显示所有内容的全视图页面。通过这种方式,内容仍然可以被分解成供用户使用的页面,但是索引版本将包含所有内容。
人们是如何伤害他们的网站的
这是一个典型的设置,每个页面都是爬行和发现的:
但是,人们在处理分页时会犯一些常见的错误,这些错误会损害他们的网站。这些都是:
规范化到第一页
Noindexing页面
nofollow的链接
阻碍爬行
让我们仔细看看这些问题,以及如何在您的站点上检查它们。
错误1:规范化到第一页
这里最好的情况是谷歌忽略规范标记。如果遵守规范标记,您最终将切断到许多页面的爬行路径并孤立内容。这使得搜索引擎很难找到和索引有价值的内容,也切断了整个网站的PageRank流量。
如何在你的网站上检查这个错误
在Ahrefs网站审计中抓取你的网站,然后转到页面资源管理器并应用这组过滤器:
如果有任何匹配的URL,请查看规范URL。应该更改规范化到第一页的分页系列中的页面。
错误2:没有索引页面
向pages添加noindex将从索引中删除页面。这些网页不再有资格进行排名,PageRank也不会被通过。
虽然页面上的链接最初可能会被抓取,但这可能会随着时间的推移而改变。谷歌网站管理员趋势分析师John Mueller曾提到,在某个时候,没有索引的页面将被视为没有关注,但不知道这需要多长时间。当另一位网站管理员趋势分析师Gary Illyes被问及这个问题时,他似乎认为他们仍然会被抓取。在不完全了解这是如何工作的情况下,最好谨慎行事,不要对这些页面不索引,除非您有替代的抓取路径。
如何在你的网站上检查这个错误
在Ahrefs网站审计中抓取你的网站,然后转到页面资源管理器并应用这组过滤器:
如果有任何匹配的URL,从robots元标签或页面或URL上的X-Robots-Tag HTTP头中删除noindex指令。
错误3:不关注链接
到其他分页页面的内部链接永远不应该标记为nofollow。Nofollow现在是谷歌的提示,最好的情况是它们忽略您标记的Nofollow。发生的情况是,你可以切断爬行和传递信号,如PageRank通过你的网站,再次可以孤儿页面。
如何在你的网站上检查这个错误
在Ahrefs网站审计中抓取你的网站,然后转到页面资源管理器并应用这组过滤器:
如果有任何匹配的url,请单击“No”中的数字。链接的“不跟随”列。
这将带来一个覆盖显示在哪里可以找到你的网站上那些没有关注的链接。
从这些特定的链接中删除nofollow属性,或者从页面或URL上的robots元标签或X-Robots-Tag HTTP头中删除nofollow指令。
错误4:阻止爬行
阻止网页被抓取将再次使在网站上找到内容变得更加困难,最终导致页面孤立,并切断通过你的网站的PageRank流量。
如何在你的网站上检查这个错误
检查robots.txt文件中阻止搜索引擎抓取分页页面的指令。这可能是这样的:
User-agent: *禁止:/blog/page/
从robots.txt文件中删除这些指令。
最终的想法
如果您已经为分页实现了rel=prev/next,请不要管它。没有理由去改变它,而且你可能弊大于利。
如果您希望更改分页,因为您认为这些分页页面质量较低,或者它们没有提供多少价值,那么请考虑以一种对用户有用的方式对页面进行分组,并为搜索引擎提供另一种抓取路径。例如,如果您想使用类别对一堆博客文章进行分组,那么这可能比一堆包含关于许多主题的文章的分页页面更有用。这些类别页面包含关于一个主题的帖子,有机会在serp中显示有关该类别的相关术语。
如果你打算使用分类作为抓取和导航路径,你还需要确保你的分类是从你的主页链接的。这可能需要重新设计网站,所以我不建议这样做,除非你打算改变你的网站设计。即使使用这种方法,如果每个类别中有很多帖子,您最终可能仍然需要使用某种形式的分类分页,因此这也增加了设置的复杂性。
如果您还没有实现rel=prev/next,并且想知道是否应该这样做,那么这是一个艰难的决定。我想说,这主要取决于现在添加它所需的努力和影响。请记住,其他搜索引擎和一些浏览器仍然在使用这个标记,并且为了可访问性,所以它可能仍然是值得的。以防有人需要链接到已删除的原始文档。