統(tǒng)一URL標(biāo)準(zhǔn)化對域名進(jìn)行重定向,是將網(wǎng)站不同域名權(quán)重集中處理的理想方法。然而做為站長的你,是否知道錯(cuò)誤的301重定向會給網(wǎng)站帶來不必要的無妄之災(zāi)呢?事實(shí)上,在網(wǎng)站優(yōu)化過程中有著不少站長對301重定向全部錯(cuò)誤。如:定向?yàn)?02,或者錯(cuò)誤的跳轉(zhuǎn)代碼誤認(rèn)為是301等。如何正確為網(wǎng)站進(jìn)行正確301重定向呢?A5優(yōu)化小組(http://seo.admin5.com)做出如下分析:
一:HTTP狀態(tài)查詢
不少站長認(rèn)為:統(tǒng)一URL標(biāo)準(zhǔn)化就是指將一個(gè)域名跳轉(zhuǎn)到另一個(gè)域名,僅此而已。因此各種各樣的方法便層出不窮了,達(dá)到最后的目的即可。但錯(cuò)就錯(cuò)在這樣的思路上,統(tǒng)一URL標(biāo)準(zhǔn)化并非慌不擇路的對網(wǎng)站地址進(jìn)行跳轉(zhuǎn),有些跳轉(zhuǎn)手段更是可能為網(wǎng)站帶來致命的災(zāi)難。但不管何種方法進(jìn)行了URL定向之后,站長都要做一件事情:檢查HTTP狀態(tài),是否顯示301:

如上圖一樣,網(wǎng)頁在進(jìn)行了跳轉(zhuǎn)代碼之后,首先要檢查的就是狀態(tài)碼是否為“301”。若出現(xiàn):200、302等狀態(tài)則是屬于失敗的重定向,需要立即進(jìn)行修正!
二:302重定向降權(quán)論
搜索引擎沒有規(guī)范說302重定向后網(wǎng)站會遭遇降權(quán),但諸多的站長實(shí)踐得出一個(gè)問題:302重定向會被“百度”降權(quán),雖然都是重定向,但最后所得到的結(jié)果確實(shí)截然想法的。那么我們?nèi)绾慰创@一個(gè)問題呢?
事實(shí)上,301重定向指的是永久性的定向,而302重定向指的是臨時(shí)重定向。301重定向沒什么好說的,但302重定向呢?搜索引擎可以理解為,若網(wǎng)站采取302重定向到另一個(gè)網(wǎng)站,因?yàn)槭桥R時(shí)性的,那么隨時(shí)可能會撤銷這個(gè)定向,甚至再定向到其他站點(diǎn)。由此導(dǎo)致了一個(gè)問題:搜索引擎蜘蛛去抓取不帶有“www”的內(nèi)容實(shí)際上卻索引到了帶有“www”頁面的內(nèi)容。最后導(dǎo)致什么問題產(chǎn)生了呢?兩個(gè)不同的URL地址,卻產(chǎn)生了相同的內(nèi)容,最后網(wǎng)站因?yàn)槎ㄏ蝈e(cuò)誤而被降權(quán)也就理所當(dāng)然了。
但是301重定向卻并非如此,301重定向的含義是:永久性重定向,即告訴搜索引擎這個(gè)頁面權(quán)重我完全不要了,就是要傳遞給其他站點(diǎn),所以會使域名權(quán)重正常疊加。另外一方面來說,還有些不了解URL定向問題的站長,對網(wǎng)站域名隨意的進(jìn)行跳轉(zhuǎn)也完全是錯(cuò)誤的,結(jié)果可能比302臨時(shí)定向還要嚴(yán)重。那么如何做好正確的301重定向呢?如下內(nèi)容繼續(xù)分析:
三:如何正確301重定向
301重定向的方法有很多,對于這一點(diǎn)隨便上百度搜索一下就可以看到一堆。但不少站長可能也知道,那些內(nèi)容很少有切合實(shí)用的。由于系統(tǒng)環(huán)境的不同、語言程序的不同,造成了諸多的定向方式,不同的環(huán)境所需要的定向方法也完全不同。在這里我們僅提供三種定向方法,適用大多情況下的301重定向:
1、LinuxUnix環(huán)境下建立“.htaccess”,然后將如下內(nèi)容增加上傳。
RewriteEngine on
RewriteCond %{http_host} ^***.com [NC]
RewriteRule ^(.*)$ http://www.***.com/$1 [L,R=301]
2、Windows主機(jī)環(huán)境下:
< configuration >
< system.webServe r>
< rewrite >
< rules >
< rule name="WWW Redirect" stopProcessing="true ">
< match url=".*" / >
< conditions >
< add input="{HTTP_HOST}" pattern="^***.****.com$" / >
< /conditions >
< action type="Redirect" url="http://www.*****.com/{R:0}"
redirectType="Permanent" / >
< /rule >
< /rules >
< /rewrite >
< /system.webServer >
< /configuration >
3、無系統(tǒng)區(qū)分的301重定向
首先必須支持子域名綁定,然后根目錄下建設(shè)一個(gè)文件“301”,之后建設(shè)一個(gè)index.asp文件。然后為其添加內(nèi)容如:
< %@ Language=VBscript % >
< %Response.Status="301 Moved Permanently"
Response.AddHeader "Location" ,"seo.admin5.com"
% >
如上便是A5優(yōu)化小組對網(wǎng)站301永久重定向的一些觀點(diǎn)思考,以及正確定向的可靠方法。避免站長出現(xiàn)錯(cuò)誤的302重定向、200跳轉(zhuǎn)定向,特此分享。
推薦閱讀
在SEO界有這么一句話,“內(nèi)容為王,外鏈為皇”,內(nèi)容要原創(chuàng)毋庸置疑,但是很多新手容易犯的錯(cuò)誤就是不知道如何去發(fā)外鏈,我認(rèn)為包括我在內(nèi)的很多新手都會走上一個(gè)誤區(qū),做了很多無用功,這篇文章就來跟大家做一個(gè)詳細(xì)>>>詳細(xì)閱讀
本文標(biāo)題:A5優(yōu)化小組:規(guī)避錯(cuò)誤301定向造成的無妄之災(zāi)
地址:http://m.sdlzkt.com/a/34/20120305/36635.html