利于谷歌SEO的分页方式(下)

引擎力 2021/02/01 1042

不要在XML站点地图中包含分页页面

虽然分页url在技术上是可索引的,但它们并不是SEO消耗抓取份额的重点。因此,它们不在XML站点地图中包含。


处理GSC中的分页参数

如果可以,通过参数而不是静态URL来运行分页。例如:

处理GSC中的分页参数.jpg


(前者是参数,?号后面属于参数)

处理GSC中的分页参数2.jpg


虽然在排名或爬行的目的上两者没有对比的优势,但是研究表明Googlebot似乎根据动态URL猜测URL模式。因此,增加了页面迅速被发现的可能性。缺点是,如果站点呈现空页面让Googlebot去猜测,而不属于分页系列文章中包含的内容可能会导致爬行陷阱。

 

假设一个系列包含四页。带有内容的url在www.example.com/category?page=4停止,如果谷歌猜测的是www.example.com/category?page=7,一个动态但空的页面被加载,机器人浪费抓取份额,并可能迷失在无限多的页面。所以需要确保为不属于本系列的任何分页页面发送404 HTTP状态代码。

 

参数方法的优点是能够在GSC中进行参数配置,并在任何时候改变给谷歌的抓取信号,都基于你希望如何使用你的抓取预算,并且不需要开发人员!


不要将已分页的页面内容映射到片段标识符(#),因为它不能爬行或索引,因此对搜索引擎不友好。


错误的,过时的或错误的分页处理的SEO方法

什么都不做

过时的或错误的分页处理的SEO方法.jpg

谷歌相信Googlebot足够聪明,可以通过链接找到下一页,所以不需要任何明确的信号。这样传达了一个信息,可以不做关于分页的任何事情。虽然有这么一个核心的真理,但是不作任何事,你是在与你的SEO赌博。在很多网站都出现过,谷歌在搜索查询结果呈现时,一个分页的页面排名超越根页面。明确地指导爬虫程序如何建立索引和显示内容总是有价值的。

 

所有分页canonnical到一个View All Page

所有分页canonnical到一个View All Page.jpg


View All page被设计为在一个URL上包含所有组件页面内容。所有已分页的页面都有一个rel= " canonical "到能看到所有分页内容的页面以巩固排名信号。这里的理由支撑是,搜索者更喜欢在一个页面上查看整篇文章或分类项目列表,只要它能快速加载和容易导航。


如果分页系列具有提供更好用户体验的所有版本的替代视图,搜索引擎将倾向于将该页面包含在搜索结果中,而不是分页链中的相关分段页面。这就引出了一个问题——为什么一开始要分页呢?如果您可以在一个URL上提供内容,同时提供良好的用户体验,那么就不需要分页或查看所有版本。如果不能,那么包含数千个产品的类别页面就会大得离谱,而且加载时间太长,然后进行分页。View All并不是最好的选择,因为它不能提供良好的用户体验。使用rel= " next " / " prev "和View All版本并没有给搜索引擎明确的命令,将导致混乱的爬虫。


Canonical到第一页

Canonical到第一页.jpg


一个常见的错误是将rel= " canonical "从所有分页结果指向该系列的根页面。一些消息不灵通的搜索引擎优化人员认为这是一种巩固从一组页面到根页面的权威的方法,但这是错误的。对根页面的不正确规范化可能会使搜索引擎误以为您只有一个结果页面。然后,Googlebot就不会对出现在链上更远的页面进行索引,也不会对从这些页面链接的内容发出的信号进行识别。你应该不希望因为糟糕的分页处理而将详细内容页面从索引中删除。分页系列中的每个页面都应该有一个独立的canonical,除非您使用View All page。如果不正确地使用rel=规范,Googlebot很可能会忽略你的信号。

 

不索引分页页面

不索引分页页面.jpg


解决分页问题的一个经典方法是使用robots noindex标记来防止分页内容被搜索引擎编入索引。完全依赖noindex标签进行分页处理将导致组件页面的任何排名信号被忽略。这种方法的一个更大的问题是,在一个页面上长期没有索引,最终会导致谷歌在该页面上没有跟踪链接。这可能导致从分页页面链接的内容从索引中删除。

 

更多谷歌优化专业建议可详询引擎力。


分页和无限滚动或加载更多

分页和无限滚动或加载更多.jpg


一种新的分页处理形式是:无限滚动,内容预取,并在用户向下滚动时直接添加到当前页面。加载更多,内容在点击“查看更多”按钮时呈现。这些方法得到了用户的认可,但是Googlebot呢?并非如此。


Googlebot不会模仿滚动到页面底部或点击加载更多内容的行为。也就是说,如果没有帮助,搜索引擎就无法有效地抓取你的所有内容。为了实现seo友好,可以将你的无限滚动或加载更多的页面转换成相应的分页系列,基于具有href属性的可爬行锚点链接,即使禁用JavaScript也可以访问。当用户滚动或单击时,使用JavaScript使地址栏中的URL对应组件分页页面。此外,为任何类似点击或主动翻页的用户操作实现pushState(浏览器本身记录上一页下一页,而不是通过url来控制)。您可以在John Mueller创建的演示中查看此功能。本质上,您仍然在做上面讲到的SEO方法,您只是在顶部添加了额外的用户体验功能。

 

不鼓励或阻止分页爬行

不鼓励或阻止分页爬行.jpg


一些SEO专家建议通过简单地阻止Google抓取分页的URL来完全避免分页处理的问题。在这种情况下,您可能希望有经过优化的XML网站地图,以确保通过分页链接的页面有机会被索引。

有三种方法可以阻止搜寻器:

  • 混乱的方式:向所有指向分页页面的链接添加nofollow。

  • 更清晰的方法:使用robots.txt中的 disallow。

  • 无需开发人员即可:将分页页面参数设置为“Paginate”,并让Google在Google Search Console中抓取“No URLs”。


通过使用这些方法之一来阻止搜索引擎搜寻分页的URL,您可以:

  • 停止搜索引擎识别分页页面的排名信号。

  • 防止将内部链接资产从分页页面向下传递到目标内容页面。

  • 阻碍Google发现目标内容页面的能力。

  • 明显的好处是可以节省抓取份额。

这里没有明确的对与错。 您需要确定网站的优先级。

 

就个人而言,如果我要对抓取份额进行优先排序,则可以通过在Google Search Console中使用分页处理来实现,因为这个方法更具有灵活性,当你不想要这么做的时候可以再进行调整。

 

跟踪分页的KPI影响

现在你知道要做什么了,你如何跟踪优化分页处理的效果?


首先,收集基准数据以了解当前分页处理对SEO的影响。

kpi的来源包括:

  • 服务器日志文件中分页页面爬行的次数。

  • Site:搜索操作符(例如Site: example.com inurl:page)来了解谷歌索引了多少分页页面。

  • 搜索控制台搜索分析报告过滤的页面包含分页,以了解印象的数量。

  • GA着陆页报告,通过分页url过滤,了解站内行为。


如果您发现让搜索引擎爬行您的站点分页以到达您的内容有问题,您可能需要更改分页链接。一旦启动了分页处理的最佳实践,请重新访问这些数据源,以衡量您的工作是否成功。

声明:本平台发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。
标签:

 无定制   不营销

 外贸网站专业诊断

免费为外贸企业量身定制海外效果营销整合方案
免费定制海外方案
感谢您的留言!
引擎力将有营销专家与您电话联系,确认您的具体需求。
3秒钟后将自动返回页面