首先必须先说明一下什么是逆向分页 URL:
常见的顺向分页 URL:
第一页:page-1.html(动态网址同理,例如 xxx.php?page=1)
第二页:page -2.html
最后一页:page -100.html(假设共 100 页)
以下提供一些实际网站的例子:
Discuz 官方论坛
http://www.discuz.net/forum-22-1.html 第一页
http://www.discuz.net/forum-22-2.html 第二页
又如某频道
https://www.weixiaoduo.com/Webbiz/Exp/index_1.html 第一页
https://www.weixiaoduo.com/Webbiz/Exp/index_2.html 第二页
以上这些都是顺向,而逆向分页 URL 则相反 (同样假设有共 100 页):
第一页:page-100.html
第二页:page-99.html
最后一页:page-1.html
用这种分页技术的网站不多见,常见的几个免费论坛和 cms 好像都是顺向分页的,找了好久才找到个案例,是个普通的个人论坛:
https://www.weixiaoduo.com/zhaohengxuan/List-10-0-1.html(这是伪静态网址,最后一个数字是分页参数,这里是 1,但实际代表最后一页)
https://www.weixiaoduo.com/zhaohengxuan/List-10-0-34.html(我访问这个站的时候共有 34 页,参数是 34 的网址实际是第一页的最新内容)
https://www.weixiaoduo.com/zhaohengxuan/List-10-0-33.html(以此类推,33 代表第二页)
看了例子大家应该能看出一些端倪了吧,如果还没明白我再解释一下:逆向分页最新的一页 (也就是分页栏显示的第一页)url 中的参数不是 1,而是总页数,如 100,当增加了新一页后,url 就是 101 。而旧的内容,也就是靠后的页,网址和内容永远不会变。最后 1 页永远是 page-1,倒数第二页永远是 page-2 。而传统分页 url,只要增加了一页,所有网址和对应的内容都会改变,例如以前有 100 页,则 page-100 对应第 100 页的内容,增加了一页内容后,page-100 网址的内容其实变为了之前第 99 页的内容了,而之前 page-100 的内容现在就出现在 page-101 的网址,就像骨牌倒下一样,整个栏目的 url 对应的内容全改了。
其实顺向还是逆向分页,对用户体验而言,并没有太大影响,顶多是影响收藏夹的网址和收藏时看到的内容不同。但在搜索引擎蜘蛛看来,就有巨大差别了。以下分析一下分页 url 对 SEO 的影响:
1 、站在搜索引擎的角度猜测,逆向分页是否对搜索引擎更加友好?因为传统顺向分页,每增加一页,全部分页网址都像骨牌推到一样改变了,昨天收录的 page-100.html 这个网址的内容,可能和今天的完全不同,搜索引擎需要重整整个栏目的索引。毫无疑问在这个角度,逆向分页对蜘蛛更加友好。
2 、大家做 seo 时候,经常会给不同分页页面的 title 加上页数,如 「某栏目-第 x 页」 。这时如果用逆向分页 url,虽然网址和内容都永远不变,但是标题会变,例如 page-1.html 永远是最后页的内容,但是标题会随页数增加而增加,在这个角度,逆向分页也不是 100% 的固定,至少标题改了。
我只是个最近才开始学习 SEO 的新手,SEO 技术博大精深,发此文只望能起抛砖引玉之功效,希望广大 SEO 专家、论坛/CMS 的开发商能关注到这一问题。但最后必须说一下,尽管理论上来说逆向分页对蜘蛛肯定会更友好,但毕竟大多数网站都是用顺向,或许搜索引擎已懂得如何去适应了?