什么是Canonical標簽?有關Canonical標簽的一些說明

如果網站中有大量網址形式不同而內容相同的頁面,那么從網站seo優化的角度來看,是有問題的。不同的網址都可以訪問同樣內容的頁面,會給有可能引起搜索引擎的誤判。Canonical標簽的出現,可以盡量這一問題。

什么是Canonical標簽?其是百度明文規定支持的一種標簽,目的是給搜索引擎傳達信息:來抓取網站管理者想要呈現的重要內容。

什么是Canonical標簽?有關Canonical標簽的一些說明
這個標簽與301永久重定向有部分功能重合,但也有部分區別,區別如下:

如果想達到幾個網址都能訪問內容高度一致或完全相同的內容,這很適用于使用Canonical標簽,如果只想要某一個特定的網址能訪問到目標內容,則使用301永久重定向更為妥當。

具體說明如下:

這兩個頁面都能訪問到“不利于網站seo的幾個技術”的相關內容,然而他們的網址形式卻不盡相同。搜索引擎是無法分辨哪個網址才是更重要的內容的,如果沒有seo優化人員對網址做相應設置,就會造成搜索引擎在目標站點中收錄大量的重復內容的問題,長此以往,或者數量級大,就會對網站造成降級處理等懲罰。如何解決?Canonical標簽就派上了用場。

“http://www.xye.tw/2744.html”

“http://www.xye.tw/2744.html#comment-9645″

解決辦法是在內容頁的頭部head標簽中,加一段代碼:

<link rel=’canonical’ href=’http://www.xye.tw/2744.html’ />。

這個標簽的意思是告訴搜索引擎,收錄Canonical標簽指定的url,其他相似,雷同,甚至于完全相同的內容頁url需判定為重復內容,這些內容url不參與頁面的權值分配。

注:除開百度搜索引擎,其他主流的搜索引擎如谷歌等均支持這個標簽的使用。

如果你使用的是wordpress程序,那么,恭喜你,這個程序是默認的支撐這個標簽的。如果你的程序版本是WordPress 2.9以下的,也很簡單,將以下代碼加入到當前主題header.php 文件的 head 區域即可。

<?php if(is_single()){?>

<link rel=”canonical” href=”<?php echo get_permalink($post->ID);?>” />

<?php } ?>

使用Canonic標簽的一些注意事項。

1:百度搜索引擎程序還不完善,對于這個標簽的支撐還不完美,如果使用該標簽,前提是要兩個頁面完全相同。如果頁面雷同或相似,那么通過標簽像百度傳達頁面重要性的成功概率較低。

2:對于百度來講,如果一個Canonical標簽有問題,會不信任該站點的所有Canonical標簽(這樣來看,百度的技術仍不咋地).

以上,就是有關Canonical標簽的一些說明,從seo優化的角度來講,同時利用301永久重定向和Canonical標簽,可以盡可能解決網站特別是大型網站的內容重復問題。

avatar

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: