Http懇求的狀態碼由于比擬隱躲,所以很輕易被站長疏忽,但假如狀態碼應用不當往往會對網站產生很大的影響,下面以 深圳分類信息網為例來闡明一下比擬重要的幾種狀態碼:
1. 200 正常情況下懇求一個網址都會返回200狀態碼,闡明懇求網頁成功,對于搜索引擎來講,只要看到200狀態碼,就會認為該網址正常,是收錄的必要條件。
2. 301 永久重定向。我們經常碰到這樣的情況,比如要調換域名,那么老域名的所有網址都要轉向到新域名對應的網址,這個時候就必需通過301永久重定向到新的域名,意思是告訴搜索引擎,我之前的域名已經不用了,永久的轉到了新的域名,那么搜索引擎看到301狀態碼后就會刪除舊的頁面而重新收錄新的頁面,這樣的話,即使調換了域名,也不用擔心搜索引擎對新域名不收錄,反而收錄的非???,同樣舊域名的PR也會隨著永久轉到新域名上,搜索引擎的對301狀態碼的反應來看,Google最快,百度稍慢。
3. 302 臨時重定向。我們有時候會碰到這樣的情況,比如要查看的內容需要登錄后才干查看,這時候用戶點擊的時候需要跳轉到登錄頁面讓用戶登錄,那么這里面的跳轉就 必需用302狀態碼來跳轉這樣搜索引擎會認為,這個鏈接只是臨時的跳轉,并不是說這個鏈接已經無效了,所以之后搜索引擎會持續嘗試拜訪這個鏈接的內容,也許哪天這個頁面的內容不需要登錄即可查看,那么搜索引擎就會很快收錄。
4. 404 頁面找不到。這個非常重要,比如我的分類信息網,經常要刪除一些過期信息,那么刪除后在拜訪這個頁面的時候就必需返回404狀態碼,而不是跳轉到首頁,或者返回其他狀態碼,這樣搜索引擎就會認為這個頁面已經不存在了,就會刪除這個頁面,假如返回200狀態碼,搜索引擎會認為這個網址仍然有效,會不斷地嘗試拜訪,但假如每次都是無法拜訪的時候,可想而知對網站來說是非常不利的。
5. 503 服務暫時不可用。這個非常重要,做網站總是要定期對網站進行保護,對于有些比擬重大的保護可能是需要中斷拜訪的(如發明重大漏洞,升級等),尤其是對于我 們這種草根網站更是難以避免,這個時候503就派上用處了,在用戶拜訪網站得時候直接返回503狀態碼,闡明服務器正在保護即可,這樣搜索引擎看到503 后就會知道網站可能是負載太大或者正在保護而暫時不能拜訪,搜索引擎就會過段時間再拜訪,對于網站來說固然網站無法拜訪了,但搜索引擎知道是怎么回事,更 不會對搜索引擎產生任何影響,當然返回503也不能太頻繁。
這五個狀態碼是我認為非常重要的幾個,當然狀態碼是非常多的,具體可以參考其 他材料具體懂得。既然先容了狀態碼,那么怎么查看狀態碼,我怎么知道到底返回的是什么狀態碼呢,這里先容一個工具,非常方便易用,Firefox的一個插 件Firebug, 我想Firefox是每個站長都必備的瀏覽器,那么簡略的安裝一個插件即可,下面可以看看我的深圳分類信息網的截圖:
1. 200 正常情況 拜訪 http://www.maixu.com 的截圖
2. 302 臨時重定向 拜訪 http://www.maixu.com/admin/mine 的截圖
3. 404 拜訪 http://www.maixu.com/1 的截圖
本文由 深圳分類信息網 http://www.maixu.com 原創,轉載請注明 歡迎轉載。
接洽QQ:1103061397
相干瀏覽:
提高用戶體驗的關鍵在于自定義404錯誤頁面
網站換域名如何準確把持301重定向
論壇調換域名 網頁重定向用301轉向比擬安全
織夢302臨時重定向 導致百度首頁快照不更新
關于HTTP503服務器過載標題
感謝 hpq852 的投稿