404錯(cuò)誤指的是鏈接指向的網(wǎng)頁不存在,或者由于其他原因失效了,或者拼寫錯(cuò)誤等等都會(huì)使得服務(wù)器返回404的錯(cuò)誤頁面.
404頁面無疑是一個(gè)很重要的頁面,自定義的404頁面可以增加用戶體驗(yàn),這也符合我們說的增加用戶體驗(yàn)從點(diǎn)滴做起的原則,為什么呢?當(dāng)訪客訪問你的網(wǎng)站某個(gè)頁面的時(shí)候,次頁面由于某些原因網(wǎng)頁不存在,此時(shí)展示在用戶面的就是404錯(cuò)誤頁面,如果我們采用Web服務(wù)器默認(rèn)的404錯(cuò)誤頁面都十分簡(jiǎn)陋、呆板且對(duì)用戶不友好,作為訪客,十之八九就關(guān)閉瀏覽器離開了。為了不讓用戶空手而歸,我們需要自定義一個(gè)404頁面,用這個(gè)頁面來為用訪客提供更多的信息。
現(xiàn)在的服務(wù)器大部分都是支持自定義404頁面的,就比如我們的wordpress博客,你就可以通過修改404.php來實(shí)現(xiàn),如果你的主題沒有,那就看看default主題的404.php怎么做的。默認(rèn)的主題很簡(jiǎn)單,只有一句話提示“Error 404 – Not Found!”,你可以在此語句的下面加入更多的信息,比如列舉一些熱門點(diǎn)擊的文章,自己認(rèn)為不錯(cuò)的文章,或是放置網(wǎng)站快速導(dǎo)航鏈接,搜索框等等,發(fā)揮你的潛力,盡可能的做到吸引人,從而減少用戶流失。
在追求對(duì)SEO和用戶友好的同時(shí),一定要注意404頁面就讓他返回404,不要使用301跳轉(zhuǎn)到新的地址,如果404頁面返回了302,或是其他狀態(tài),容易被搜索引擎認(rèn)為是重定向作弊,也不要將404錯(cuò)誤直接轉(zhuǎn)向到網(wǎng)站首頁,這將導(dǎo)致首頁不被收錄。