Canonical標(biāo)簽與301永久重定向有什么區(qū)別?

2021-08-14    分類: 網(wǎng)站建設(shè)

在網(wǎng)站中網(wǎng)站中的Canonical標(biāo)記如何使用?Canonical標(biāo)簽與301永久重定向有什么區(qū)別呢?今天請(qǐng)大家與網(wǎng)站搜索引擎優(yōu)化小編一起學(xué)習(xí)一下canonical標(biāo)簽的運(yùn)用吧!

canonical標(biāo)簽與301跳轉(zhuǎn)有什么區(qū)別呢?

rel=”canonical” 到底有什么作用?

我們針對(duì)這個(gè)標(biāo)簽與SEO進(jìn)行一個(gè)系統(tǒng)概括。rel=”canonical” 這個(gè)標(biāo)簽已經(jīng)推出很久了,canonical是Google、雅虎、微軟等搜索引擎一起推出的一個(gè)標(biāo)簽,它的主要作用是用來(lái)解決由于網(wǎng)址形式不同內(nèi)容相同而造成的內(nèi)容重復(fù)問(wèn)題。這個(gè)標(biāo)簽對(duì)搜索引擎作用非常大,簡(jiǎn)單的說(shuō)它可以讓搜索引擎只抓取你想要強(qiáng)調(diào)的內(nèi)容。

百度rel="canonical"標(biāo)簽是什么?

canonical是什么

簡(jiǎn)單來(lái)說(shuō),百度rel="canonical"標(biāo)簽是為了解決網(wǎng)站由于網(wǎng)站url鏈接不一樣但網(wǎng)頁(yè)內(nèi)容是一樣而造成百度重復(fù)收錄的問(wèn)題,對(duì)于這樣的情況,如果不采用百度rel="canonical"標(biāo)簽,后果將導(dǎo)致百度對(duì)兩個(gè)相同的網(wǎng)頁(yè)收錄和排名的問(wèn)題上不知情,久而久之,當(dāng)網(wǎng)站存在大量這樣的網(wǎng)頁(yè)的時(shí)候,可能導(dǎo)致網(wǎng)站大量重復(fù)內(nèi)容而被降權(quán)、不收錄甚至被K。

什么情況下需要百度rel="canonical"標(biāo)簽?

1、網(wǎng)站進(jìn)行了改版,將舊的內(nèi)容搬到了新的URL鏈接上,但是沒(méi)有做301重定向。

2、附帶不同參數(shù)但是內(nèi)容基本一樣的頁(yè)面,比如某些論壇沒(méi)有做偽靜態(tài)處理,則每個(gè)欄目或帖子都將出現(xiàn)動(dòng)態(tài)鏈接的問(wèn)題,還有一些電子商務(wù)網(wǎng)站在每個(gè)商品鏈接后面添加的追蹤代碼,但是它們的內(nèi)容卻是一樣。

3、由其它原因引起內(nèi)容相同或相似的頁(yè)面。

怎么使用rel="canonical"標(biāo)簽?

canonical、301、Domains

1、使用rel="canonical"標(biāo)簽的基本樣式:<link rel="canonical"href="網(wǎng)頁(yè)權(quán)威鏈接"/>

2、需要注意的是link標(biāo)簽里的url鏈接是你所認(rèn)為的規(guī)范、正確、希望百度收錄且參與排名的那個(gè)鏈接。寫好這段代碼之后,將其放入非權(quán)威的網(wǎng)頁(yè)的<head>頭部中即可。

舉個(gè)簡(jiǎn)單的例子,來(lái)看下如下的網(wǎng)址:

http://www.yzznl.cn/archives/2011-snow.html
http://www.yzznl.cn/archives/2011-snow.html?comments=true
http://www.yzznl.cn/archives/2011-snow.html?postcomment=true

這三個(gè)網(wǎng)址形式不同,第一個(gè)才是我們想顯示給搜索引擎和用戶的網(wǎng)址,但是打開(kāi)它們網(wǎng)站的內(nèi)容卻是相同的。一般像這種狀況搜索引擎是很難分辨出來(lái)哪個(gè)才是網(wǎng)站主想要強(qiáng)調(diào)的網(wǎng)址,這樣會(huì)直接造成搜索引擎在你的站里面收錄到大量重復(fù)的內(nèi)容,現(xiàn)在我們通過(guò) canonical 標(biāo)簽就可以解決這些棘手的問(wèn)題了。

像上面的狀況,我們只需要在網(wǎng)址的 head 區(qū)域添加如下代碼:

<link rel='canonical' />

這樣的話 Google 等搜索引擎Z終都會(huì)只收錄canonical標(biāo)簽指定的這個(gè)網(wǎng)址,搜索引擎會(huì)將其它頁(yè)面作為重復(fù)內(nèi)容,這些重復(fù)的內(nèi)容不再參與頁(yè)面的權(quán)重分配(如 Google 的 PR 值)。

wordpress中使用canonical的方法

wordpress中如何使用canonical標(biāo)簽

