返回一個(gè)HTTP狀況代碼是在響應(yīng)請求時(shí)為您網(wǎng)站上顯示的處事器狀況,舉例如下:
·當(dāng)用戶在瀏覽器中訪謁網(wǎng)頁。
·當(dāng)搜索引擎蜘蛛的抓取網(wǎng)頁。
HTTP狀況碼是五個(gè)分歧的類別:
1XX姑且/信息響應(yīng)
2XX成功
3XX重定向
4XX客戶端/請求錯(cuò)誤
5XX處事器錯(cuò)誤
五個(gè)類此外響應(yīng)狀況代碼的第一個(gè)數(shù)字是獨(dú)一代表。
HTTP狀況代碼
谷歌網(wǎng)站打點(diǎn)員供給了一個(gè)HTTP狀況代碼的列表,其中最常見的和項(xiàng)主要的狀況代碼如下:
200(成功),處事器成功措置了請求。一般來說,這意味著處事器供給所請求的頁面,如不美觀您看到此狀況,您的robots.txt文件,這意味著Googlebot的檢索成功。
301(永遠(yuǎn)移動(dòng)),請求的網(wǎng)頁已永遠(yuǎn)移動(dòng)到新的位置,當(dāng)處事器返回此響應(yīng)(作為一個(gè)GET或HEAD請求的響應(yīng)),它會(huì)自動(dòng)轉(zhuǎn)發(fā)請求到新的位置。你應(yīng)該使用這個(gè)代碼讓Googlebot的知道一個(gè)網(wǎng)頁或網(wǎng)站已永遠(yuǎn)移動(dòng)到新位置。
302(姑且移動(dòng)),處事器正在響應(yīng)請求,年夜分歧位置的網(wǎng)頁,但請求者應(yīng)繼續(xù)使用原本的位置,為未來的請求。此代碼是在章矣閩GET或HEAD請求的301相似,它會(huì)自動(dòng)轉(zhuǎn)發(fā)到分歧的位置請求,但你不應(yīng)該用它來告訴Googlebot的一個(gè)網(wǎng)頁或網(wǎng)站已移動(dòng),因?yàn)镚ooglebot會(huì)繼續(xù)抓取和索引原本的位置。
400(錯(cuò)誤請求),處事器不理解請求的語法。
403(禁止),處事器拒絕請求。如不美觀你看到在Googlebot考試考試抓取您的網(wǎng)站的有用網(wǎng)頁(你可以看到在收集上抓取頁面在谷歌webmasters診斷下)收到此狀況碼時(shí),它有可能是您的處事器或主機(jī)阻止Googlebot存取。
404(未找到),處事器找不到請求的頁面。例如,處事器返回此代碼,如不美觀請求是在處事器上的頁面不存在。如不美觀沒有您網(wǎng)站上的robots.txt文件,并在webmasters“診斷”標(biāo)簽的robots.txt頁上看到此狀況,這是正確的狀況。然而,如不美觀你有一個(gè)robots.txt文件,你會(huì)看到這種狀況,那么您的robots.txt文件可能被命名為不正確或在錯(cuò)誤的位置。它應(yīng)該是在頂級域,名為robots.txt的。如不美觀你看到的網(wǎng)址,Googlebot考試考試抓取(診斷“標(biāo)簽的HTTP錯(cuò)誤”頁上)此狀況,則暗示Googlebot可能年夜另一頁(可能是舊鏈接或輸入有誤)的無效鏈接。
500(內(nèi)部處事器錯(cuò)誤),處事器碰著了一個(gè)錯(cuò)誤,并不能知足要求。
503(處事不成用),處事器今朝無法使用(因?yàn)樗侵剌d維修或向下),一般來說,這是一個(gè)姑且的狀況。
HTTP狀況代碼的seo
打點(diǎn)員可以按期檢討HTTP狀況代碼和搜索引擎的蜘蛛在IIS日志文件(如不美觀正在運(yùn)行Internet信息處事的網(wǎng)站)。其他來歷的HTTP狀況代碼:
·關(guān)于Googleseo,站長首要目的是增添谷歌的PageRank(鏈接汁)或維持其網(wǎng)頁的谷歌的PageRank值。只返回使用HTTP狀況代碼200和301的網(wǎng)頁是谷歌搜索引擎友好的,并能夠經(jīng)由過程鏈接汁。
·seo術(shù)語,搜羅界說301,302和404的HTTP狀況代碼以及良多其他的界說,有關(guān)seo。
·W3.org有一個(gè)HTTP狀況代碼的完整列表。
HTTP狀況碼301
測試顯示,谷歌認(rèn)可301重定向網(wǎng)頁的重定向和傳球鏈接汁重定向的網(wǎng)頁,谷歌seo流量也不會(huì)丟失蹤。
成立301重定向?qū)ξ④浀幕ヂ?lián)網(wǎng)信息處事器(MS IIS):
·您可以重定向一個(gè)域或小我網(wǎng)頁。
·您將需要一個(gè)源代碼的網(wǎng)頁或網(wǎng)站,以及一個(gè)方針網(wǎng)頁或網(wǎng)站。
·您可以使用IIS節(jié)制面板建樹重定向。
要成立在Apache301重定向:
·您將需要一個(gè)源代碼的網(wǎng)頁或網(wǎng)站,以及一個(gè)方針網(wǎng)頁或網(wǎng)站。
·當(dāng)你默認(rèn)安裝mod_rewrite的擴(kuò)展,需要年夜舊的處事重視定向.htm文件,相當(dāng)于.php文件,使用301重定向一個(gè)新的處事器,使用mod_rewrite的組合和重定向指令做的URL轉(zhuǎn)變和重定向。
·使用htaccess文件重定向指令的語法:重定向永遠(yuǎn)/ yourdirectory的http://www.newdomain.com/newdirectory,或重定向301/ yourdirectory http://www.newdomain.com/newdirectory
測試?yán)语@示了它以前沒有涉及重定向規(guī)范的主機(jī)名,并年夜一個(gè)域到另一個(gè)具體的文件和文件夾重定向301重定向。
HTTP狀況代碼404
但愿站長措置404錯(cuò)誤:
·界說應(yīng)為“未找到文件”的要求返回404響應(yīng)代碼。
·詮釋“硬404”和“軟404”,并建議避免回到“軟404”。“軟404”發(fā)生時(shí),用戶請求您的網(wǎng)站上不存在的URL,但處事器返回一個(gè)錯(cuò)誤動(dòng)媾和一個(gè)200 HTTP狀況代碼的網(wǎng)頁。
·“軟404”可能會(huì)同化用戶和搜索引擎的蜘蛛,導(dǎo)致Googlebot的爬行和索引你的網(wǎng)站上不存在的和一再的URL破耗不需要的時(shí)刻。
·谷歌供給在谷歌網(wǎng)站打點(diǎn)員工具的抓取錯(cuò)誤節(jié)下軟404陳述功能。
為了提高用戶友好性,站長可以設(shè)置處事器返回一個(gè)標(biāo)致的404錯(cuò)誤頁面。
本人來自一紗網(wǎng)(生平一紗 www.yeesha.com),文章為原創(chuàng),轉(zhuǎn)載請標(biāo)明出處。
原文鏈接:http://blog.sina.com.cn/s/blog_3fc4deb90100z09k.html