Canonical標(biāo)簽被各大搜索引擎所支持
日期 2013-08-04 / 人氣 3864 / 欄目: 新聞動(dòng)態(tài) 網(wǎng)站優(yōu)化
百度、谷歌、雅虎和live search等各個(gè)知名搜索引擎宣布支持Link的一個(gè)新屬性Canonical,其目的是幫助網(wǎng)站管理員們,解決網(wǎng)站內(nèi)容存在多個(gè)版本時(shí),指定規(guī)范鏈接,幫助解決內(nèi)容重復(fù)收錄問(wèn)題。這個(gè)標(biāo)簽利好經(jīng)常使用seo建網(wǎng)站的朋友。首頁(yè)說(shuō)說(shuō) canonical標(biāo)簽是做什么用的?
canonical標(biāo)簽就是告訴搜索引擎哪個(gè)頁(yè)面是權(quán)威頁(yè)面。以我的理解,Canonical標(biāo)簽大致的作用如下。
第一,使用Canonical標(biāo)簽使網(wǎng)址規(guī)范化,使得鏈接更加準(zhǔn)確。
第二,避免內(nèi)容重復(fù)頁(yè)面,搜索引擎收錄更準(zhǔn)確。
第三,集中傳遞頁(yè)面權(quán)重。
百度對(duì)Canonical的作用是這么解釋,參考下:對(duì)一組內(nèi)容完全相同或高度相似的網(wǎng)頁(yè),通過(guò)使用Canonical標(biāo)簽可以告訴搜索引擎哪個(gè)頁(yè)面為規(guī)范的網(wǎng)頁(yè),能夠規(guī)范網(wǎng)址并避免搜索結(jié)果中出現(xiàn)多個(gè)內(nèi)容相同或相似的頁(yè)面,幫助解決重復(fù)內(nèi)容的收錄問(wèn)題,避免網(wǎng)站相同內(nèi)容網(wǎng)頁(yè)的重復(fù)展示及權(quán)重的分散,提升規(guī)范網(wǎng)頁(yè)的權(quán)重,優(yōu)化規(guī)范網(wǎng)頁(yè)的排名。
canonical鏈接標(biāo)簽只能作用于同一個(gè)域名所在的網(wǎng)址,不能作用于不同域名上的重復(fù)內(nèi)容。如果是跨站,可以使用301重定向。
網(wǎng)址不規(guī)范,會(huì)降低頁(yè)面權(quán)重,是因?yàn)?a href="http://www.xueli518.com/blog_search.html" target="_blank">搜索引擎會(huì)認(rèn)為頁(yè)面內(nèi)容有重復(fù)。做法是將這些不規(guī)范的網(wǎng)址,指向同一個(gè)頁(yè)面。
比如本文的源代碼里面:<link rel="canonical" href="http://www.xueli518.com/" />,就有使用這種標(biāo)簽,我曾經(jīng)說(shuō)過(guò):“cms系統(tǒng)信息頁(yè)面分頁(yè)標(biāo)題如何顯示不同標(biāo)題”,其實(shí)就是為了解決分頁(yè)重復(fù)標(biāo)題的問(wèn)題,可現(xiàn)在在諸如新聞文章系統(tǒng)這類的網(wǎng)站程序使用的時(shí)候,經(jīng)常會(huì)產(chǎn)生重復(fù)頁(yè)面,雖然可以用robots.txt,可是你懂的,有時(shí)候搜索引擎也很傻,反應(yīng)不快。我們使用這個(gè)標(biāo)簽就能夠有效的讓搜索引擎知道哪個(gè)是標(biāo)準(zhǔn),哪個(gè)是重復(fù)頁(yè)面,不要讓爬蟲抓取,同時(shí)還能減輕爬蟲對(duì)服務(wù)器的爬行壓力。
其標(biāo)準(zhǔn)用法是:<link rel="canonical" href="http://example.com/" />
在這里應(yīng)該使用絕對(duì)地址而不是相對(duì)地址,因?yàn)榫W(wǎng)站空間如果綁定多個(gè)域名的時(shí)候,輸出的url依然是相對(duì)的,那這個(gè)代碼就形如虛設(shè)了。使用canonical目的就是為規(guī)范鏈接,所以采用絕對(duì)地址是最妥當(dāng)?shù)?,但是要注意的是:不能?a href="http://www.xueli518.com/domain.html" target="_blank">域名指向,也就是不能指向不同的域名,這點(diǎn)要謹(jǐn)記。谷歌也推薦使用絕對(duì)地址,詳見(jiàn):地址
在什么條件下使用link rel=”canonical”標(biāo)簽?zāi)?
一:網(wǎng)站因其他原因無(wú)法做301重定向
如果空間不支持或其他原因,網(wǎng)站不能做301重定向了,那就可以使用這個(gè)標(biāo)簽告訴搜索引擎哪個(gè)域名是重要的。
二:網(wǎng)站site值差距很大的時(shí)候
比如:site:example.com和site:www.example.com這兩個(gè)站收錄差距很大,但你主推其中一個(gè)域名的時(shí)候。就可以使用這個(gè)標(biāo)簽。
三:重復(fù)文章頁(yè)
這里得數(shù)落數(shù)落wodpress,wordpress由于默認(rèn)不是生成靜態(tài)頁(yè)面,每讀取一個(gè)頁(yè)面都得查詢mysql數(shù)據(jù)庫(kù),而寫文章的時(shí)候往往會(huì)生成兩個(gè)相同的頁(yè)面,可以用robots.txt屏蔽。但是還采用這個(gè)標(biāo)簽會(huì)更保險(xiǎn)。
附 錄:認(rèn)識(shí)canonical標(biāo)簽
用好canonical標(biāo)簽,下面幾點(diǎn)也是需要認(rèn)識(shí)的。
第一,該鏈接標(biāo)簽可用于定義相對(duì)地址,也可用于定義絕對(duì)地址。但為了保險(xiǎn)起見(jiàn),建議使用絕對(duì)地址。
第二,如果使用了canonical鏈接標(biāo)簽的頁(yè)面在整個(gè)網(wǎng)站中并無(wú)重復(fù)內(nèi)容的頁(yè)面,也無(wú)需擔(dān)心,該標(biāo)簽暫時(shí)會(huì)被搜索引擎“束之高閣”。
第三,該鏈接具有可傳遞性。假如你在網(wǎng)址A中將網(wǎng)址B指定為首選地址,而在網(wǎng)址B中又將網(wǎng)址C指定為首選地址,那么搜索引擎會(huì)認(rèn)為網(wǎng)址C才是A和B的首選頁(yè)面。這種情況有時(shí)候在網(wǎng)址重定向中會(huì)發(fā)生。
第四,一個(gè)網(wǎng)頁(yè)鏈向了有canonical標(biāo)簽的頁(yè)面,會(huì)被當(dāng)作像301轉(zhuǎn)向到這一頁(yè)的canonical頁(yè)。
第五,一個(gè)頁(yè)面可以用rel=canonical指向自己,一個(gè)網(wǎng)站的所有頁(yè)面可以都有rel=canonical。在使用rel=canonical完全不用擔(dān)心,只用在使用時(shí)指對(duì)了頁(yè)面。
當(dāng)然canonical不是萬(wàn)能的 ,對(duì)于大型重復(fù)頁(yè)面出現(xiàn)的商城,例如淘寶,京東這些,要解決完美的url規(guī)范都不是那么容易的。
最后,很多網(wǎng)上討論或者從搜索引擎結(jié)果里面得到:百度支不支持canonical標(biāo)簽的話題 眾說(shuō)紛紜,百度官方2013年的年初,站長(zhǎng)平臺(tái)里面出現(xiàn):百度網(wǎng)頁(yè)搜索動(dòng)態(tài)里面有篇關(guān)于“百度已支持Canonical標(biāo)簽之后,利好使用seo優(yōu)化的網(wǎng)站管理員們。
轉(zhuǎn)載整理本文請(qǐng)注明出處【通聯(lián)臺(tái)州網(wǎng)站建設(shè)中心】
標(biāo)簽: