404頁面通常為用戶訪問了網站上不存在或已刪除的頁面,服務器返回的404錯誤。其目的就是告訴瀏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網站其他頁面而不是關閉窗口離開。如果站長沒有設置404頁面,會出現(xiàn)死鏈接,蜘蛛爬行這類網址時,不利于搜索引擎收錄。

很多開源系統(tǒng)包括CMS系統(tǒng)、Blog系統(tǒng)等不提供404頁面或提供的404頁面并未達到SEO的要求,或者404頁面返回的是200或302狀態(tài)碼而不是404狀態(tài)碼。如果返回200或302狀態(tài)碼,搜索引擎就會為該鏈接建立索引,這導致大量不同的鏈接指向了相同的網頁內容。結果是,搜索引擎對該網站的信任度大幅降低,這讓網站的權威性大打折扣。

總結來說,設置404頁面的好處就是:

1、引導用戶不要關閉網站,增加用戶體驗;

2、防止網站出現(xiàn)死鏈接。

404頁面該達到怎么樣的效果才符合SEO要求呢?建議設計404頁面可以有以下幾種界面:

1、像許多門戶一樣5秒返回首頁

很多大型門戶網站如網易、新浪、騰訊這類門戶站的錯誤頁面都是一樣的,進入錯誤頁面后提示5秒后返回頻道首頁。切忌不要進入404錯誤頁面后,立刻返回首頁,這些轉向都使搜索引擎誤以為頁面存在,卻返回重復內容。

2、在404界面設置一些鏈接

在404頁面盡可能的給出對用戶有用的鏈接,用豐富的內容把用戶拉回來,避免過于簡單的網頁而讓用戶離開。盡管內容很多,但Z醒目的位置依然顯示錯誤信息,提示用戶,要訪問的頁面不存在。

3、像站長之家一樣放出“磚家”

404頁面要保證與自身網站風格類似,讓它看上去還是你的站,再來點幽默搞笑的短語,請“磚家”幫你分析,告訴用戶迷惑的時候知道他在那里,給錯誤帶上幽默的情節(jié)切忌不要把404設置成301重定向到首頁,這是對搜索引擎不友好的設置,會讓搜索引擎認為網站上有大量與首頁內容相同的頁面,但可以把錯誤頁面301定向到正確頁面。

404錯誤并不可怕,可怕的是默認的“404 Not Found”讓用戶摸不著頭腦,

404頁面設置方法:

1、虛擬空間設置方法

現(xiàn)在的idc提供商基本都提供404設置的功能,直接上傳文件設置即可。每個空間商的控制面板都不同。

2、Apache下設置404錯誤頁面

在.htaccess 文件中加入代碼: ErrorDocument 404 /Error.html。建立一個簡單的html404頁面命名 Error.html,把 Error.html放置在網站根目錄。

提醒:不要將404錯誤直接轉向到網站首頁,這將導致首頁不被收錄;2)、/Error.html 前面不要帶主域名,否則返回的狀態(tài)碼是302或200狀態(tài)碼。。

在設置好以后Z好再檢查一遍網頁的http狀態(tài),可以用ranknow這個工具:檢測你的站點404設置的是否正確。

3、IIS下設置404頁面

在IIS管理器中右鍵單擊要管理的網站,打開“屬性”中的“自定義錯誤信息”頁,為“404”設定相應的錯誤信息頁即可。不過,此處在“消息類型”中一定要選擇“文件”或“默認值”,而不要選擇“URL”,不然,將導致返回“200”狀態(tài)碼。