5.網站404錯誤--404頁面製作方法詳解(上)

  一、簡介概念

  404頁面是客戶端在瀏覽網頁時,服務器無法正常提供信息,或是服務器無法迴應,且不知道原因。404錯誤信息通常是在目標頁面被更改或移除,或客戶端輸入頁面地址錯誤後顯示的頁面。

  作用

  404頁面是網站必備的一個頁面,它承載着用戶體驗與SEO優化的重任。404頁面通常爲用戶訪問了網站上不存在或已刪除的頁面,服務器返回的404錯誤。如果站長沒有設置404頁面,會出現死鏈接,蜘蛛爬行這類網址時,不利於搜索引擎收錄。

  二、錯誤提示

  是WWW網站訪問比較經常出現的錯誤。最常見的出錯提示:404 NOT FOUND。404頁面就是當用戶輸入了錯誤的鏈接時,返回的頁面。

  三、錯誤原因

  原因類型

  HTTP 404 錯誤意味着鏈接指向的網頁不存在,即原始網頁的URL失效,這種情況經常會發生,很難避免,比如說:網頁URL生成規則改變、網頁文件長春電纜橋架更名或移動位置、導 入鏈接拼寫錯誤等,導致原來的URL地址無法訪問;當Web 服務器接到類似請求時,會返回一個404 狀態碼,告訴瀏覽器要請求的資源並不存在。

  導致這個錯誤的原因一般來說,有三種:

  1、無法在所請求的端口上訪問Web站點。

  2、Web服務擴展鎖定策略阻止本請求。

  3、MIME映射策略阻止本請求。

  解決方法

  把缺少的網頁文件恢復到正確的位置,重新設置網絡服務。對於用戶來講,需要檢查你所輸入的網絡地址是否正確。

  四、頁面目的

  404頁面的目的是:告訴瀏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網站其他頁面而不是關閉窗口離開。很多開源系統包括CMS系統、Blog系統等不提供404頁面或提供的404頁面並未達到SEO的要求,這讓網站的權威性大打折扣。自定義404錯誤頁面在增強用戶體驗上是很好的做法,但在應用的過程中一般並未注意到對搜索引擎的影響,譬如:服務器端的錯誤配置導致返回“200”狀 態碼或自定義404錯誤頁面使用Meta Refresh從而導致返回“302”狀態碼。正確設置的自定義404錯誤頁面,不僅應當能夠正確地顯示,同時,應該返回“404”錯誤代碼,而不是 “200”或“302”。雖然對訪問的用戶而言,HTTP狀態碼究竟是404”還是“200”來說並沒有什麼區別,但對於搜索引擎則是相當重要的。

  404公益最早源於“NotFound Project”,是由Missing Children Europe和European Federation for Missing and Sexually Exploited Children等公益組織聯合發起的一個項目,他們希望利用閒置不用的網絡空間發揮公益的力量:讓更多人長春橋架廠幫忙尋找失蹤兒童。在Child Focus(一家專門幫助走失和受到性侵害的兒童公益機構)旗下的網站上,該機構針對這項公益計劃發表了一份倡議聲明:“歐盟每年都會有上千孩子走失,你 可以藉助NotFound共享自己的一份力量。你只需要安裝我們的應用軟件,在你的網站404頁面就會自動加載一張走失孩子的照片。讓我們一同幫助他們順 利回家吧。”


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章