如果你使用的是 WordPress,只要版本是在 WordPress 2.9 及以上的,應(yīng)該都已經(jīng)默認(rèn)支持 canonical 標(biāo)簽了。2.9 以前的版本可以手工添加以下代碼到你使用主題的 header.php 文件的 head 區(qū)域即可:

<?php if(is_single()){?>
<link rel="canonical" href="<?php echo get_permalink($post->ID);?>" />
<?php } ?>

有些認(rèn)為“Canonical標(biāo)簽”是一個(gè)與301類似、解決網(wǎng)站內(nèi)重復(fù)頁(yè)面的好辦法。那么,Canonical標(biāo)簽與301跳轉(zhuǎn)這兩者之間有什么區(qū)別呢?使用Canonical標(biāo)簽時(shí)又該注意些什么呢?下面就一起看看這篇來(lái)自百度站長(zhǎng)學(xué)院的文章是怎么說(shuō)的吧。

Canonical標(biāo)簽優(yōu)化

網(wǎng)站優(yōu)化中如何活用Canonical標(biāo)簽Canonical標(biāo)簽與301的區(qū)別

1,在幾個(gè)網(wǎng)頁(yè)內(nèi)容完全相同(或高度相似)的時(shí)候,如果希望兩個(gè)網(wǎng)頁(yè)都可以被用戶正常訪問(wèn)到,就使用Canonical標(biāo)簽;如果僅讓用戶訪問(wèn)其中的一個(gè),直接使用301跳轉(zhuǎn)更方便。

2,使用Canonical 標(biāo)簽的前提是幾個(gè)網(wǎng)頁(yè)一定是完全相同(或高度相似)的,而301則沒(méi)有這個(gè)限制。

使用Canonical 標(biāo)簽時(shí)要特別注意的兩點(diǎn)

1,百度雖然支持Canonical標(biāo)簽,但并不保證完全遵守該標(biāo)簽。請(qǐng)站長(zhǎng)注意,Z好在完全相同的網(wǎng)頁(yè)中使用Canonical標(biāo)簽——這樣可以提升Canonical標(biāo)簽的使用效果。

之前的幫助文檔中的確提到高度相似的網(wǎng)頁(yè)也可以使用Canonical標(biāo)簽,但在實(shí)際過(guò)程中我們發(fā)現(xiàn),相似網(wǎng)頁(yè)使用Canonical標(biāo)簽的成功率較低。

2,還有一點(diǎn)非常非常重要,請(qǐng)各位站長(zhǎng)在設(shè)置Canonical標(biāo)簽前,仔細(xì)檢查兩個(gè)網(wǎng)頁(yè)是否真的完全相同——一旦百度發(fā)現(xiàn)其中一個(gè)Canonical標(biāo)簽有問(wèn)題,會(huì)不信任該站點(diǎn)的所有Canonical標(biāo)簽。

關(guān)于網(wǎng)站中的Canonical標(biāo)記

網(wǎng)站中的那些Canonical標(biāo)簽

Z近用火狐打開(kāi)我的網(wǎng)站,發(fā)現(xiàn)URL后面會(huì)出現(xiàn)一個(gè)圓圈,里面有個(gè)“C”,不知大家是否注意到,越來(lái)越多的網(wǎng)站(尤其是Wordpress搭建的網(wǎng)站),在Firefox中都會(huì)出現(xiàn)這個(gè)圖標(biāo)。如圖:

里面是個(gè)C字母,alt提示“Current location matches the specifed canonical page”。

打開(kāi)某些網(wǎng)頁(yè)時(shí),此標(biāo)志又會(huì)變成藍(lán)色,alt會(huì)提示“Go to the canonical page at http://…”。這個(gè)標(biāo)志原來(lái)是canonical (權(quán)威鏈接標(biāo)記)標(biāo)簽在起作用,早在09年2月份,Google,Yahoo及Microsoft三大搜索引擎聯(lián)合推出了一個(gè)旨在減少重復(fù)內(nèi)容困擾的方法,這對(duì)于廣大站長(zhǎng)來(lái)說(shuō)不啻是個(gè)好事情,不用再擔(dān)心因?yàn)榫W(wǎng)站上有重復(fù)的內(nèi)容而影響到網(wǎng)站頁(yè)面的權(quán)重了。

造成重復(fù)內(nèi)容的原因有很多,Z常見(jiàn)的便是多個(gè)url地址指向了同一個(gè)頁(yè)面,比如:wordpress平臺(tái)下的一篇日志頁(yè)面,包括了文章及評(píng)論內(nèi)容。每個(gè)評(píng)論都可以有個(gè)固定的鏈接地址,如http://www.hiw3c.com/website-seo/#comment-01這樣的鏈接格式,如果有多個(gè)評(píng)論的話,則每條評(píng)論的鏈接都類似于上述格式,只是commentID號(hào)有所不同,這些鏈接其實(shí)都是指向同一篇文章的。蜘蛛來(lái)爬時(shí),便會(huì)依次爬行一遍,這篇文章下如有10條評(píng)論,則爬了10次相同的頁(yè)面文章,相當(dāng)于做了多次重復(fù)的工作,嚴(yán)重影響了抓取的效率,及耗費(fèi)了帶寬。

