ownpower
Dynamic
news
東莞網站建設
文章作者:眾展網絡 發布時間: 瀏覽量:1387
我們在瀏覽網頁過程中經常會遇到這樣一種情況:訪問一個網址時該鏈接指向的網頁已經不存在,即URL失效。這是很難避免的,比如說:網頁URL生成規則改變、網頁文件更名或移動位置、導入鏈接拼寫錯誤、更換域名等,導致原來的URL地址無法訪問。當Web 服務器接到類似請求時,會返回一個404 狀態碼,告訴瀏覽器要請求的資源并不存在。但是,我們也知道,Web服務器默認的404錯誤頁面,無論Apache還是IIS,均十分簡陋、呆板且對用戶不友好,無法給用戶提供必要的信息以獲取更多線索,無疑這會造成用戶的流失。
搜索引擎是通過HTTP狀態碼來識別該網頁狀態的。當搜索引擎獲得了一個錯誤鏈接時,網站服務器應該返回404 狀態碼,告訴搜索引擎放棄對該鏈接的索引。而一旦返回200或302狀態碼,則搜索引擎認為該鏈接正常,就會為該鏈接建立索引,這導致大量不同的鏈接指向了相同的網頁內容(錯誤頁)。 結果是,搜索引擎對該網站的信任度大幅降低。
因此我們自定義的404頁面一定要能正確返回404代碼。那么如何檢查自定義404頁面能夠返回404狀態碼呢?很簡單,輸入一個網站內不存在網頁的url,查看一下HTTP Header的返回情況,確信其返回的是404狀態碼。
本文由“做網站公司”眾展網絡整理發布,如需轉載請瀏覽來源及出處,原文地址:http://www.5h68.org/new/gywz404cwdyxjy.htm
將您的需求及聯系信息發送給我們,工作日2小時內迅速為您提供解決方案。