觸屏版
全國服務(wù)熱線:0571-87205688
登錄
注冊
客戶中心
關(guān)注云客
什么情況下需要百度rel="canonical"標(biāo)簽?
1、網(wǎng)站進(jìn)行了改版,將舊的內(nèi)容搬到了新的URL鏈接上,但是沒有做301重定向。
2、附帶不同參數(shù)但是內(nèi)容基本一樣的頁面,比如某些論壇沒有做偽靜態(tài)處理,則每個(gè)欄目或帖子都將出現(xiàn)動(dòng)態(tài)鏈接的問題,還有一些電子商務(wù)網(wǎng)站在每個(gè)商品鏈接后面添加的追蹤代碼,但是它們的內(nèi)容卻是一樣。
3、由其它原因引起內(nèi)容相同或相似的頁面。
怎么使用rel="canonical"標(biāo)簽?
1、使用rel="canonical"標(biāo)簽的基本樣式:<link rel="canonical" href="網(wǎng)頁權(quán)威鏈接"/>
2、需要注意的是link標(biāo)簽里的url鏈接是你所認(rèn)為的規(guī)范、正確、希望百度收錄且參與排名的那個(gè)鏈接。寫好這段代碼之后,將其放入非權(quán)威的網(wǎng)頁的<head>頭部中即可。
舉個(gè)簡單的例子,來看下如下的網(wǎng)址:
http://www.xxx.com/archives/2011-snow.html
http://www.xxx.com/archives/2011-snow.html?comments=true
http://www.xxx.com/archives/2011-snow.html?postcomment=true
這三個(gè)網(wǎng)址形式不同,第一個(gè)才是我們想顯示給搜索引擎和用戶的網(wǎng)址,但是打開它們網(wǎng)站的內(nèi)容卻是相同的。一般像這種狀況搜索引擎是很難分辨出來哪個(gè)才是網(wǎng)站主想要強(qiáng)調(diào)的網(wǎng)址,這樣會(huì)直接造成搜索引擎在你的站里面收錄到大量重復(fù)的內(nèi)容,現(xiàn)在我們通過 canonical 標(biāo)簽就可以解決這些棘手的問題了。
像上面的狀況,我們只需要在網(wǎng)址的 head 區(qū)域添加如下代碼:
<link rel='canonical' href='http://www.xxx.cn/archives/2011-snow.html' />
這樣的話 Google 等搜索引擎最終都會(huì)只收錄 canonical 標(biāo)簽指定的這個(gè)網(wǎng)址,搜索引擎會(huì)將其它頁面作為重復(fù)內(nèi)容,這些重復(fù)的內(nèi)容不再參與頁面的權(quán)重分配(如 Google 的 PR 值)。
如圖百度站長論壇案例:
SEO優(yōu)化:Canonical標(biāo)簽的設(shè)置及使用
概括性地說Canonical標(biāo)簽與301的區(qū)別就是,在幾個(gè)網(wǎng)頁內(nèi)容完全相同(或高度相似)的時(shí)候,如果希望兩個(gè)網(wǎng)頁都可以被用戶正常訪問到,就使用Canonical標(biāo)簽;如果僅僅是讓用戶訪問其中的一個(gè),那么就直接使用301跳轉(zhuǎn)更方便。(一般 Canonical標(biāo)簽用于論壇帖子、商城評(píng)論頁面 比較多些。)
下面是一些建議:
1、在加入canonical標(biāo)簽的時(shí)候仔細(xì)檢查rel=canonical目標(biāo)網(wǎng)頁是否存在,確保目標(biāo)網(wǎng)頁不是錯(cuò)誤頁面或軟404錯(cuò)誤頁面,并且還要確認(rèn)目標(biāo)網(wǎng)頁不包含noindex robots元標(biāo)記或已經(jīng)被robots文件屏蔽掉了,如果這樣你的canonical標(biāo)簽毫無意義,甚至誤導(dǎo)搜索引擎。
2、規(guī)范的目標(biāo)網(wǎng)頁應(yīng)包含其對(duì)應(yīng)重復(fù)網(wǎng)頁的大部分內(nèi)容,也就是要確認(rèn)重復(fù)網(wǎng)頁確實(shí)是重復(fù)的。如果你認(rèn)為的重復(fù)網(wǎng)頁僅僅是局部類似,但實(shí)際字詞并不是非常接近,那么可能會(huì)讓本該參與排名的頁面損失掉該有的權(quán)重,所以在加入該標(biāo)簽之前一定要確認(rèn)是否真正重復(fù)。
3、canonical標(biāo)簽一般使用絕對(duì)地址而不是相對(duì)地址,因?yàn)榫W(wǎng)站空間如果綁定多個(gè)域名的時(shí)候,輸出的url依然是相對(duì)的,那這個(gè)代碼就形如虛設(shè)了。使用canonical目的就是為規(guī)范鏈接,所以采用絕對(duì)地址是最妥當(dāng)?shù)?不建議使用相對(duì)地址。
4、rel=canonical鏈接添加在重復(fù)網(wǎng)頁的meta標(biāo)簽或HTTP header中,如果你加入在body中,搜索引擎會(huì)忽略。另外只能為一個(gè)網(wǎng)頁指定一個(gè) rel=canonical。如果指定多個(gè)canonical,搜索引擎就會(huì)忽略所有rel=canonical
評(píng)論(0人參與,0條評(píng)論)
發(fā)布評(píng)論
最新評(píng)論