網(wǎng)站404頁(yè)面怎么做 如何設(shè)置網(wǎng)站404頁(yè)面?
如何設(shè)置網(wǎng)站404頁(yè)面?在服務(wù)器中設(shè)置404指向一個(gè)設(shè)計(jì)好的html 文件1、現(xiàn)在的空間提供商基本都提供404設(shè)置的功能,直接上傳文件,然后設(shè)置即可。2、自己在服務(wù)器中,用IIs中設(shè)置方法:打開IIS
如何設(shè)置網(wǎng)站404頁(yè)面?
在服務(wù)器中設(shè)置404指向一個(gè)設(shè)計(jì)好的html 文件
1、現(xiàn)在的空間提供商基本都提供404設(shè)置的功能,直接上傳文件,然后設(shè)置即可。
2、自己在服務(wù)器中,用IIs中設(shè)置方法:打開IIS管理器-->點(diǎn)擊要設(shè)置自定義404的網(wǎng)站的屬性-->點(diǎn)擊自定義錯(cuò)誤選項(xiàng)-->選中404頁(yè)-->選中并打開編輯屬性-->設(shè)置成 URL --> URL 里填寫“/err404.html”-->按確定退出再把做好的err404.html 頁(yè)面上傳到網(wǎng)站根目錄下。此處在“消息類型”中一定要選擇“文件”或“默認(rèn)值”,而不要選擇“URL”,不然,將導(dǎo)致返回“200”狀態(tài)碼
網(wǎng)站的404頁(yè)面的設(shè)置有必要嗎?
用戶訪問(wèn)網(wǎng)站上不存在頁(yè)面的時(shí)候,服務(wù)器通常會(huì)顯示404頁(yè)面。如果沒(méi)有給網(wǎng)站設(shè)置自定義的404頁(yè)面,用戶在瀏覽網(wǎng)頁(yè)的時(shí)候,就會(huì)顯示一個(gè)默認(rèn)的錯(cuò)誤頁(yè)面,這樣的錯(cuò)誤頁(yè)面肯定影響用戶體驗(yàn)。因此,所有主機(jī)提供的自定義404頁(yè)面的功能,都應(yīng)該充分的利用。
不能假設(shè)頁(yè)面不存在,搜索引擎就不會(huì)抓取網(wǎng)址。由于各種原因,網(wǎng)上任何地方都可能出現(xiàn)指向網(wǎng)站的域名卻寫錯(cuò)目錄或文件名的URL,搜索引擎中的蜘蛛爬蟲會(huì)跟蹤URL,訪問(wèn)不存在的頁(yè)面。
404頁(yè)面是可以增加用戶對(duì)網(wǎng)站的體驗(yàn)度,但在應(yīng)用的過(guò)程中,有時(shí)候沒(méi)有注意到對(duì)搜索引擎的影響,例如:錯(cuò)誤的服務(wù)器端配置導(dǎo)致返回“404”狀態(tài)碼或自定義404錯(cuò)誤頁(yè)面使用meta refresh導(dǎo)致返回“302”狀態(tài)碼。正確的設(shè)置404頁(yè)面不僅可以正確的顯示,同時(shí)應(yīng)該返回“404”錯(cuò)誤代碼。而不是“200”或者“302”。對(duì)訪問(wèn)的用戶而言,狀態(tài)碼無(wú)論是“404”還是“200”并沒(méi)有任何區(qū)別,但對(duì)于搜索引擎來(lái)說(shuō)就非常重要了。
搜索引擎蜘蛛爬蟲在訪問(wèn)URL頁(yè)面而得到“404”狀態(tài)回應(yīng)的時(shí)候,就知道這個(gè)URL已經(jīng)失效了。就不再抓取這個(gè)頁(yè)面了,并且向數(shù)據(jù)中心反饋,將這個(gè)頁(yè)面從搜索引擎數(shù)據(jù)庫(kù)中刪除,當(dāng)然刪除的過(guò)程可能需要很長(zhǎng)時(shí)間。當(dāng)搜索引擎得到的狀態(tài)碼是“200”的時(shí)候,就會(huì)認(rèn)為該URL是有效的,就會(huì)去抓取,并且收錄到索引庫(kù)中,這樣的結(jié)果會(huì)使兩個(gè)不同的URL具有完全相同的內(nèi)容。404頁(yè)面會(huì)導(dǎo)致出現(xiàn)復(fù)制網(wǎng)頁(yè)的問(wèn)題。如果被搜索引擎發(fā)現(xiàn),輕者降權(quán),重者被K站。所以,不能盲目的使用404頁(yè)面,要學(xué)會(huì)正確的運(yùn)用404頁(yè)面。