建站知識(shí)
404錯(cuò)誤頁面
用戶偶爾會(huì)因點(diǎn)擊損壞的鏈接或輸入錯(cuò)誤的網(wǎng)址而轉(zhuǎn)到您網(wǎng)站上不存在的網(wǎng)頁。使用自定義404頁面能夠有效引導(dǎo)用戶返回到您網(wǎng)站上的正常頁面,從而大幅提升用戶的體驗(yàn)。404頁面最好包含可以返回根網(wǎng)頁的鏈接,還可以提供指向您網(wǎng)站上熱門內(nèi)容或相關(guān)內(nèi)容的鏈接。
404頁面的作用是什么:
1、避免搜索引擎降低網(wǎng)站的信任度
搜索引擎是通過HTTP狀態(tài)碼來識(shí)別網(wǎng)頁的狀態(tài)。正常情況下,當(dāng)搜索引擎抓取到一條錯(cuò)誤鏈接時(shí),該鏈接應(yīng)該返回的狀態(tài)碼是404,目的是為了告訴搜索引擎放棄對(duì)該鏈接建立索引。目前很多網(wǎng)站都存在這樣一個(gè)問題:404頁面返回的狀態(tài)碼是200或301而不是404。如果一個(gè)網(wǎng)站有很多無法訪問的頁面,且返回的狀態(tài)碼不是404,就會(huì)出現(xiàn)大量不同的鏈接指向同一個(gè)網(wǎng)頁內(nèi)容,很有可能被搜索引擎認(rèn)為是作弊而被懲罰,還會(huì)讓搜索引擎降低該網(wǎng)站的信任度。
2、避免出現(xiàn)死鏈
網(wǎng)站產(chǎn)生大量死鏈對(duì)搜索引擎會(huì)很不友好,之前白天的一個(gè)網(wǎng)站就因?yàn)楦陌娈a(chǎn)生了大量的死鏈導(dǎo)致降權(quán)。網(wǎng)站設(shè)置了404頁面之后,搜索引擎蜘蛛在爬取網(wǎng)站時(shí)如果遇到死鏈,該死鏈返回的狀態(tài)碼是404,就會(huì)向數(shù)據(jù)中心反饋該鏈接已失效并從索引庫中刪除該鏈接的網(wǎng)頁,從而盡可能的減少了用戶通過搜索訪問到死鏈的幾率。
3、提升用戶體驗(yàn)度
404頁面不僅僅要求返回的狀態(tài)碼是404,當(dāng)用戶訪問到404錯(cuò)誤頁面時(shí)還應(yīng)該起到提醒用戶其訪問的頁面不存在的作用,并引導(dǎo)用戶瀏覽其他頁面而不是直接關(guān)閉窗口,提升用戶體驗(yàn)。
如何檢測網(wǎng)站中404頁面
網(wǎng)站404頁面過多有什么危害?如何解決
搜索引擎會(huì)認(rèn)為是死鏈接,過多會(huì)影響網(wǎng)站的排名,嚴(yán)重會(huì)導(dǎo)致網(wǎng)站權(quán)重。
(1)主要的操作把404頁面收集好,提交給百度站長工具里面。
(2)用Robots.txt的文件屏蔽掉。搜索引擎就不會(huì)去抓取了,也不會(huì)計(jì)算權(quán)重。
提示如何避免的做法:
1.允許搜索引擎將您的404頁面編入索引(確保您的網(wǎng)絡(luò)服務(wù)器配置為:當(dāng)請(qǐng)求訪問不存在的頁面時(shí),返回404HTTP狀態(tài)代碼)。
2.通過robots.txt文件阻止抓取404頁面。
3.僅提供模糊的消息,例如“未找到”、“404”或根本沒有404頁面。
4.404頁面使用的設(shè)計(jì)與網(wǎng)站其他部分的設(shè)計(jì)不一致。