今天跟各位同学讲解下页面分页优化小技巧,这个技巧其实,早就有了,不知道有多少人关注过。希望,今天分享的内容能够对你们有所帮助。
— — 及时当勉励,岁月不待人。
页面分页优化技巧
对于分页,其实不同网站有不同的分页方式。例如:
- 新闻和/或出版网站通常将长文章分为篇幅较短的几页。
- 零售网站可能会将属于一个商品大类的商品列表分为多页。
- 论坛通常将帖子分为多个连续的网址。
- 图片列表、文章列表等等列表页面也是有分页。
针对这些分页,在SEO中有三种方式进行处理,接下来,我给各位同学详细的讲解下:
不做任何操作 。分页内容很常见,而无论内容是否分为多页,Google/Baidu都很擅长将相关度最高的结果返回给用户。
指定一个“查看全部”网页 。搜索者通常都喜欢在一个网页上查看整篇文章或整个类别。因此,如果我们认为这就是搜索者要找的内容,则会力求在搜索结果中显示“查看全部”网页。您也可以在组成页中添加rel=”canonical”链接,让Google/Baidu知道您希望在搜索结果中显示“查看全部”版本。
使用 rel=”next” 和 rel=”prev” 链接可指明组件网址之间的关系。该标记可明确地提醒 Google/Baidu,您希望 Google/Baidu 在处理这些网页时考虑其逻辑顺序,从而合并其链接属性,并且在一般情况下将搜索用户转至第一页。
对于这三种方式,我个人建议是后两种方式都进行优化,这样效果会更好些。
接下来,我专门讲解下 rel=”next” 和 rel=”prev”的使用
使用HTML属性rel=”next” 和 rel=”prev”来指明各网址之间的关系。使用这些属性可明确地提醒Google/Baidu,我们希望Google/Baidu在处理这些网页时考虑其逻辑顺序。
假设列表分页为以下网址对应的多个网页:
https://www.seoiit.com/
https://www.seoiit.com/page/2/
https://www.seoiit.com/page/3/
https://www.seoiit.com/page/4/
在第一页 (https://www.seoiit.com/) 的 <head> 部分中,添加一个链接标记指向序列中的下一页,如下所示:
<link rel=”next” href=”https://www.seoiit.com/page/2/”>
由于这是序列中的第一个网址,因此无需添加rel=”prev”标记。
在第二页和第三页中,添加链接分别指向序列中的上一页和下一页。例如,可向序列中的第二页添加如下内容:
<link rel=”prev” href=”https://www.seoiit.com/”>
<link rel=”next” href=”https://www.seoiit.com/page/3/”>
在最后一页 (https://www.seoiit.com/page/4/>) 中添加链接指向前一条网址,如下所示:
<link rel=”prev” href=”https://www.seoiit.com/page/3/”>
由于这是序列中的最后一个网址,因此无需添加 rel=”next” 链接。
注:Google 将 rel=”previous”视为rel=”prev”的语法变体。值可以是相对网址也可以是绝对网址(与 <link> 标记所允许的相同)。另外,如果您在文档中添加了 <base> 链接,则相对路径会根据基本网址进行解析。
大家通过上面的分析,应该清楚如果针对分页进行优化,在这也要跟大家再次说明下:
- rel=”prev” 和 rel=”next” 只是对 搜索引擎 的提示,而不是绝对指令。
- rel=”next” 和 rel=”prev”是可以与rel=”canonical”同时加入这两种声明。
- 即使Google/Baidu发现页面缺少应有的rel=”prev” 或 rel=”next”,也仍然会将相关网页编入索引,并自行解读内容。
- 以上这些都是代码优化,其实做完这些,我们也要在页面TDK上面进行优化修改,例如:标题上面加上“您正在访问第N页”等提示性语言。
今天的分页SEO优化技巧知识就讲到这里了。如果,哪位同学有疑问的话,可以添加我个人微信号:seoiit,一起来讨论下。
共有 0 条评论