久久中文字幕精品,久久香蕉国产线看观看99,国产高清在线精品二区一,亚洲综合无码精品一区二区三区

當前位置:首頁 新聞中心 公司新聞
公司新聞

404頁面制作

編輯:恒越科技 更新時間:2013-07-03 12:29:16 點擊次數:8912次 

什么是404頁面

      404頁面就是當用戶訪問一個網站,因為網址不存在或用戶輸入地址錯誤,導致無法正常訪問網址,網站會返回給用戶一個404頁面,告訴用戶該網址不存在請閱讀其他網頁。404頁面設置以后的好處,提高網站在搜索引擎中的權威性。

 404頁面產生原因

     用戶訪問網站上不存在的頁面時,服務器通常應該返回404錯誤。如果站長沒有在服務器端設置客制化的404頁面,用戶瀏覽器顯示的將會是一個默認錯誤頁面,這樣的錯誤頁面用戶體驗肯定不會好。所有的主機都提供客制化404頁面的功能,站長應該充分利用。

      由于種種原因,網上任何地方都可能出現指向你的域名卻寫錯目錄或文件名的URL,搜索引擎蜘蛛會跟蹤這種錯誤URL,訪問不存在的頁面。當頁面不存在時,一定要返回404代碼。
     
     自定義404錯誤頁面是增強用戶體驗的很好的做法,但在應用過程中往往并未注意到對搜索引擎的影響,譬如:錯誤的服務器端配置導致返回 “200”狀態碼或自定義404錯誤頁面使用MetaRefresh導致返回“302”狀態碼。正確設置的自定義404錯誤頁面,不僅應當能夠正確地顯示,同時,應該返回“404”錯誤代碼,而不是 “200”或“302”。雖然對訪問的用戶而言,TTTP狀態碼竟是“404”還是“200”來說并沒有什么區別,但對搜索引擎這則是相當重要的。
     
      搜索引擎蜘蛛請求某個URL時得到“404”狀態回應時,即知道該URL已經失效,便不再索引該網頁,并向數據中心反饋將該URL表示的網頁從索引數據庫中刪除,當然,刪除過程有可能需要很長時間;而當搜索引擎得到“200”狀態碼時,則會認為該url是有效的,便會去索引,并會將其收錄到索引數據庫,這樣的結果便是這兩個不同的url具有完全相同的內容:自定義404錯誤頁面的內容,這會導致出現復制網頁問題。輕則被搜索引擎降權,重則會K掉網站。

 為什么要做好404頁面

1.提高用戶體驗。當客戶在點擊你網站的時候,出現一些錯誤,在404頁面上添加主站鏈接,能更好的挽留住你的客戶
   
2.同時也可檢查請求的鏈接來生成頁面。
     比如一篇文章可能因為編輯的失誤沒有生成靜態頁面。那實際文章內容是存在的但是因為不存在文件那設置個性404頁面的話可以通過檢查獲取文章 ID然后匹配合法直接生成文件,然后跳轉到目標頁面。當下次再訪問就不會出現404的情況。不管是從SEO角度還是從用戶角度都是不錯的。

 404頁面對seo的影響

     自定義404錯誤頁面是提供用戶體驗的很好的做法,但在應用過程中往往并未注意到對搜索引擎的影響,譬如:錯誤的服務器端配置導致返回 “200”狀態碼或自定義404錯誤頁面使用Meta Refresh導致返回“302”狀態碼。正確設置的自定義404錯誤頁面,不僅應當能夠正確地顯示,同時,應該返回“404”錯誤代碼,而不是 “200”或“302”。雖然對訪問的用戶而言,HTTP狀態碼究竟是“404”還是“200”來說并沒有什么區別,但對搜索引擎而言,則是相當重要的。
     
1、自定義404錯誤頁返回“200”狀態碼
       當搜索引擎蜘蛛在請求某個URL時得到“404”狀態回應時,即知道該URL已經失效,便不再索引該網頁,并向數據中心反饋將該URL表示的網頁從索引數據庫中刪除,當然,刪除過程有可能需要很長時間;而當搜索引擎得到“200”狀態回應時,則會認為該url是有效的,便會去索引,并會將其收錄到索引數據庫,這樣的結果便是這兩個不同的url具有完全相同的內容:自定義404錯誤頁面的內容,這會導致出現復制網頁問題。對搜索引擎而言,特別是Google,不但很難獲得信任指數TrustRank,也會大大降低Google對網站質量的評定。(為什么會出現返回“200”狀態碼的情況??請參看下面內容“自定義404錯誤頁面的基本原則”)
     
2、自定義404錯誤頁使用Meta Refresh返回“302”狀態碼
      常常看到許多網站的自定義404錯誤頁面采取類似這樣的形式:首先顯示一段錯誤信息,然后,通過Meta Refresh將頁面跳轉到網站首頁、網頁地圖或其他類似頁。根據具體實現方式不同,這類404頁面可能返回“200”狀態碼,也可能返回“302”,但不論哪種,從SEO技術角度看,均不是一種合適的選擇。
      
      對“200”狀態的情況我們上面已經談過,那么,當404頁面返回“302”時,搜索引擎會怎么對待呢?從理論上說,對“302”錯誤,搜索引擎認為該網頁是存在的,只不過臨時改變了地址,仍然會索引收錄該頁,這樣,同樣會出現類似于“200”狀態碼時的重復文本問題;其次,以google為代表的主流搜索引擎對302重定向的適用范圍要求越來越嚴格,這類不當使用302重定向的情況存在很大的風險。

      確保自定義404錯誤頁面能夠返回“404”狀態碼
      
      在自定義404錯誤頁面設置完畢后,一定要檢查一下其是不是能夠正確地返回“404”狀態碼。可以使用Server Header檢查工具,輸入一個不存在網頁的url,查看一下HTTP Header的返回情況,確信其返回的是“404 Not found”。

 如何實現良好的404頁面

遵循的理念:
      提供簡明的問題描述,消除訪客的挫敗感。
      提供合理的解決方案,輔助訪客完成訪問目標。
      提供個性化的友好界面,提升訪問體驗。
      實現方式(按照從簡單到復雜的順序排列):
      使得訪客轉到某個地方而不是后退。
      頁面包含該站點重要部分的鏈接,如主頁或站點地圖。不要僅僅告訴他們檢查拼寫。使用文本的鏈接替代圖片,因為有許多訪客不會想到點擊這個圖片。
      例子:我們的站點有一個主頁的返回鏈接。這是實現友好反饋的最低限度。
      此外,我們還會考慮,在有效的幫助信息不足的情況下,如何通過訪客的反饋彌補錯誤。
      需要包括一個指向網站管理員的email鏈接,或者一個用于提交丟失鏈接的表格。
      相對于發送email,訪客更喜歡使用提交表格。
      加入一個搜索框用于搜索站點。
      例:MSN在所有頁面的底部都有一個搜索框,同時也鏈向站點的重要部分。
      在站點中列出接近于訪客期望頁面的鏈接,用于推測訪客正在尋找的頁面。
      你不需要采納上述所有的建議,但是這些建議一致服務于使得訪客更愿意停留在你的站點的目的。
      合理的404錯誤頁面至此即可以完成了,這將給訪客提供許多有價值的信息。

 如何制作404頁面

信息來自網絡,由洛陽做網站洛陽網站建設洛陽網絡公司整理編輯。

熱門文章推薦:
關閉地圖