重復(fù)內(nèi)容造成的結(jié)果必然是蜘蛛不愿意來(lái)爬,不同的url指向同一個(gè)頁(yè)面,也會(huì)影響到該頁(yè)面的權(quán)重。

比如文章鏈接:http://www.hiw3c.com/website-seo/和http://www.hiw3c.com/?p=220兩個(gè)URL不一樣,但是內(nèi)容一模一樣。重復(fù)內(nèi)容容易造成搜索引擎的懲罰,所以作為網(wǎng)站管理員和SEO人,需要考慮避免這種重復(fù)內(nèi)容對(duì)搜索引擎優(yōu)化不友好的效果的產(chǎn)生。

現(xiàn)在我們可以在該頁(yè)面的header區(qū)加上一句:rel="canonical"
來(lái)聲明,該頁(yè)面中此url為權(quán)威地址。相當(dāng)于給所有指向此頁(yè)面的地址做了個(gè)301轉(zhuǎn)向,那么搜索引擎讀到此標(biāo)記時(shí),便自然會(huì)以此地址為主。

注意的是,該標(biāo)簽只能作用于同一個(gè)域,不同域是不起作用的。也就是說(shuō)如果文章被其它網(wǎng)站抄襲,也不會(huì)因?yàn)檫@個(gè)標(biāo)簽而給你的原文章帶來(lái)權(quán)重。

另外,你如果想通過(guò)canonical把其它一些不重要的頁(yè)面指向某個(gè)重要的頁(yè)面,以此來(lái)達(dá)到增加某頁(yè)的權(quán)重,這個(gè)想法也是危險(xiǎn)的,Google是可以檢測(cè)出來(lái)的。

再有就是如果你沒(méi)有加canonical標(biāo)簽的話,搜索引擎?zhèn)円矔?huì)自已去判斷哪個(gè)地址是權(quán)重地址,只是既然要與搜索引擎打交道,那我們?yōu)槭裁床话凑諛?biāo)準(zhǔn)去表示一下友好的態(tài)度呢?

所幸的是,在我們使用的WP系統(tǒng)中已經(jīng)有插件支持啦。在WP插件Platinum SEO和SEO all In One中,都有關(guān)于這個(gè)canonical的選項(xiàng)。只要將對(duì)應(yīng)的選項(xiàng)選上,則生成頁(yè)面的時(shí)候,會(huì)自動(dòng)幫你產(chǎn)生這個(gè)標(biāo)簽。在Z新的WP2.9版本中已經(jīng)支持,不在需要插件安裝就可以實(shí)現(xiàn)canonical標(biāo)簽。下面我整理了代碼,需要的朋友直接復(fù)制就可以使用。

如果你的WP版本在2.9之前,需要通過(guò)插件(上面已經(jīng)提到)或者手工 Hack 主題的 header.php 文件來(lái)使得博客支持。如在主題中加如下的代碼:

在 WordPress 2.9 發(fā)布之后,WordPress 已經(jīng)默認(rèn)支持這一標(biāo)簽了,我們無(wú)需做任何動(dòng)作,主題就支持這一標(biāo)簽。我們可以在 WordPress 的源文件 wp-includes/default-filters.php 看到如下的代碼:

add_action( 'wp_head', 'rel_canonical' );
因此 WordPress 是調(diào)用 rel_canonical() 這個(gè)函數(shù)來(lái)輸出 rel=”canonical” 標(biāo)簽的 HTML 代碼。如果你還想使用以前自己的方法,那么你可以通過(guò)下面代碼屏蔽掉它:
remove_action( 'wp_head', 'rel_canonical' );

除了canonical鏈接標(biāo)簽,對(duì)于Google來(lái)說(shuō),你也可以在重復(fù)內(nèi)容的頁(yè)面的部分加入NOINDEX標(biāo)簽,但是很顯然,對(duì)于很多具有重復(fù)內(nèi)容的動(dòng)態(tài)網(wǎng)址來(lái)說(shuō),這個(gè)標(biāo)簽很難派上用場(chǎng)。對(duì)于Yahoo,你甚至還可以通過(guò)Robots-nocontent語(yǔ)法來(lái)告訴Yahoo搜索引擎機(jī)器人哪些內(nèi)容是Z有用Z新鮮的。除此之外,英文雅虎站長(zhǎng)工具Yahoo Site Explorer還具有動(dòng)態(tài)網(wǎng)址參數(shù)管理功能,不妨也可以登錄上去設(shè)置一下,以幫助Yahoo搜索引擎更好地識(shí)別網(wǎng)站上是重復(fù)內(nèi)容。

當(dāng)前標(biāo)題:Canonical標(biāo)簽與301永久重定向有什么區(qū)別?
轉(zhuǎn)載源于:http://www.bm7419.com/news7/122107.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷全網(wǎng)營(yíng)銷推廣、域名注冊(cè)、外貿(mào)建站App設(shè)計(jì)、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司