2021-02-21 分類: 網(wǎng)站建設(shè)
一、網(wǎng)站為什么會產(chǎn)生404錯(cuò)誤頁面
一個(gè)站點(diǎn)隨著時(shí)間的推移,網(wǎng)站中的頁面也會越來越多,在網(wǎng)站運(yùn)營的過程中不可避免的因?yàn)楦鞣N因素(服務(wù)器癱瘓、黑客入侵、網(wǎng)站搬家、誤刪等)導(dǎo)致網(wǎng)站中的頁面丟失,當(dāng)用戶訪問網(wǎng)站中不存在的頁面時(shí),服務(wù)器通常會返回404錯(cuò)誤,如果站長沒有設(shè)置好404錯(cuò)誤頁面,服務(wù)器會顯示對用戶體驗(yàn)極不友好的一個(gè)默認(rèn)錯(cuò)誤頁面。
用戶遇到默認(rèn)的錯(cuò)誤頁面的時(shí)候一般會選擇關(guān)閉,大家不要忘記,主流的搜索引擎已經(jīng)將用戶停留時(shí)間納入了排名算法中。
二、404錯(cuò)誤頁面設(shè)置注意事項(xiàng)
需要注意的是,當(dāng)一個(gè)頁面不存在的時(shí)候,一定要返回404狀態(tài)碼,有的服務(wù)器設(shè)置有問題,或者站長刻意在不存的頁面時(shí)返回一個(gè)200狀態(tài)碼,這種做法是極不正確的。200狀態(tài)碼意味著頁面訪問正常,如果站點(diǎn)中出現(xiàn)了多個(gè)錯(cuò)誤頁面并且返回200狀態(tài)碼,搜索引擎就會認(rèn)為這幾個(gè)不存在的頁面是存在的,并且抓取的內(nèi)容是一樣的。這樣就會造成網(wǎng)站中多個(gè)頁面相似度過高,反而對網(wǎng)站不利。
如何檢測頁面返回的狀態(tài)碼是404還是200呢?其實(shí)很簡單,當(dāng)我們打開某個(gè)站點(diǎn)的時(shí)候,在URL后面隨意添加幾個(gè)字符,將組合成的URL放到“http狀態(tài)碼檢測工具”中查詢一下即知。
還有的站長將錯(cuò)誤頁面通過301設(shè)置跳轉(zhuǎn)到首頁,這對搜索引擎也是極不友好的,會讓搜索引擎認(rèn)為網(wǎng)站上存在著大量與首頁相同的內(nèi)容,所以不建議當(dāng)頁面不存在時(shí)使用任何跳轉(zhuǎn)。
三、網(wǎng)站404錯(cuò)誤頁面的設(shè)計(jì)
1.404頁面設(shè)置要點(diǎn)
(1)404頁面設(shè)計(jì)要保持網(wǎng)站的統(tǒng)一,包括模板、logo和名稱,條件允許的話建議保留網(wǎng)站的頂部和底部內(nèi)容,不要讓用戶搞不清楚來到了哪個(gè)站點(diǎn)。
(2)404頁面應(yīng)該在最顯著的位置明確錯(cuò)誤信息,告知用戶訪問的頁面不存在,可以加上造成頁面不存在的幾種可能性。
(3)在錯(cuò)誤信息下方添加網(wǎng)站的主要幾個(gè)鏈接,包括首頁、重要欄目或者網(wǎng)站地圖的鏈接,甚至還可以加上站內(nèi)搜索框,讓用戶自己去選擇點(diǎn)擊選項(xiàng)。
2.404頁面功能實(shí)現(xiàn)
當(dāng)我們制作好404錯(cuò)誤頁面之后,我們需要將頁面中包含的所有元素上傳到網(wǎng)站空間,404頁面可以放到網(wǎng)站根目錄中,頁面中的元素一般建立一個(gè)文件夾放置。當(dāng)用戶訪問不存在頁面時(shí)如何顯示我們設(shè)置好的404頁面呢?我們主要通過以下幾種方法,大家根據(jù)網(wǎng)站配置自由選擇:
(1)一般的虛擬主機(jī)控制面板中都有404錯(cuò)誤設(shè)置模塊,大家可以在空間控制面板中直接設(shè)置即可。
(2)apache服務(wù)器可以在根目錄中的.htaccess文件中進(jìn)行設(shè)置,代碼如下:
ErrorDocument 404 /404.htm
這句話的意思是當(dāng)出現(xiàn)404錯(cuò)誤的時(shí)候顯示根目錄中的404.htm頁面。Apache程序的配置文件httpd.conf也可以設(shè)置,但不建議大家使用。
(3)iis6.0設(shè)置404錯(cuò)誤頁面可以直接在IIS控制面板中進(jìn)行設(shè)置:
第一步,在IIS6.0中找到自己的網(wǎng)站,點(diǎn)右鍵,選擇屬性;
第二步,找到“自定義錯(cuò)誤”選項(xiàng)卡,向下拖動(dòng)滾動(dòng)條,找到404錯(cuò)誤選項(xiàng);
第三步,雙擊或者點(diǎn)擊編輯之后,在彈出的對話框中將“消息類型”選擇“文件”,點(diǎn)擊瀏覽找到404錯(cuò)誤頁面,點(diǎn)擊確定即可。
(4)IIS7.0以上的版本可以從web.config和IIS面板中進(jìn)行設(shè)置,web.config設(shè)置比較復(fù)雜,特別是偽靜態(tài)、301重定向和404并存的情況下,所以推薦使用IIS控制面板進(jìn)行設(shè)置。
第一步,打開IIS 管理器,點(diǎn)擊需要設(shè)置404錯(cuò)誤頁面的網(wǎng)站。在IIS右側(cè)選擇錯(cuò)誤頁這項(xiàng),雙擊打開。
第二步,雙擊404選項(xiàng)項(xiàng),也可以選中404這項(xiàng)(這里也可以設(shè)置其他401、403、500等頁面),再點(diǎn)右邊【編輯】,然后出現(xiàn)如下界面:
第三步,根據(jù)上圖所示中的提示,填寫對應(yīng)的內(nèi)容即可。
3.網(wǎng)站404錯(cuò)誤頁面檢測
當(dāng)我們?nèi)吭O(shè)置好404頁面之后,我們需要進(jìn)行測試是否成功,測試主要包含以下兩個(gè)方面:
第一,在瀏覽器的地址欄中輸入網(wǎng)址,并在網(wǎng)址后面添加”/”和部分字符,測試404頁面是否展示,如http://www.***.com/asdfaf,404頁面好展示則證明404頁面設(shè)置已經(jīng)成功了一半;
第二,在http狀態(tài)碼檢測工具中對http://www.***.com/asdfaf記性檢測,如發(fā)現(xiàn)返回的狀態(tài)碼是404的話,則證明網(wǎng)站404設(shè)置完全成功。
網(wǎng)頁名稱:404錯(cuò)誤網(wǎng)站頁面的設(shè)置方法
分享URL:http://www.rwnh.cn/news35/102085.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、品牌網(wǎng)站設(shè)計(jì)、動(dòng)態(tài)網(wǎng)站、電子商務(wù)、域名注冊、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容