邯鄲做網(wǎng)站打開出現(xiàn)“404”錯誤怎么解決?
http 404這個狀態(tài)碼是很多Seoer分析網(wǎng)站日志時常見到的,那么404錯誤是什么意思呢?它表示客戶端請求的網(wǎng)頁不存在,因此返回http 404代碼;服務(wù)器找不到請求的網(wǎng)頁。服務(wù)器上不存在的網(wǎng)頁經(jīng)常會返回此代碼?如果出現(xiàn)這種情況,你的網(wǎng)站就不會被找到,這會影響你的網(wǎng)站排名,流量等問題,所以要及時的解決這一問題:
一、404錯誤是什么意思?
HTTP 404錯誤當(dāng)客戶端使用HTTP瀏覽網(wǎng)頁時,服務(wù)器找不到指定的資源或請求的文件不存在;意味著鏈接指向的網(wǎng)頁不存在,即原始網(wǎng)頁的URL失效。當(dāng)Web 服務(wù)器接到類似請求時,會返回一個http 404 狀態(tài)碼,告訴瀏覽器要請求的資源并不存在。
404頁面的目的是:告訴瀏覽者其所請求的頁面不存在或鏈接錯誤,同時引導(dǎo)用戶使用網(wǎng)站其他頁面而不是關(guān)閉窗口離開。
二、為什么會發(fā)生http 404錯誤
1.偽靜態(tài)規(guī)則改變使得網(wǎng)頁URL發(fā)生改變
2.網(wǎng)頁文件或網(wǎng)站目錄發(fā)生移動或名稱更改
3.站外錨文本導(dǎo)入鏈接拼寫錯誤
4.數(shù)據(jù)庫出錯或程序出錯引起
5.服務(wù)器配置出錯及其它服務(wù)器問題引起
6.用戶對域名或網(wǎng)頁地址拼寫錯誤
三、http 404錯誤對SEO的影響
1.作為SEOer我們要避免發(fā)生死鏈接,因?yàn)閺乃梨溄拥亩嗌倏梢栽u價一個網(wǎng)站的權(quán)威性。
2.自定義404錯誤頁面是提供用戶體驗(yàn)的很好的做法,但在應(yīng)用過程中往往并未注意到對搜索引擎的影響,譬如:錯誤的服務(wù)器端配置導(dǎo)致返回“200”狀態(tài)碼或自定義404錯誤頁面使用Meta Refresh導(dǎo)致返回“302”狀態(tài)碼。正確設(shè)置的自定義404錯誤頁面,不僅應(yīng)當(dāng)能夠正確地顯示,同時,應(yīng)該返回“404”錯誤代碼,而不是“200”或“302”。雖然對訪問的用戶而言,HTTP狀態(tài)碼究竟是“404”還是“200”來說并沒有什么區(qū)別,但對搜索引擎而言,這則是相當(dāng)重要的。
3.搜索引擎蜘蛛在請求某個URL時得到“404”狀態(tài)回應(yīng)時,即知道該URL已經(jīng)失效,便不再索引該網(wǎng)頁,并向數(shù)據(jù)中心反饋將該URL表示的網(wǎng)頁從索引數(shù)據(jù)庫中刪除,當(dāng)然,刪除過程有可能需要很長時間;而當(dāng)搜索引擎得到“200”狀態(tài)碼時,則會認(rèn)為該url是有效的,便會去索引,并會將其收錄到索引數(shù)據(jù)庫,這樣的結(jié)果便是這兩個不同的url具有完全相同的內(nèi)容:自定義404錯誤頁面的內(nèi)容,這會導(dǎo)致出現(xiàn)復(fù)制網(wǎng)頁問題。輕則被搜索引擎降權(quán),重則會K掉網(wǎng)站。
四、如何設(shè)置404錯誤頁面(兩個最具代表性的平臺環(huán)境)
Windows平臺(IIS)
一般購買WIN平臺虛擬主機(jī),IIS環(huán)境的服務(wù)器都有一個404頁面的設(shè)置管理功能,如圖所示:
404錯誤頁面
Linux平臺(Apache)
在.htaccess 文件中加入代碼:
# 404 page
ErrorDocument 404 /404.html (可定義成任意文件名,記得加/限定絕對地址,以便所有的目錄層次都能正確的返回404錯誤頁面)
五、制作一個友好的404錯誤頁面要遵循什么規(guī)則及注意哪些細(xì)節(jié)
1.遵循規(guī)則
A.提供簡明的問題描述,消除訪客的挫敗感。
B.提供合理的解決方案,輔助訪客完成訪問目標(biāo)。
C.提供個性化的友好界面,提升訪問體驗(yàn)。
2.注意細(xì)節(jié)
A.不要將404錯誤直接轉(zhuǎn)向到網(wǎng)站首頁,這將導(dǎo)致首頁不被收錄;
B.引導(dǎo)用戶點(diǎn)擊轉(zhuǎn)向到正確的網(wǎng)頁,而不是讓用戶倒退或直接關(guān)掉網(wǎng)頁;
C./404.html 前面不要帶主域名,否則返回的狀態(tài)碼是302或200狀態(tài)碼。
D.頁面包含該網(wǎng)站重要的鏈接,如主頁或站點(diǎn)地圖,并不只是告訴他們出錯而矣;
E.頁面有明顯的錨文本鏈接來替代圖片,因?yàn)橛性S多訪客不會想到點(diǎn)擊這個圖片;
F.頁面中提供個搜索更便于訪客查詢其想要的內(nèi)容,快捷而友好;?
友好的404錯誤頁面,等于是為網(wǎng)站增加了一把安全鎖,在完善網(wǎng)站架構(gòu)的同時,也留住了潛在客戶,更加有利于網(wǎng)站排名優(yōu)化效果的提升以及良好的用戶體驗(yàn)。