百度已支持Canonical標簽
作者:百度站長平台 發布時間:2013年1月8日
一、Canonical標簽有什麼作用?
對一組內容完全相同或高度相似的網頁,通過使用Canonical標簽可以告訴搜索引擎哪個頁麵為規範的網頁,能夠規範網址並避免搜索結果中出現多個內容相同或相似的頁麵,幫助解決重複內容的收錄問題,避免網站相同內容網頁的重複展示及權重的分散,提升規範網頁的權重,優化規範網頁的排名。
二、什麼是規範網頁?
規範網頁是一組內容完全相同或高度相似的網頁的首選版本。
三、為什麼要指定規範網頁?
為了避免重複內容的收錄,百度會通過算法對網頁內容及鏈接進行識別,對內容完全相同或者高度相似的網頁,會計算出一個係統認為規範的網頁結果建立索引並供用戶查詢。
支持Canonical標簽以後,站長可以通過將 <link> 元素和 rel="canonical" 屬性添加到該網頁非規範版本的<head> 部分,為搜索引擎指定規範網頁。添加此鏈接和屬性可以告訴百度:“在內容相同或高度相似的所有網頁中,該網頁為最規範最有價值的頁麵,推薦將該網頁排在搜索結果中靠前的位置。”
四、如何指定規範網址?
可通過在每個非規範版本的 HTML 網頁的 <head> 部分中,添加一個 rel="canonical" 鏈接來進行指定規範網址。
例如,要指定指向網頁 https://www.example.com/product.php?id=15786 的規範鏈接,需要按以下形式創建 <link> 元素:
<link rel="canonical" href="https://www.example.com/product.php?id=15786"/>
然後將上述鏈接複製到某網頁所有非規範網頁版本的 <head> 部分中(例如 https://www.example.com/product.php?id=15786&active=1),即可完成設置。
五、可設置規範網頁的幾種情況舉例:
舉例一、社區帖子可能由於置頂、突出顏色等行為導致內容完全相同的一個網頁產生不同的鏈接,搜索引擎隻會選擇其中一個鏈接建立索引,如以下兩個鏈接不同,內容完全相同的頁麵:
https://bbs.zhanzhang.baidu.com/forum.php?mod=viewthread&tid=9502&highlight=
https://bbs.zhanzhang.baidu.com/thread-9502-1-1.html
舉例二、對商品的列表頁麵,按照價格或者優惠等順序進行排序,但網頁內容高度相似:
https://mall.leho.com/pr-list?locid=75fb2a357d38397c5e1e75fa&cid=5e1e02f950a4101fb27571ee&order=discount
https://mall.leho.com/pr-list?order=price_asc&locid=75fb2a357d38397c5e1e75fa&cid=5e1e02f950a4101fb27571ee
舉例三、網站有多個網頁展示的為相同型號的商品,隻是每個網頁商品圖的顏色不同,其他內容幾乎完全相似,此時也可設置rel="canonical",將當下最流行色彩的商品網頁設置規範網頁,推薦百度有優先將其顯示在搜索結果中。
六、百度會完全遵守rel="canonical"標簽嗎?
網頁中添加該標簽後,就代表站長向百度推薦某個網頁作為最規範的網頁版本,百度會同時根據標簽的推薦及係統算法選擇出最合適的網頁將其顯示在搜索結果中。百度會根據網頁內容實際情況考慮Canonical標簽中推薦的網頁,但不保證完全遵守該標簽。為了保證標簽的效果,請保證一個頁麵中僅有一個Canonical標簽。
七、此鏈接是相對的還是絕對的?
rel="canonical" 可與相對鏈接或絕對鏈接一起使用,但建議您使用絕對鏈接,以最大程度地減少可能出現的混亂或問題。
八、rel="canonical"標簽可用於在不同的域名中建議規範網址嗎?
如果網站需要更換域名,且使用的服務器不能創建服務器端重定向網址的情況下,就可以使用rel="canonical" 鏈接元素指定希望百度收錄域的網址。
最後更新:2013-07-19 06:45:50