Google推出新的分頁標簽 – Pagination Tags
作者:晉城網站建設 日期:2012-02-16
Google近日在站長幫助文檔里發布了兩個新的標簽 – Pagination Tags: rel="next" 及 rel="prev",目前官方還沒有中文版本的說明,這里我們先稱之為“分頁標簽”。與此同時Google也強調了其搜索引擎更喜歡看到分頁內容的“view-all”版本,也就是一個獨立的列出全部內容的頁面。
關于分頁,相信做大家都很清楚也經常使用。對于長文章,我們通常會將其分為幾個頁面顯示;或者產品欄目頁面,會有大量的分頁來顯示更多的產品;更常見的是論壇帖子的分頁。對于分頁的問題,Google在其官方文檔中給出了三條建議:
1:什么都別動
分頁內容很常見,Google也能夠很好的處理分頁面,所以如果你覺得麻煩或者沒有必要的話,可以忽略這方面的建議。
2:指定一個“View All”(查看全部)頁面
訪客一般希望能在一個頁面上看完全部的內容,所以如果你的網站上有“View All”頁面的話,Google也是盡量將這個頁面展示給訪客。為了防止重復內容,你可以在分頁頁面上添加rel=”canonical“標簽來指定這個“View All”頁面作為標準化頁面。
3:使用分頁標簽:rel="next" 及 rel="prev"
分頁標簽的作用,主要是給搜索引擎一個明確的提示,以便Google將這些頁面進行邏輯性的串聯,明確這一系列頁面的先后關系。簡單的說就是Google可以根據這兩個標簽把這些分頁的順序理清,以便將第一頁展現給用戶。
分頁標簽如何使用
假設我們的內容共有3個分頁,分別為:
http://www.example.com/article-part1.html
http://www.example.com/article-part2.html
http://www.example.com/article-part3.html
在第一頁上,我們在其頁面頭部(區域)添加分頁標簽,來指向下一個頁面,具體寫法如下:
<link rel="next" href="http://www.example.com/article-part2.html">
因為這是第一個頁面,沒有上一頁,所以只要加“Next”標簽即可,而在第二頁上,則要分別添加“prev”以及“next”來指定上下頁,寫法如下:
<link rel="prev" href="http://www.example.com/article-part1.html">
<link rel="next" href="http://www.example.com/article-part3.html">
而在最后一頁,也就是第三頁上,只要添加“prev”即可,因為已經沒有下一頁了,寫法如下:
<link rel="prev" href=”http://www.example.com/article-part3.html">
分頁標簽注意事項
1:分頁標簽只是一個提示功能,不帶有強制性。
2:如果分頁地址中含有session ID之類的變量參數,那么在標簽指定的上下頁地址中必須含有的相同的變量參數,比如在“http://www.example.com/article?story=abc&page=2&sessionid=123”這個頁面上指定的上下頁就應該含有相同的參數“sessionid=123”
<link rel="prev" href=”http://www.example.com/article?story=abc&page=1&sessionid=123″ />
<link rel="next" href=”http://www.example.com/article?story=abc&page=3&sessionid=123″ />
3:分頁標簽和URL標準化標簽(canonical)可以混用,如:
<link rel="canonical" href="http://www.example.com/article?story=abc&page=2″/>
<link rel="prev" href="http://www.example.com/article?story=abc&page=1&sessionid=123″ />
<link rel="next" href="http://www.example.com/article?story=abc&page=3&sessionid=123″ />
4:如果由于失誤造成上下頁標簽指定錯誤,不用擔心,Google會根據原有的算法來收錄這些內容,只是不能保證把這些分頁邏輯性的串聯起來。