我們以前曾經解釋過404錯誤頁面產生的原因,一旦訪客進入404頁面,他們很可能不知道下一步該做什麼。他們正在搜尋的頁面也許已被轉移,所以你應該盡可能地幫助他們找到它,或是他們查詢的頁面可能已被刪除,這意味著他們很可能會離開你的**,除非你可以激勵他們留下來。
1、沒有必要使用專業術語
「404錯誤」這個詞的使用一直非常規範,但這並不是你使用專業術語嚇跑訪客的理由。「找不到網頁」這個說zfamr法相比來說更準確也更易於接受。
2、不要責備訪客
你的訪客很有可能是從其他**鏈結或者是你**上乙個舊鏈結而來。看到這個錯誤頁面並不是他們的錯,所以要善待他們。撰寫的措辭要充滿歉意並盡量提供有益的幫助,而不是一些讓訪客們感到糟糕的文字。
3、提示訪客檢查他們的拼寫錯誤
還有乙個可能:訪客看到404錯誤頁面是由於他們自己在輸入url**時出現了拼寫錯誤。提示訪客檢查他們的拼寫,但不要失禮。就像我們在上面提到的,你的措辭不要讓訪客們感到你是在責備他們。
4、讓頁面標題返回乙個404錯誤**
每個網頁都有乙個伺服器響應**。 **200是指頁面一切正常,404則是指頁面無法被找到。如果你已經www.cppcns.com指定了自定義的404錯誤頁面,則需要確保頁面的標題是返回正確的響應**。有幾種不同的方法可以做到這一點,最簡單的就是用你的htaccess檔案來指定錯誤頁面。
5、明確表明頁面無法被找到
清楚地向訪客宣告他們正在搜尋的頁面無法找到,且不要讓錯誤頁面看起來與正常的內容頁(如加入過多的文字和鏈結)太過相似。你是想要表明這是乙個錯誤頁面,所以就不要羞於向訪客們宣告這一點。
6、幫助訪客找到他們需要的
404錯誤頁面已經呈現在訪客面前,表明這個頁面並不是他們正在搜尋的。所以你應該設法幫助他們找到原來的頁面。確保你的錯誤頁中包含乙個選項來協助使用者尋找他們想要的頁面,甚至可以包括最近有過更改的頁面的鏈結。
7、放置**主頁的鏈結
不要讓訪客無處可去或是無法找到你的**資訊。至少應該有乙個鏈結鏈回你的**主頁。這樣一來,從其他**鏈結而來的訪客就可以了解你以及你的**,甚至他們可能在你的**中找到一些他們喜歡的內容。
8、讓訪客方便地反饋資訊
如果訪問者點選了你**上的乙個錯誤鏈結,你會想了解這個鏈結故障。如果通過404頁面給他們提供乙個反饋資訊的便捷方式,讓他們可以報告這個故障以便你去解決。這只需要乙個非常簡短的形式來提示訪客告訴你他們來自哪個頁面及哪個鏈結。通過這個方法,你可以獲取到所有你需要的資訊。
訪客們可能依然因為無法找到他們想要的頁面而感到困惑和煩惱,因此給他們乙個發洩不滿的地方,同時也給你乙個做出回應並提供幫助的機會。這很可能會為你挽回乙個潛在客戶。
9、保持品牌的統一風格和感覺
我們都看過非常酷的「讓訪客發現乙個巨大的「復活節蛋」「的錯誤頁面的設計案例。但千萬不要使這個頁面的設計與你**的其他頁面相差太大,否則會看起來這個頁面不像你**的設計,會讓訪客產生疑惑,誤以為自己已經被帶到了乙個外部**。
10、翻譯成訪客所使用的語言
如果你的**是多語種的,www.cppcns.com404錯誤頁面將從你所有語言版本的**中獲取錯誤資訊。無論你想要顯示任何資訊,都需要將其翻譯成各個語言版本,使每個人都能理解。同時還需提供乙個鏈結返回到訪客所對應的語言版本的**。
11、讓訪客搜尋他們想要的
如果訪客正在訪問的頁面已被移動,你可能想給他們乙個途徑來搜尋頁面被移動到了何處,可以考慮在頁面增加乙個搜尋框。
12、修復你的無效鏈結
如果你得到的資料顯示有大量的訪客訪問您的404頁面(檢查你的**的分析資料來確定數量),這表明你的**上有很多無效鏈結。你完全可以通過修復這些鏈結來阻止訪客進入404頁面。像sitebeam和nibbler這樣的**測試工具可以幫助檢查是否有無效鏈結,使你能夠迅速找到並修復他們而不必等待別人來告訴你。
13、不要重定向到主頁
譯文出處:ucd大社群
本文標題: 改進404錯誤頁面的13個建議
本文位址: /news/exp/37946.html
NGINX下配置404錯誤頁面的方法
nginx下配置自定義的404頁面是可行的,而且很簡單,只需如下幾步 1.建立自己的404.html頁面 2.更改nginx.conf在http定義區域加入 fastcgi intercept errors on 3.更改nginx.conf 或單獨 配置檔案,例如在nginx sites enab...
django中返回404錯誤頁面的幾種方法
在views.py中定義 def news request try pass 獲取資料except raise http404 你所訪問的頁面不存在 第一種方法 return httpresponse 你所訪問的頁面不存在 status 404 第二種方法return render to respo...
IIS基礎 返回404錯誤頁面的合理設定方式
iis預設的錯誤頁是很不友好的,很多人看到預設的錯誤頁時都會說 打不開了 白白損失了這部分流量。而如果錯誤頁直接跳轉到首頁又對搜尋引擎很不友好,搞不好首頁還會被封掉。所以根據情況,有兩個方法解決這個問題 1 如果是部落格等內容型的 可以返回乙個帶有404錯誤的搜尋框讓訪客搜尋,若是電子商務型 則可以...