在優化網站的過程中,人們忽略了404頁面。404頁面真的不重要嗎?今天,小編將有一個詳細的了解。
當用戶訪問網站上不存在的頁面時,服務器通常應返回404個錯誤。如果站長沒有在服務器端設置404頁,用戶瀏覽器將顯示默認錯誤頁面。
這種錯誤的頁面用戶體驗肯定不好。所有主機都提供404頁定制功能,站長應充分利用。
既然頁面不存在,搜索引擎就不會爬行這個網站。由于種種原因,指向你的域名可能會出現在網上很多地方,但是你寫錯了目錄或者文件名URL,搜索引擎蜘蛛會跟蹤這個錯誤URL,訪問不存在的頁面。
一、404代碼錯誤
首先要注意的是,當頁面不存在時,一定要返回404代碼。有些服務器設置有問題,或者網站管理員故意返回200狀態代碼當頁面不存在,這意味著頁面數據正常,這將使搜索引擎認為網站的內容,多個URL正常返回頁面,但內容都是一樣的。
當頁面不存在時,不要返回任何轉向代碼。一些網站管理員認為,由于頁面不存在,他們將用戶301轉向主頁,這也是搜索引擎不友好的設置,這將使搜索引擎認為網站上有大量與主頁內容相同的頁面。
也不要使用JavaScript轉向或MetaRefresh轉向,特別是時間短的,如10秒以下MetaRefresh轉向。這些轉向使搜索引擎誤認為頁面存在,但返回重復內容。
沒有頁面必須確保正確返回404狀態碼。您可以使用后面的頁面SEO工具部分介紹的服務器頭信息檢測工具,任何輸入肯定不存在URL,查看服務器返回的頭部信息。
二、404頁面設計(404頁面設計客制化需要注意幾點)。
首先,404頁應該保持網站的統一模板和設計風格logo還有名字,不要讓用戶不知道自己去了哪個網站。
404頁面應在最引人注目的位置顯示錯誤信息,并明確提示用戶不存在要訪問的頁面。您還可以添加一些可能性,如頁面刪除、用戶輸入錯誤地址、鏈接中的地址錯誤、頁面轉移到新地址等。
以下錯誤信息還可以為用戶提供幾個點擊選項,如網站地圖,包括鏈接到主頁和重要的分類頁面,建議用戶訪問頁面,并添加站點搜索框。
三、404錯誤和外鏈
這里有一個非常簡單有效的外部鏈接技巧,與404有關。SEO可以在Google看站長工具Google爬行不存在的網站。通常Google蜘蛛不會無緣無故地爬行這些不存在的頁面,必須有鏈接到這些地址,大多數情況下是其他網站鏈接,但由于各種原因,Google站長工具還顯示了這些指向沒有網站的鏈接來自哪里。
沒有頁面的這些外部鏈接是浪費,SEO可以充分利用,或者聯系對方站長糾正錯誤地址,或者將錯誤地址301轉向正確頁面,或者干脆不存在URL建立一個頁面來接收這些外部鏈接的權重。