用戶訪問網(wǎng)站上不存在的頁面時,服務(wù)器通常應(yīng)該返回404錯誤。如果站長沒有在服務(wù)器端設(shè)置客制化的404頁面,用戶瀏覽器顯示的將會是一個默認(rèn)錯誤頁面。今天給大家?guī)淼奈恼率?404頁面設(shè)計。
互聯(lián)網(wǎng)的形態(tài)就是一個大型的中央數(shù)據(jù)庫,這個數(shù)據(jù)庫就設(shè)置在404房間里面。那時候所有的請求都是由人工手動完成的。
如果在數(shù)據(jù)庫中沒有找到請求者所需要的文件,或者由于請求者寫錯了文件編號,用戶就會得到一個返回信息:room 404 : file not found。
404錯誤信息通常是在目標(biāo)頁面被更改或移除,或客戶端輸入頁面地址錯誤后顯示的頁面,人們也就習(xí)慣了用404作為服務(wù)器未找到文件的錯誤代碼了。
當(dāng)然實際考證傳說中的room 404是不存在的,在http請求3位的返回碼中,4開頭的代表客戶錯誤,5開頭代表服務(wù)器端錯誤。 二、404錯誤代碼 首先要注意的是,當(dāng)頁面不存在時,一定要返回404代碼。有的服務(wù)器設(shè)置有問題,或者站長有意在頁面不存在時還返回200狀態(tài)碼,也就是表示頁面數(shù)據(jù)正常,這樣將使搜索引擎認(rèn)為網(wǎng)站上有大量重復(fù)內(nèi)容,多個url正常返回頁面,但內(nèi)容全是一樣的。
頁面不存在時,也不要返回任何轉(zhuǎn)向代碼。有的站長覺得既然頁面不存在,就將用戶301轉(zhuǎn)向到首頁,這也是搜索引擎不友好的設(shè)置,會讓搜索引擎認(rèn)為網(wǎng)站上有大量與首頁內(nèi)容相同的頁面。
不存在頁面一定要確保正確返回404狀態(tài)碼??梢杂煤竺鎠eo工具部分介紹的服務(wù)器頭信息檢測工具,任意輸入一個肯定不存在的url,看服務(wù)器返回什么頭信息。 三、404頁面設(shè)計 客制化404頁面設(shè)計上需要注意幾點。
首先404頁面要保持網(wǎng)站統(tǒng)一模板、設(shè)計風(fēng)格、logo及名稱,不要讓用戶弄不清自己到了哪個網(wǎng)站上。
404頁面應(yīng)該在最醒目的位置顯示錯誤信息,明確提示用戶,要訪問的頁面不存在。還可以加上幾點可能性,如頁面已刪除、用戶輸入錯誤的地址、鏈接中的地址錯誤、頁面已轉(zhuǎn)移到新的地址等。
錯誤信息下面還可以為用戶提供幾種點擊選項,如網(wǎng)站地圖,包括通往首頁和重要分類頁面的鏈接,建議用戶可以訪問的頁面,還可以加上站內(nèi)搜索框。 四、404錯誤與鏈接 在這里提一個與404有關(guān)的非常簡單有效的外部鏈接技巧。
站長可以在Google網(wǎng)管工具看到Google爬行了哪些不存在的網(wǎng)址。
通常Google蜘蛛不會沒有原因地爬行這些不存在的頁面,一定是有鏈接連向這些地址,而且大部分情況下是其他網(wǎng)站鏈接過來,卻由于種種原因連向了錯誤地址,站長可以用Google網(wǎng)管工具檢查有哪些外部網(wǎng)站連向了哪些不存在的頁面。
這些外部鏈接連向不存在頁面是個浪費,站長完全可以充分利用,或者聯(lián)系對方站長改正錯誤地址,或者將錯誤地址做301轉(zhuǎn)向到正確頁面,或者干脆在本來不存在的url上建一個頁面,接受這些外部鏈接的權(quán)重, 404頁面設(shè)計就暫且分享到這里,更多網(wǎng)絡(luò)營銷內(nèi)容請點擊:網(wǎng)絡(luò)營銷課程。