讓每一(yī)個企業都擁有适合自己的互聯網應用方案-淮北(běi)中(zhōng)拓科技   網站首頁 > 新聞動态
 
淺析關于404頁面的利弊以及設置方法
來源:zt0561.cn 發布時間:2016/9/19
  404頁面相信每個站長都了解,所以安慶網站制作這邊就不再啰啰嗦嗦的解釋它,今天要說的是關于404頁面的利與弊以及它設置的一(yī)些方法。
  1、網站設置404頁面的目的
  404頁面的目的是:告訴浏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網站其他頁面而不是關閉窗口離(lí)開(kāi)。
  2、404頁面出現的錯誤原因
  404錯誤頁面導緻這個錯誤的原因一(yī)般來說,有三種情況:
  1)、無法在所請求的端口上訪問Web站點。
  2)、Web服務擴展鎖定策略阻止本請求。
  3)、MIME映射策略阻止本請求。
  3、如何來避免404頁面出現
  把缺少的網頁文件恢複到正确的位置,重新設置網絡服務。對于用戶來講,需要檢查你所輸入的網絡地址是否正确。
  自定義404錯誤頁面是增強用戶體(tǐ)驗的很好的做法,但在應用過程中(zhōng)往往并未注意到對搜索引擎的影響,譬如:錯誤的服務器端配置導緻返回“200”狀态碼或自定義404錯誤頁面使用Meta Refresh導緻返回“302”狀态碼。正确設置的自定義404錯誤頁面,不僅應當能夠正确地顯示,同時,應該返回“404”錯誤代碼,而不是 “200”或“302”。雖然對訪問的用戶而言,HTTP狀态碼究竟是“404”還是“200”來說并沒有什麽區别,但對搜索引擎這則是相當重要的。
  4、404頁面對百度排名有影響嗎(ma)
  搜索引擎蜘蛛在請求某個URL時得到“404”狀态回應時,即知(zhī)道該URL已經失效,便不再索引該網頁,并向數據中(zhōng)心反饋将該URL表示的網頁從索引數據庫中(zhōng)删除,當然,删除過程有可能需要很長時間;而當搜索引擎得到“200”狀态碼時,則會認爲該url是有效的,便會去(qù)索引,并會将其收錄到索引數據庫,這樣的結果便是這兩個不同的url具有完全相同的内容:自定義404錯誤頁面的内容,這會導緻出現複制網頁問題。輕則被搜索引擎降權,重則會K掉網站。
  5、404頁面設置方法
  1)、對于存在的網頁内容由于路徑改變而導緻訪問不了時,可在IIS中(zhōng)定義404錯誤指向一(yī)個動态頁面,在頁面裏面使用301永久重定向跳轉到新的地址,此時服務器返回301狀态碼。
  2)、設置404指向一(yī)個設計好的html 文件,此時頁面返回的404狀态碼。 現在的idc提供商(shāng)基本都提供404設置的功能,直接上傳文件設置即可。
  在IIs中(zhōng)設置方法:打開(kāi)IIS管理器-->點擊要設置自定義404的網站的屬性-->點擊自定義錯誤選項-->選中(zhōng)404頁-->選中(zhōng)并打開(kāi)編輯屬性-->設置成 URL --> URL 裏填寫“/err404.html”-->按确定退出再把做好的err404.html 頁面上傳到網站根目錄下(xià)。
  安慶網站制作提醒大(dà)家注意:此處在“消息類型”中(zhōng)一(yī)定要選擇“文件”或“默認值”,而不要選擇“URL”,不然,将導緻返回“200”狀态碼。
  3)、404指向一(yī)個動态頁面,比如error.asp,如果不在頁面裏面進行設置,僅僅是返回提示的HTML 代碼,将導緻頁面返回200狀态碼,這是不正确的,我(wǒ)們可以在顯示完提示内容後,增加語句:Response.Status="404 Not Found" ,這樣就保證頁面返回404狀态碼。
  4)、Apache下(xià)設置404錯誤頁面。爲Apache Server設置404錯誤頁面的方法很簡單,隻在.htaccess 文件中(zhōng)加入如下(xià)内容即可,ErrorDocument 404/notfound.php。
  以上就是今天與您所分(fēn)享的内容,想要了解更多安慶網站制作資(zī)訊,可以登陸:http://www.aqseo.cn/