最近網(wǎng)上討論最火的就是該使用301重定向還是使用rel=canonical,筆者收集總結(jié)了大部分人關于這兩種重定向的的以下幾個疑問:
1、什么時候應該使用relcanonical標簽而不是301?
2、使用rel屬性是否會對網(wǎng)站造成傷害?
3、何時不應該使用relcanonical?
4、要是不能夠讓開發(fā)人員實現(xiàn)網(wǎng)站301重定向怎么辦?
下面筆者就這些問題來為大家一一解答,希望大家共同交流。
一、什么時候使用301重定向?怎么樣去使用?
301重定向被設計的目的是為了幫助用戶和搜索引擎找到那些已經(jīng)移動到新的url的內(nèi)容。添加301重定向也就意味著這些頁面內(nèi)容將被永久移動到新的地方。
1、301重定向?qū)τ脩粲惺裁从?
對于用戶而言,他們可能永遠都不會注意到那些定向到新的地方的URL,除非他們注意到他們?yōu)g覽器地址欄的URL變化。即便他們注意到URL的變化,只要他們原先希望的內(nèi)容仍然存在,他們不會受到影響。因此,從讓用戶開心的角度來講,301重定向是很好的,只要你重定向的一個URL不會讓他們困惑。
2、301重定向?qū)λ阉饕嬗惺裁从?
理論上講,如果一個搜索引擎發(fā)現(xiàn)一個URL是被301重定向的,那么他們就會順著這個重定向的URL找到新的URL,而不再去索引舊的URL,他們也會把已經(jīng)存在的URL鏈接權重轉(zhuǎn)移到新的URL上,即便他們也不能保證100%的把這些鏈接權重轉(zhuǎn)移或者把錨文本轉(zhuǎn)移。不過Google已經(jīng)說過301重定向能夠傳遞錨文本,但是并不保證一定可以傳遞。從理論上說,搜索引擎也可以把以前索引的舊的URL從索引庫里移除,以便于他們的用戶不會再找到這些URL。這通常能夠在一段時間內(nèi)做到,一般不會超過一周。筆者已經(jīng)看到過一些舊有頁面從搜索引擎移除只花了幾天就可以完成。但是在使用301重定向時候還有兩大誤區(qū):
第一,不知道區(qū)分301重定向和302重定向。
302重定向也被認為是暫時重定向,一條對網(wǎng)站瀏覽器的指令來顯示瀏覽器被要求顯示的不同的URL,當一個網(wǎng)頁經(jīng)歷過短期的URL的變化時使用。一個暫時重定向是一種服務器端的重定向,能夠被搜索引擎蜘蛛正確地處理。301和302的區(qū)別在于302重定向是暫時的重定向,搜索引擎會抓取新的內(nèi)容而保存舊的網(wǎng)址。由于效勞器前往302代碼,搜索引擎以為新的網(wǎng)址只是暫時的。301重定向是永久的重定向,搜索引擎在抓取新內(nèi)容的同時也將舊的網(wǎng)址交換為重定向之后的網(wǎng)址。
第二,把所有的頁面都重定向到一個URL。
這是筆者碰到的另一個極端的例子,最近接到國外的一個客戶網(wǎng)站就犯了這個錯誤。如果你的網(wǎng)站有500個頁面要移動到別處,你應該把500個頁面都用301重定向到新網(wǎng)站的大部分相關頁面。但是筆者經(jīng)常發(fā)現(xiàn)一些人把500個頁面全部重定向到一個頁面,比如主頁。盡管這個目的是不好的,但是大多數(shù)人為了把鏈接權重傳遞到新頁面,為了使新頁面權重更高,其實Google已經(jīng)強調(diào)了這種方式的危害。
3、什么時候使用301重定向?
第一、移除站點的時候
當站點移除的時候,你要確保使用301重定向到一個新的位置或者改變你的網(wǎng)站URL結(jié)構,在這種情況下,你不想要用戶或者搜索引擎看到舊的站點。特別是如果移除發(fā)生由于一個新的設計或者結(jié)構改變。Google已經(jīng)給了很明確的指導關于這點,并且給了在這種情況下使用301重定向的建議,大家可以看看Google管理員幫助文檔。
第二、終止網(wǎng)站內(nèi)容的時候
如果你把網(wǎng)站的就有內(nèi)容、產(chǎn)品終止了,或者新內(nèi)容和你的用戶看到的內(nèi)容不相關了,那么就要使用301重定向。當你要移除舊有內(nèi)容的時候,這里有一些要注意的點:
首先要檢查你的鏈接,要看看內(nèi)容是否讓搜索引擎有通路,如果你移除內(nèi)容的時候會潛在的斷掉蜘蛛通路,所以一定要想檢查在移除;其次,要看看新的地址是否和你的這些要移除的頁面有相似內(nèi)容,在移除的時候,要盡量把內(nèi)容定向的這些相似內(nèi)容,以保證蜘蛛通路;再次,要考慮這些內(nèi)容在將來是否還會用到,例如你有一個商業(yè)站點,并且想要移除你不在銷售的產(chǎn)品,要考慮是否將來還會還原這個產(chǎn)品,也就是說以后會不會再賣這個產(chǎn)品。
第三、主頁有多種版本的時候
這也是另一個誤區(qū),筆者們要盡可能的讓主頁只有一個版本,但是筆者們經(jīng)常會碰到網(wǎng)站主頁有幾個版本,也就是主域名的問題,比如:
http://admin5.com,
http://www.admin5.com/index.php,
http://www.admin5.com/index.html,
在這種情況下,筆者們一定要選擇一個作為主域,避免權重分散。但是,任何事情都有例外,這個唯一的例外就是如果想要展示哪個用戶在網(wǎng)絡上正在連接主機或者要判斷Cookies,這種情況下,筆者們就好使用rel=canonical,而不是301重定向了。
二、什么時候使用Rel=canonical標簽?怎樣去使用?
相對來說,在SEO行業(yè),這是一個新的工具,它的首次宣布使用是在2009年的2月。當筆者提到上面的這些時候,筆者看了很多幫助文檔關于這個標簽的,而且筆者看到在一些用戶的網(wǎng)站上使用這個標簽,不過卻讓筆者感到很恐怖,因為他們放這個標簽到所有頁面,均指向網(wǎng)站主頁,并且Google會注意這個標簽并且不會去索引站點的大部分內(nèi)容。Google說他們不一定會遵循這個標簽的限制,但是根據(jù)經(jīng)驗,他們還是會采用這個標簽的。那么什么時候才使用這個標簽呢?
1、當301不能被使用的時候
有一種不幸的情況就是當301很難處理的時候,或者開發(fā)者并不知道怎樣去用301,也或者CMS不能讓你用301的時候,就要使用這個標簽了。從技術上講,使用rel=canonical標簽更容易實現(xiàn)重定向,因為它不必要去解決服務方面的問題,只需要你在標簽里加入這個屬性就行了。
2、一個頁面的多種導航形式
在大型商業(yè)站點中這是一個很普遍的問題,一些目錄和次級目錄可能需要在URL中結(jié)合,例如,你可能會碰到:
www.admin5.com/A/B
www.admin5.com/B/A
理論上說,兩種頁面都可以到達同樣的結(jié)果,一個301重定向?qū)‘數(shù)牡漠斈阆胍3诌@個URL在同樣的格式,結(jié)果在這種情況下rel=canonical將會發(fā)揮更好的作用。再者說,如果這種情況在一開始就能夠避免,那么這個
解決方案就會更好了。
3、動態(tài)URL靜態(tài)化
動態(tài)URL是變化的,根據(jù)用戶不同的sessionID到不同的頁面,這種情況下并不必要為每個頁面添加301重定向,這種情況下就要使用rel=canonical了。
三、什么時候不能使用rel=canonical?
1、新站不能使用
筆者見過一些全新的網(wǎng)站上使用rel=canonical,這并不是這個標簽設計的初衷,如果你很幸運,那么這個標簽可能會改善你的網(wǎng)站結(jié)構,并且可以確保你的站點被鏡像。但是事實并非總是你想象的那么好,所以對新站而言,做重定向還是不要使用這個標簽。
2、在頁面標注部分不要使用,至少在使用時要多注意
這是很難的,除非你真正知道自己想要什么,筆者一直避免使用這個標簽在頁面標注部分。
3、將整體站點重定向到一個頁面
如果想要把整站定向到一個頁面,那么使用這個標簽將得不償失,因為你有這么多頁面,這將是一個耗時耗力的事情。
總而言之,如果非要說出哪種方式好,筆者覺得你要時刻記住你想要讓用戶看到什么或者你想要給搜索引擎看到什么,然后你再有針對性的去做。在使用301和canonical標簽時要多注意,如果你不能選擇正確的方式去做的話,會對你的網(wǎng)站傷害很大。如果你不能100%的確定哪種方式做重定向更好,那么就先在小范圍的URL結(jié)果集中測試看看會有什么變化,如果一切都OK,那么再慢慢擴展到全站。筆者想在做重定向這方面你會學到很多東西,其實這也是你的SEO水平進階的一個過程。
網(wǎng)站名稱:兩種SEO必須熟知的重定向方式
網(wǎng)站URL:http://m.newbst.com/news15/214915.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供面包屑導航、網(wǎng)站排名、網(wǎng)站營銷、小程序開發(fā)、網(wǎng)站設計、網(wǎng)站收錄
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)