百度于1月8日(昨天)發布了Canonical標簽使用的公告,下面自己梳理了一下自己的見解與疑問,供廣大站長參考
一、Canonical標簽有什么作用?
對一組內容完全相同或高度相似的網頁,通過使用Canonical標簽可以告訴搜索引擎哪個頁面為規范的網頁,能夠規范網址并避免搜索結果中出現多個內容相同或相似的頁面,幫助解決重復內容的收錄問題,避免網站相同內容網頁的重復展示及權重的分散,提升規范網頁的權重,優化規范網頁的排名。
二、什么是規范網頁?
規范網頁是一組內容完全相同或高度相似的網頁的首選版本。
三、為什么要指定規范網頁?
為了避免重復內容的收錄,百度會通過算法對網頁內容及鏈接進行識別,對內容完全相同或者高度相似的網頁,會計算出一個系統認為規范的網頁結果建立索引并供用戶查詢。
支持Canonical標簽以后,站長可以通過將元素和rel="canonical"屬性添加到該網頁非規范版本的<head>部分,為搜索引擎指定規范網頁。添加此鏈接和屬性可以告訴百度:“在內容相同或高度相似的所有網頁中,該網頁為最規范最有價值的頁面,推薦將該網頁排在搜索結果中靠前的位置。”
可設置規范網頁的幾種情況舉例:
舉例一、社區帖子可能由于置頂、突出顏色等行為導致內容完全相同的一個網頁產生不同的鏈接,搜索引擎只會選擇其中一個鏈接建立索引,如以下兩個鏈接不同,內容完全相同的頁面:
http://bbs.zhanzhang.baidu.com/forum.php?mod=viewthread&tid=9502&highlight=
http://bbs.zhanzhang.baidu.com/thread-9502-1-1.html
PS:同一個頁面不同鏈接的形式,是否在robots.txt聲明直接禁止蜘蛛爬行某類頁面更好?
舉例二、對商品的列表頁面,按照價格或者優惠等順序進行排序,但網頁內容高度相似:
http://mall.leho.com/pr-list?loc...71ee&order=discount
http://mall.leho.com/pr-list?order=price_asc&locid=75fb2a357d38397c5e1e75fa&cid=5e1e02f950a4101fb27571ee
PS:基于類似這些頁面,站長如何判斷哪個排序頁面才是規范頁面?從用戶需求的角度來講,這幾個頁面都是用戶需要的呢。
舉例三、網站有多個網頁展示的為相同型號的商品,只是每個網頁商品圖的顏色不同,其他內容幾乎完全相似,此時也可設置rel="canonical",將當下最流行色彩的商品網頁設置規范網頁,推薦百度有優先將其顯示在搜索結果中。
四、如何指定規范網址?
可通過在每個非規范版本的HTML網頁的部分中,添加一個rel="canonical"鏈接來進行指定規范網址。
例如,要指定指向網頁http://www.example.com/product.php?id=15786的規范鏈接,需要按以下形式創建<link>元素:將上述鏈接復制到某網頁(例如http://www.example.com/product.php?id=15786&active=1)所有非規范網頁版本的部分中。
PS:canonical標簽使用方法如下圖:
五、百度會完全遵守rel="canonical"標簽嗎?
網頁中添加該標簽后,就代表站長向百度推薦某個網頁作為最規范的網頁版本,百度會同時根據標簽的推薦及系統算法選擇出最合適的網頁將其顯示在搜索結果中。百度會根據網頁內容實際情況考慮Canonical標簽中推薦的網頁,但不保證完全遵守該標簽。為了保證標簽的效果,請保證一個頁面中僅有一個canonical標簽。
PS:“不保證完全遵循該標簽”這一點符合百度一貫的風格“是否從用戶體驗角度出發”,意思就是:如果符合用戶實際的喜好習慣體驗,則就算加了canonical標簽,百度一樣會收錄并給與此頁面權重與排名。
六、此鏈接是相對的還是絕對的?
rel="canonical"可與相對鏈接或絕對鏈接一起使用,但建議您使用絕對鏈接,以最大程度地減少可能出現的混亂或問題。
七、rel="canonical"標簽可用于在不同的域名中建議規范網址嗎?
如果網站需要更換域名,且使用的服務器不能創建服務器端重定向網址的情況下,就可以使用rel="canonical"鏈接元素指定希望百度收錄域的網址。
PS:canonical標簽允許使用通配符嗎?這個情況符合少量頁面重定向的情況吧?
最后:建議百度出一個官方的頁面相似度查詢工具,并給與明確相似度達到多少會影響百度收錄、權重與排名的指標,比如:50%歡迎廣大站長加我QQ269236233交流,發表自己的理解~
作者:youboy-潘炯文AD:頁面相似度查詢工具tool.youboy.com
推薦閱讀
基本上所有的SEO界的人都知道,百度對于SEO是愛理不理的,百度不像谷歌那樣對SEO是友好的,對于百度這種高高在上的樣子,很多站長是恨透了百度,背地里不知道把百度罵了多少次了>>>詳細閱讀
本文標題:關于百度Canonical標簽使用規范的公告與自己的
地址:http://www.xglongwei.com/a/xie/20130109/256417.html