您好,登錄后才能下訂單哦!
網站404錯誤頁返回200狀態碼的不利影響以及解決方法,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
什么是HTTP404錯誤?
HTTP 404 錯誤意味著鏈接指向的網頁不存在,即原始網頁的URL失效,這種情況經常會發生,很難避免,比如說:網頁URL生成規則改變、網頁文件更名或移動位置、導入鏈接拼寫錯誤等,導致原來的URL地址無法訪問;當Web 服務器接到類似請求時,會返回一個404 狀態碼,告訴瀏覽器要請求的資源并不存在。但是,Web服務器默認的404錯誤頁面,無論Apache還是IIS,均十分簡陋、呆板且對用戶不友好,無法給用戶提供必要的信息以獲取更多線索,無疑這會造成用戶的流失。
自定義404錯誤頁面返回的狀態碼
404 : 請求的網頁不存在(不排除日后該鏈接有效的可能性);
410 : 請求的網頁不存在(永久);
200 : 服務器成功返回網頁
302 : 網址臨時重定向(跳轉)
301 : 網址永久重定向
需要說明的是,大部分搜索引擎將“404”與“410”狀態同等對待,如Google。
當搜索引擎在請求某個Url時得到“404”狀態回應時,便會知道該網頁在網站內不復存在,從而在索引數據庫中將其刪除,——當然,這個刪除過程有可能需要很長時間——而當搜索引擎得到“200”狀態回應時,則會認為該url是有效的,并將其回到到索引數據庫中。
404錯誤頁返回“200”狀態碼的后果
如果網站的自定義404錯誤頁面在url無效時不返回“404”狀態碼而代之以“200”,會發生什么情況呢?很明顯,搜索引擎會認為這個“根本不存在的”網頁在網站內是存在的,這會導致很多問題,影響網站的最終SEO效果。
首頁我們需要檢測一下,我們的404頁面設置的是否正確,這里推薦使用 http://seo.seowhy.com/http404/
如果是上面的情況就說明我們設置成功了,下面我們來分析下,具體的設置方法:
如果你的網站的返回值不是這個,解決的方法有很多種,這里說一下虛擬主機和獨立主機(IIS)的設置方法:
一。虛擬主機用戶
虛擬主機一般在WEB管理后臺可以設置,也可以讓虛擬主機提供商統一修改。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。