網(wǎng)站返回碼基礎(chǔ)詳解
...
最近很多伙伴問我各種返回碼的概念,感覺很憂傷,其實這些知識在百度站長平臺完全可以得到解答。但是今天也給大家寫篇文章講解一下,老手就直接飄過吧。
網(wǎng)站返回碼是指瀏覽器請求一個網(wǎng)頁后得到網(wǎng)頁返回給瀏覽器的一個狀態(tài)碼。不同的返回數(shù)字代表著不同的狀態(tài)。一般記住幾個比較常用的就可以,比如2××就代表正常,3××代表重定向,4××網(wǎng)頁錯誤,5××服務(wù)器錯誤。下面以我的這個博客站為例講解一下。
站長平臺輸入網(wǎng)站的地址,正常會顯示200代碼
網(wǎng)站200返回碼
網(wǎng)站做了301重定向之后,輸入被重定向的網(wǎng)址,就會顯示301代碼
網(wǎng)站301返回碼
在網(wǎng)站的地址后面隨便加上一些亂字符,顯然這樣的網(wǎng)址是不存在的,那么顯示的代碼就是404.網(wǎng)站的錯誤頁面或者被刪除頁面返回碼都應(yīng)該是404,有的網(wǎng)站錯誤頁面會出現(xiàn)軟404,就是說本來是錯誤頁面但是返回碼卻是200,那么這樣的頁面就要重點處理一下,對于軟404,最好的處理方法是返回404代碼,這樣用戶可以根據(jù)404錯誤頁面來尋找相關(guān)頁面,爬蟲程序也會很好的處理404錯誤,另外可以根據(jù)導(dǎo)致軟404的幾種可能性來檢查網(wǎng)頁,從而修復(fù)錯誤。
但有時候現(xiàn)實并不是預(yù)料的那么理想,這時候我們可以利用robots.txt文件或者nofollow來阻止爬蟲程序,在普通用戶方面,軟404必然會導(dǎo)致頁面的跳出率過高,那么,為了達到更好的用戶體驗,我們可以適當(dāng)修改軟404的錯誤提示頁面而不是返回系統(tǒng)默認頁面甚至是網(wǎng)站首頁。
轉(zhuǎn)載請注明出處:襄陽網(wǎng)站建設(shè)http://m.canhelast.com/