網(wǎng)站404錯誤頁返回200狀態(tài)碼的不利影響及解決方法
發(fā)布時間:2014-08-07 15:46:52 作者:佚名
我要評論

關(guān)于404錯誤,相信每個站長都非常熟悉,那么如何檢測404頁是否正確呢,這里腳本之家小編為大家分享下
什么是HTTP404錯誤?
HTTP 404 錯誤意味著鏈接指向的網(wǎng)頁不存在,即原始網(wǎng)頁的URL失效,這種情況經(jīng)常會發(fā)生,很難避免,比如說:網(wǎng)頁URL生成規(guī)則改變、網(wǎng)頁文件更名或移動位置、導(dǎo)入鏈接拼寫錯誤等,導(dǎo)致原來的URL地址無法訪問;當(dāng)Web 服務(wù)器接到類似請求時,會返回一個404 狀態(tài)碼,告訴瀏覽器要請求的資源并不存在。但是,Web服務(wù)器默認(rèn)的404錯誤頁面,無論Apache還是IIS,均十分簡陋、呆板且對用戶不友好,無法給用戶提供必要的信息以獲取更多線索,無疑這會造成用戶的流失。
自定義404錯誤頁面返回的狀態(tài)碼
404 : 請求的網(wǎng)頁不存在(不排除日后該鏈接有效的可能性);
410 : 請求的網(wǎng)頁不存在(永久);
200 : 服務(wù)器成功返回網(wǎng)頁
302 : 網(wǎng)址臨時重定向(跳轉(zhuǎn))
301 : 網(wǎng)址永久重定向
需要說明的是,大部分搜索引擎將“404”與“410”狀態(tài)同等對待,如Google。
當(dāng)搜索引擎在請求某個Url時得到“404”狀態(tài)回應(yīng)時,便會知道該網(wǎng)頁在網(wǎng)站內(nèi)不復(fù)存在,從而在索引數(shù)據(jù)庫中將其刪除,——當(dāng)然,這個刪除過程有可能需要很長時間——而當(dāng)搜索引擎得到“200”狀態(tài)回應(yīng)時,則會認(rèn)為該url是有效的,并將其回到到索引數(shù)據(jù)庫中。
404錯誤頁返回“200”狀態(tài)碼的后果
如果網(wǎng)站的自定義404錯誤頁面在url無效時不返回“404”狀態(tài)碼而代之以“200”,會發(fā)生什么情況呢?很明顯,搜索引擎會認(rèn)為這個“根本不存在的”網(wǎng)頁在網(wǎng)站內(nèi)是存在的,這會導(dǎo)致很多問題,影響網(wǎng)站的最終SEO效果。
首頁我們需要檢測一下,我們的404頁面設(shè)置的是否正確,這里推薦使用 http://seo.seowhy.com/http404/

如果是上面的情況就說明我們設(shè)置成功了,下面我們來分析下,具體的設(shè)置方法:
如果你的網(wǎng)站的返回值不是這個,解決的方法有很多種,這里說一下虛擬主機和獨立主機(IIS)的設(shè)置方法:
一。虛擬主機用戶
虛擬主機一般在WEB管理后臺可以設(shè)置,也可以讓虛擬主機提供商統(tǒng)一修改。
二。獨立主機用戶
點擊閱讀:IIS下404錯誤的設(shè)置方法(圖)
點擊閱讀:nginx下404錯誤頁面的配置方法
HTTP 404 錯誤意味著鏈接指向的網(wǎng)頁不存在,即原始網(wǎng)頁的URL失效,這種情況經(jīng)常會發(fā)生,很難避免,比如說:網(wǎng)頁URL生成規(guī)則改變、網(wǎng)頁文件更名或移動位置、導(dǎo)入鏈接拼寫錯誤等,導(dǎo)致原來的URL地址無法訪問;當(dāng)Web 服務(wù)器接到類似請求時,會返回一個404 狀態(tài)碼,告訴瀏覽器要請求的資源并不存在。但是,Web服務(wù)器默認(rèn)的404錯誤頁面,無論Apache還是IIS,均十分簡陋、呆板且對用戶不友好,無法給用戶提供必要的信息以獲取更多線索,無疑這會造成用戶的流失。
自定義404錯誤頁面返回的狀態(tài)碼
404 : 請求的網(wǎng)頁不存在(不排除日后該鏈接有效的可能性);
410 : 請求的網(wǎng)頁不存在(永久);
200 : 服務(wù)器成功返回網(wǎng)頁
302 : 網(wǎng)址臨時重定向(跳轉(zhuǎn))
301 : 網(wǎng)址永久重定向
需要說明的是,大部分搜索引擎將“404”與“410”狀態(tài)同等對待,如Google。
當(dāng)搜索引擎在請求某個Url時得到“404”狀態(tài)回應(yīng)時,便會知道該網(wǎng)頁在網(wǎng)站內(nèi)不復(fù)存在,從而在索引數(shù)據(jù)庫中將其刪除,——當(dāng)然,這個刪除過程有可能需要很長時間——而當(dāng)搜索引擎得到“200”狀態(tài)回應(yīng)時,則會認(rèn)為該url是有效的,并將其回到到索引數(shù)據(jù)庫中。
404錯誤頁返回“200”狀態(tài)碼的后果
如果網(wǎng)站的自定義404錯誤頁面在url無效時不返回“404”狀態(tài)碼而代之以“200”,會發(fā)生什么情況呢?很明顯,搜索引擎會認(rèn)為這個“根本不存在的”網(wǎng)頁在網(wǎng)站內(nèi)是存在的,這會導(dǎo)致很多問題,影響網(wǎng)站的最終SEO效果。
首頁我們需要檢測一下,我們的404頁面設(shè)置的是否正確,這里推薦使用 http://seo.seowhy.com/http404/

