在做網(wǎng)站SEO診斷的時候我們往往會查看網(wǎng)站是否有做404頁面,也就是錯誤頁面。一般來說判斷的方法也非常簡單,就是在瀏覽器中隨意輸入一個該域名的錯誤鏈接,然后看是否存在404頁面。這樣做的確沒有錯,但這樣的檢查只能檢測用戶是否能看到網(wǎng)站404頁面,而對于搜索引擎呢?會讀懂這個頁面嗎?會對這個頁面返回404狀態(tài)碼嗎?這些問題才是在做
SEO優(yōu)化中更應(yīng)關(guān)注的。
先看下面兩張圖,你眼中的404頁面未必返回404狀態(tài)碼。
瀏覽器中輸入某域名錯誤鏈接后返回給用戶的結(jié)果:
服務(wù)器端返回給搜索引擎的結(jié)果:
可以看到該網(wǎng)站盡管對用戶返回了404頁面,但是對于搜索引擎而言卻是一個正常的頁面,這往往是由于錯誤的服務(wù)器端配置而導(dǎo)致返回“200”狀態(tài)碼,雖然對訪問的用戶而言,HTTP狀態(tài)碼是“404”還是“200”并沒有什么區(qū)別,都可以正常訪問到404頁面,降低跳出率。但對搜索引擎優(yōu)化而言,則是相當重要,甚至是致命的。
當搜索引擎在請求某個錯誤URL地址得到“404”狀態(tài)回應(yīng)時,即知道該URL地址已經(jīng)失效,便不再索引該網(wǎng)頁,并向數(shù)據(jù)中心反饋將該URL地址標示的網(wǎng)頁從索引數(shù)據(jù)庫中刪除。而當搜索引擎對于這個404頁面得到“200”返回碼時,則會認為該url地址是有效的,便會去索引,并會將其收錄到索引數(shù)據(jù)庫,這樣所有的錯誤頁面對于搜索引擎來說都是不同url地址但內(nèi)容相同的頁面,這會導(dǎo)致出現(xiàn)大量重復(fù)頁面,大大降低網(wǎng)站對于搜索引擎的友好度,甚至直接降權(quán)。
所以正確的配置404錯誤頁面,不僅應(yīng)當能夠正確地顯示給用戶看,同時,應(yīng)該返回“404”錯誤代碼,而不是200或其他的。不僅要告訴用戶該頁面不存在,也要正確的讓搜索引擎知道這是404錯誤頁面而不是一個正常的頁面。
珍島營銷SEO分析師建議404頁面設(shè)置完成后,一定要檢查是否返回404狀態(tài)碼。另外我們在設(shè)計404頁面的時候也要注意頁面的美觀和用戶體驗,不要僅僅顯示此頁面無法訪問,404頁面可以加入一些網(wǎng)站的欄目導(dǎo)航,讓用戶有更多的選擇,這樣才能留住用戶,降低網(wǎng)站的跳出率。
By SEO分析師 Sonic