運(yùn)營(yíng)網(wǎng)站,404錯(cuò)誤頁(yè)面是不可避免的,如用戶(hù)輸入網(wǎng)址有誤,站長(zhǎng)誤刪了某個(gè)頁(yè)面內(nèi)容等,這些都會(huì)產(chǎn)生大量的404頁(yè)面。既然我們無(wú)法控制它的出現(xiàn),那我們就應(yīng)該做好出現(xiàn)后的處理,好好運(yùn)用404頁(yè)面為站點(diǎn)優(yōu)化及用戶(hù)體驗(yàn)服務(wù)。關(guān)于404頁(yè)面設(shè)置問(wèn)題諸多,今天小編在這重點(diǎn)介紹三個(gè)問(wèn)題。
一、網(wǎng)站為什么要設(shè)置404頁(yè)面呢?
1、設(shè)置404頁(yè)面可屏蔽掉網(wǎng)站上無(wú)效鏈接,由于誤刪或者網(wǎng)站改版等造成網(wǎng)站出現(xiàn)無(wú)法訪問(wèn)頁(yè)面,這時(shí)404頁(yè)面可有效的引導(dǎo)用戶(hù)返回到網(wǎng)站的其他頁(yè)面瀏覽。
2、設(shè)置404頁(yè)面可告訴搜索引擎此頁(yè)面已經(jīng)不存在了,讓蜘蛛爬行時(shí)通過(guò)404頁(yè)面反饋信息,促使搜索引擎把之前收錄的頁(yè)面刪除或更新。
3、讓用戶(hù)對(duì)站點(diǎn)有一定的信賴(lài)度,當(dāng)用戶(hù)訪問(wèn)到某個(gè)無(wú)法打開(kāi)的頁(yè)面時(shí),如果出現(xiàn)瀏覽器自帶錯(cuò)誤頁(yè)面,用戶(hù)會(huì)認(rèn)為該網(wǎng)站垃圾。而如果出現(xiàn)友好的404頁(yè)面,引導(dǎo)用戶(hù)跳轉(zhuǎn)到網(wǎng)站其他頁(yè)面,用戶(hù)則認(rèn)為站點(diǎn)體驗(yàn)度好。如此一來(lái),用戶(hù)更加信賴(lài)網(wǎng)站了。
二、網(wǎng)站設(shè)置404頁(yè)面對(duì)SEO有何影響?
設(shè)置404頁(yè)面后,當(dāng)蜘蛛爬行時(shí),就會(huì)獲得404錯(cuò)誤通知,就不會(huì)其抓取該頁(yè)面內(nèi)容了。反之,若沒(méi)有設(shè)置404頁(yè)面,蜘蛛就會(huì)繼續(xù)抓取,最后可能會(huì)產(chǎn)生許多無(wú)效頁(yè)面,導(dǎo)致網(wǎng)站頁(yè)面內(nèi)容重復(fù)堆積,輕則引起網(wǎng)站降權(quán),重則網(wǎng)站被k掉。從用戶(hù)體驗(yàn)來(lái)說(shuō),設(shè)置404頁(yè)面對(duì)用戶(hù)感受來(lái)說(shuō)較為友好,無(wú)疑為SEO網(wǎng)站優(yōu)化效果加分。
三、網(wǎng)站404頁(yè)面如何設(shè)置呢?
1、對(duì)Apache設(shè)置:
(1)在.htaccess文件中加入如下內(nèi)容:ErrorDocument 404 /notfound.php,將.htaccess文件上傳到網(wǎng)站根目錄。
(2)制作一個(gè)404頁(yè)面,隨便您設(shè)計(jì),命名為notfound.php,同樣上傳到網(wǎng)站根目錄。
注意:切記不要將404錯(cuò)誤轉(zhuǎn)向到網(wǎng)站主頁(yè),否則可能會(huì)出現(xiàn)主頁(yè)在搜索引擎中消失的情況。切記不要使用絕對(duì)URL,如果使用絕對(duì)URL會(huì)返回302+200的狀態(tài)碼。
2、對(duì)IIS/.net設(shè)置:
首先,修改應(yīng)用程序根目錄的設(shè)置,打開(kāi)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頁(yè)面,notfound.asp為自定義的404頁(yè)面,使用時(shí)請(qǐng)修改相應(yīng)文件名。然后,在自定義的404頁(yè)面notfound.asp中加入以下為引用的內(nèi)容:<% Response.Status = 404 Not Found %>。這樣,便可以保證IIS能夠正確地返回404狀態(tài)碼。
最后,小編建議,設(shè)置個(gè)富有創(chuàng)意、個(gè)性十足的404頁(yè)面,可以讓用戶(hù)駐足觀賞、對(duì)網(wǎng)站產(chǎn)生好感,連404頁(yè)面都做的這么精致,網(wǎng)站的東西肯定不錯(cuò)了,大大的提升了用戶(hù)的體驗(yàn)。
?2002-2019 Oriental Century All Rights Reserved. 版權(quán)所有:成都世紀(jì)東方網(wǎng)絡(luò)通信有限公司
《中華人民共和國(guó)增值電信業(yè)務(wù)經(jīng)營(yíng)許可證》ISP證編號(hào):B1-20181050 蜀ICP備07500933號(hào) 營(yíng)業(yè)執(zhí)照 公安備案:51019001000101