公司動態(tài) · 行業(yè)動態(tài) · 技術(shù)交流

行業(yè)動態(tài)

關(guān)于404頁面那些不得不說的事

發(fā)布時間:2019-04-15 瀏覽:1873次

很多小主都有碰到過打開網(wǎng)站之后,跳轉(zhuǎn)出404頁面的情況。到底這頁面是什么意思,什么原因造成的呢,可能知道的就少之又少。下面告訴你"404頁面那些不得不說的事情”。


什么是404頁面?

404是HTTP其中一種的標準回應信息,是一個信息碼,通常之后會有一個可讀信息反饋給用戶:Not Found,意味著網(wǎng)頁不存在。404頁面,是用來提醒網(wǎng)站建設(shè)訪問者服務器未找到網(wǎng)頁或請求的頁面。通常,作為一個令人失望的搜索結(jié)果,被產(chǎn)品經(jīng)理及網(wǎng)頁開發(fā)者認為是導致網(wǎng)站建設(shè)用戶流失的主要元兇。


404名字的來源

據(jù)說在第三次科技革命之前,互聯(lián)網(wǎng)的形態(tài)就是一個大型的中央數(shù)據(jù)庫,這個數(shù)據(jù)庫就設(shè)置在404房間里面。那時候所有的請求都是有人工手動完成的,如果在數(shù)據(jù)庫中沒有找到請求者所需要的文件,或者由于請求者寫錯了文件編號,用戶就會得到一個返回信息:room 404 : file not found。后來互聯(lián)網(wǎng)興起后,人們也就習慣了用404作為服務器未找到文件的錯誤代碼了。


404頁面形成的原因

HTTP 404錯誤意味著鏈接指向的網(wǎng)頁現(xiàn)在不存在,即原始存在或者不存在的網(wǎng)頁的URL失效,這種情況經(jīng)常會發(fā)生,很難避免,比如說:網(wǎng)頁URL生成規(guī)則改變 (動態(tài))、網(wǎng)頁文件更名或移動位置(人為失誤)、導入鏈接拼寫錯誤等(用戶輸入錯誤),導致原來的URL地址無法訪問;當Web 服務器接到類似請求時,會返回一個404 狀態(tài)碼,告訴瀏覽器要請求的資源并不存在。


404頁面的重要性

搜索引擎蜘蛛爬行這類網(wǎng)址得到"404"狀態(tài)回應時,即知道該URL已經(jīng)失效,便不再索引該網(wǎng)頁,并向數(shù)據(jù)中心反饋將該URL表示的網(wǎng)頁從索引數(shù)據(jù)庫中刪除,于是就產(chǎn)生了404錯誤頁面。404頁面的存在不僅是對用戶訪問網(wǎng)站的一種反饋,而且在搜索引擎中占有重要的地位。


1、 搜索引擎通過HTTP狀態(tài)碼來識別網(wǎng)頁的狀態(tài)。當搜索引擎獲得了一個錯誤鏈接時,網(wǎng)站應該返回404狀態(tài)碼,告訴搜索引擎放棄對該鏈接的索引。而如果返回200或302狀態(tài)碼,搜索引擎就會為該鏈接建立索引,這導致大量不同的鏈接指向了相同的網(wǎng)頁內(nèi)容。結(jié)果是,搜索引擎對該網(wǎng)站的信任度大幅降低。很多網(wǎng)站建設(shè)存在這個問題:404頁面返回的是200或302狀態(tài)碼而不是404狀態(tài)碼。


2、返回的信息要讓用戶清楚,優(yōu)秀的404頁面要把簡單的信息寫在上面。告訴用戶發(fā)生了什么,引導用戶重新選擇,降低網(wǎng)站建設(shè)跳出率,提高用戶體驗。


3、 返回的信息的鏈接不要太亂,有個別網(wǎng)站的404頁面很多鏈接,又有最新文章,又有導航,還有留言評論,文章列表什么的都有,404信息基本看不到,從用戶體驗的角度看,鏈接多了反而不好,畢竟你是404頁面,目的就是告訴用戶請求出錯,要引導用戶,簡潔的頁面能讓用戶更清楚他們下一步要做什么。


相信小主們聽了恒網(wǎng)的如上介紹,對404頁面有了一個初步的認識了吧,現(xiàn)在404頁面設(shè)計的多種多樣,話雖如此,但愿你的互聯(lián)網(wǎng)歷程中不會遇到太多的404。