? 做搜索引擎優(yōu)化,都知道301重定向的作用,將網(wǎng)站URL規范性設置的比較好,往往就會(huì )忽略細節問(wèn)題——單獨為網(wǎng)站設計一個(gè)漂亮的404頁(yè)面。 ? 為什么會(huì )提到404錯誤轉向提示頁(yè)面呢?因為404錯誤頁(yè)面的作用非常大!盡管網(wǎng)站在上線(xiàn)前,我們做了大量的測試工作,也做了檢查死鏈、斷鏈工作,可是還是不能保證死鏈、斷鏈的存在,所以這時(shí)候就需要404頁(yè)面了。 ??? 1、什么是404錯誤頁(yè)面 ??? 404錯誤頁(yè)面是指告訴瀏覽器,我們所訪(fǎng)問(wèn)的頁(yè)面不存在,或者是鏈接錯誤,我們可以制作錯誤,然后設置好了以后,當用戶(hù)訪(fǎng)問(wèn)頁(yè)面出錯的時(shí)候,系統會(huì )自動(dòng)到錯誤頁(yè)面,可以引導用戶(hù)通過(guò)錯誤頁(yè)面,訪(fǎng)問(wèn)其他頁(yè)面,而不是關(guān)閉窗口離開(kāi)。 ??? 2、404頁(yè)面制作時(shí)要注意的細節 ??? 不要將404頁(yè)面直接轉向到首頁(yè),否則搜索引擎會(huì )把錯誤頁(yè)面當做首頁(yè)內容相同的頁(yè)面。還有就是不要把錯誤頁(yè)面返回正常的200狀態(tài)碼,不然搜索引擎會(huì )把錯誤頁(yè)面當做重復頁(yè)面對待。 ??? 3、404錯誤頁(yè)面對SEO的影響 ??? 制作一個(gè)404錯誤頁(yè)面是增強用戶(hù)體驗一種很好的做法,但在應用過(guò)程中往往并未注意到對搜索引擎的影響,譬如:錯誤的服務(wù)器端配置導致返回“200”狀態(tài)碼或自定義404錯誤頁(yè)面使用Meta Refresh導致返回“302”狀態(tài)碼。 ??? 正確設置的自定義404錯誤頁(yè)面,不僅應當能夠正確地顯示,同時(shí),應該返回“404”錯誤代碼,而不是 “200”或“302”。雖然對訪(fǎng)問(wèn)的用戶(hù)而言,HTTP狀態(tài)碼究竟是“404”還是“200”來(lái)說(shuō)并沒(méi)有什么區別,但對搜索引擎這則是相當重要的。 ??? 4、404錯誤頁(yè)面如何設置 ??? (1)我們在空間提供商網(wǎng)站,找到要設置的主機,在錯誤頁(yè)(網(wǎng)頁(yè)未找到)里面填寫(xiě)404錯誤頁(yè)面地址(仔細找一下,如果實(shí)在找不到,就去問(wèn)下空間提供商,404錯誤頁(yè)面在什么地方設置) ??? (2)如果你是用的是獨立IP的服務(wù)器,那就需要在.htaccess 文件中加入代碼: ErrorDocument 404 /404.html 做完404頁(yè)面之后,訪(fǎng)問(wèn)一個(gè)錯誤的鏈接會(huì )自動(dòng)跳轉到404頁(yè)面。
?