什么是Canonical標簽?Canonical使用方法講解
發布時間:2019-05-14瀏覽次數:
對于經驗豐富的SEO人員來說,canonical標簽的使用一定不陌生,但最近在實踐中發現不少網站的頁面雖然用了canonical標簽,但是使用方法卻不規范。所以在這里和大家一起探討一下canonical標簽的規范使用方法,讓更多的SEO人員避免走彎路。
Canonical標簽實際上就是一個頁面內的301轉向,可以幫助我們解決內容一樣,url不一樣的網址規范化問題。和301跳轉不同的是,用戶并不被轉向,但是對于搜索引擎來說,頁面鏈接的權重是會被集中到代碼中指明的規范化url上的。

如果一個頁面有多個url:
http://www.example.com/ neighbourhoods/
http://www.example.com/ neighbourhoods.php?item= vic
http://www.example.com/ neighbourhoods.php?item= armadale-33-vic
這些url的頁面內容完全一樣,而我們想優化的規范化url為http://www.example.com/ neighbourhoods/,那么我們就在這些url頁面html文件的頭部加上以下這段代碼:
<link rel=”canonical” href=“http://www.example.com/ neighbourhoods/” />
這樣,這些url的規范化頁面就成為http://www.example.com/ neighbourhoods/了。
在SEO實踐中,有不少網站移動端頁面在使用canonical標簽的時候,往往會把鏈接指向本身的移動端url,其實這是不規范的做法。因為PC和移動之間的適配關系,往往是移動端承繼PC端的權重,所以在移動端頁面使用canonical標簽的時候,最好還是鏈接指向對應的PC端頁面,這樣搜索引擎就能更好的識別移動適配關系了。
另外,在SEO優化實踐中還有一個對canonical標簽的使用誤區,就是在詳情頁的html文件頭部加canonical標簽鏈接指向這個詳情頁的上一級頁面。其實這種用法也是錯誤的,因為頁面之間的層級關系可以通過面包屑導航來體現,而canonical標簽并不具備這個功能,所以不能這樣使用,詳情頁的canonical標簽要指向和自己頁面本身內容一致的頁面url,這才是canonical標簽的正確用法。
以上和大家簡單談了一下canonical的規范使用方法,希望對大家有所幫助。SEO在實踐當中要規范使用優化標簽,這樣才能取得理想的優化效果。