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

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

如果是上面的情況就說(shuō)明我們?cè)O(shè)置成功了,下面我們來(lái)分析下,具體的設(shè)置方法:
如果你的網(wǎng)站的返回值不是這個(gè),解決的方法有很多種,這里說(shuō)一下虛擬主機(jī)和獨(dú)立主機(jī)(IIS)的設(shè)置方法:
一。虛擬主機(jī)用戶(hù)
虛擬主機(jī)一般在WEB管理后臺(tái)可以設(shè)置,也可以讓虛擬主機(jī)提供商統(tǒng)一修改。
二。獨(dú)立主機(jī)用戶(hù)
點(diǎn)擊閱讀:IIS下404錯(cuò)誤的設(shè)置方法(圖)
點(diǎn)擊閱讀:nginx下404錯(cuò)誤頁(yè)面的配置方法
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
相關(guān)文章