如果是上面的情況就說明我們設(shè)置成功了,下面我們來分析下,具體的設(shè)置方法:
如果你的網(wǎng)站的返回值不是這個,解決的方法有很多種,這里說一下虛擬主機和獨立主機(IIS)的設(shè)置方法:
一。虛擬主機用戶
虛擬主機一般在WEB管理后臺可以設(shè)置,也可以讓虛擬主機提供商統(tǒng)一修改。
二。獨立主機用戶
點擊閱讀:IIS下404錯誤的設(shè)置方法(圖)
點擊閱讀:nginx下404錯誤頁面的配置方法
相關(guān)文章
你眼中的404頁面未必返回404狀態(tài)碼 404頁面如何正確設(shè)置
404頁面存在的意義就是告訴瀏覽者和搜索引擎所請求的頁面不存在或是鏈接錯誤,你這檢查只能說明用戶看到的是404頁面,而對于搜索引擎呢?會對這個頁面返回404狀態(tài)碼嗎2014-07-05- 本文主要講訴在做網(wǎng)站優(yōu)化時我們要學(xué)會利用錯誤頁面,例如我們網(wǎng)站可能出現(xiàn)的404錯誤頁面,以及在制作404頁面是需要注意到的問題2014-08-27
網(wǎng)站中404頁面到底有什么用?探討404頁面的作用和如何設(shè)置
建站的時候都會考慮404頁面,但是404頁面對于網(wǎng)站到底有什么用?隨著網(wǎng)站內(nèi)容的增多,還有相應(yīng)內(nèi)鏈的復(fù)雜度增加,都會造成死鏈問題。所以借助于404頁面的提示作用,就能夠2014-11-05- 沒人會想到網(wǎng)站訪客會在錯誤頁面上停留,但實際上這種情況確實存在。特別是在404頁面上,訪客會經(jīng)常逗留。2014-12-30
剖析巨無霸網(wǎng)站 404頁面如何設(shè)置才是最優(yōu)選擇
今天小編為大家?guī)砹似饰鼍逕o霸網(wǎng)站 404頁面如何設(shè)置才是最優(yōu)選擇相關(guān)內(nèi)容的介紹,感興趣的朋友們可以跟著小編去下文了解一下哦2015-12-09網(wǎng)站404頁面應(yīng)該如何設(shè)置? 淺析網(wǎng)站404頁面設(shè)置方法和注意事項
做網(wǎng)站的都知道網(wǎng)站優(yōu)化要從站內(nèi)和站外優(yōu)化兩方面來進行,那么站內(nèi)優(yōu)化你是不是忘記了你的404頁面呢?本文將提供淺析網(wǎng)站404頁面設(shè)置方法和注意事項供大家了解,希望對大家2016-02-29怎樣打造一個優(yōu)秀的404頁面?公益404模板中的人性
作為編輯,總會不斷在網(wǎng)絡(luò)上尋找各種有用的信息進行篩選提供給腳本之家的網(wǎng)友們,其中總會遇到各種不同的404錯誤頁面,網(wǎng)站頁面返回服務(wù)器呈現(xiàn)信息時出現(xiàn)錯誤,就會出現(xiàn)有2016-05-28