運營網(wǎng)站,404錯誤頁面是不可避免的,如用戶輸入網(wǎng)址有誤,站長誤刪了某個頁面內(nèi)容等,這些都會產(chǎn)生大量的404頁面。既然我們無法控制它的出現(xiàn),那我們就應(yīng)該做好出現(xiàn)后的處理,好好運用404頁面為站點優(yōu)化及用戶體驗服務(wù)。關(guān)于404頁面設(shè)置問題諸多,今天小編在這重點介紹三個問題。
一、網(wǎng)站為什么要設(shè)置404頁面呢?
1、設(shè)置404頁面可屏蔽掉網(wǎng)站上無效鏈接,由于誤刪或者網(wǎng)站改版等造成網(wǎng)站出現(xiàn)無法訪問頁面,這時404頁面可有效的引導(dǎo)用戶返回到網(wǎng)站的其他頁面瀏覽。
2、設(shè)置404頁面可告訴搜索引擎此頁面已經(jīng)不存在了,讓蜘蛛爬行時通過404頁面反饋信息,促使搜索引擎把之前收錄的頁面刪除或更新。
3、讓用戶對站點有一定的信賴度,當(dāng)用戶訪問到某個無法打開的頁面時,如果出現(xiàn)瀏覽器自帶錯誤頁面,用戶會認(rèn)為該網(wǎng)站垃圾。而如果出現(xiàn)友好的404頁面,引導(dǎo)用戶跳轉(zhuǎn)到網(wǎng)站其他頁面,用戶則認(rèn)為站點體驗度好。如此一來,用戶更加信賴網(wǎng)站了。
二、網(wǎng)站設(shè)置404頁面對SEO有何影響?
設(shè)置404頁面后,當(dāng)蜘蛛爬行時,就會獲得404錯誤通知,就不會其抓取該頁面內(nèi)容了。反之,若沒有設(shè)置404頁面,蜘蛛就會繼續(xù)抓取,最后可能會產(chǎn)生許多無效頁面,導(dǎo)致網(wǎng)站頁面內(nèi)容重復(fù)堆積,輕則引起網(wǎng)站降權(quán),重則網(wǎng)站被k掉。從用戶體驗來說,設(shè)置404頁面對用戶感受來說較為友好,無疑為SEO網(wǎng)站優(yōu)化效果加分。
三、網(wǎng)站404頁面如何設(shè)置呢?
1、對Apache設(shè)置:
(1)在.htaccess文件中加入如下內(nèi)容:ErrorDocument 404 /notfound.php,將.htaccess文件上傳到網(wǎng)站根目錄。
(2)制作一個404頁面,隨便您設(shè)計,命名為notfound.php,同樣上傳到網(wǎng)站根目錄。
注意:切記不要將404錯誤轉(zhuǎn)向到網(wǎng)站主頁,否則可能會出現(xiàn)主頁在搜索引擎中消失的情況。切記不要使用絕對URL,如果使用絕對URL會返回302+200的狀態(tài)碼。
2、對IIS/.net設(shè)置:
首先,修改應(yīng)用程序根目錄的設(shè)置,打開web.config文件編輯,在其中加入如下內(nèi)容:
以下為引用的內(nèi)容:
<configuration>
<system.web>
<customErrors mode=On defaultRedirect=error.asp>
<error statusCode=404″ redirect=notfound.asp />
</customErrors>
</system.web>
</configuration>
注:上文例中error.asp為系統(tǒng)默認(rèn)的404頁面,notfound.asp為自定義的404頁面,使用時請修改相應(yīng)文件名。然后,在自定義的404頁面notfound.asp中加入以下為引用的內(nèi)容:<% Response.Status = 404 Not Found %>。這樣,便可以保證IIS能夠正確地返回404狀態(tài)碼。
最后,小編建議,設(shè)置個富有創(chuàng)意、個性十足的404頁面,可以讓用戶駐足觀賞、對網(wǎng)站產(chǎn)生好感,連404頁面都做的這么精致,網(wǎng)站的東西肯定不錯了,大大的提升了用戶的體驗。

![]()
本單位代理的域名注冊服務(wù)機構(gòu)名稱:商中在線科技股份有限公司、北京新網(wǎng)數(shù)碼信息技術(shù)有限公司
?2002-2019 Oriental Century All Rights Reserved. 版權(quán)所有:成都世紀(jì)東方網(wǎng)絡(luò)通信有限公司
《中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證》ISP證編號:B1-20181050 蜀ICP備07500933號 營業(yè)執(zhí)照 公安核準(zhǔn):51019001000101 域名服務(wù)許可證:川 D3-20220003 投訴處理