01網站404錯誤頁面對SEO引擎優化的影響
什么叫404錯誤頁面:得知瀏覽者其所中請的網頁頁面找不到或超鏈接不正確,直接幫助用戶采用網站其它網頁頁面而不是結束進程離開。
NO.2
造成404頁面面緣故:
1.網頁頁面URL轉化規則改變。
2.網頁文件改名或移動位置。
3.導入到超鏈接拼寫錯誤。
注:以上三個為普遍原由,進而造成原先的URL地址拒絕訪問;當web 云服務器接收相近表單提交時,會加載1個404 狀態碼,告訴瀏覽器要post請求的資源并找不到。
一、404頁面面對SEO的危害
1、關鍵程度
自定義404錯誤頁面是提高客戶體驗的非常好的做法,但在應用領域全過程中不僅尚未留意到對引擎搜索的不良影響,復有:不正確的服務端配置造成回到“200”狀態碼或自定義404頁面面應用Meta 造成返回“302”狀態碼。恰當設定的修改404頁面面,不僅僅理應能夠合理地顯示信息,同時,應當回到“404”錯誤代碼,而不是“200”或“302”。盡管對訪問的用戶而言,HTTP狀態碼究竟是“404”還是“200”來說并沒有什么區別,但對搜索引擎這則是相當重要的。
2、處罰層度
引擎搜索小蜘蛛在post請求某一URL時取得“404”情況回復時,即知曉該URL早已無效,便不再索引該網頁,并向數據中心反饋將該URL表示的網頁從索引數據庫中刪除,當然,刪除過程有可能需要很長時間;而當搜索引擎得到“200”狀態碼時,則會認為該url是有效的,便會去索引,并會將其收錄到索引數據庫,這樣的結果便是這兩個不同的url具有完全相同的內容:自定義404錯誤頁面的內容,這會導致出現復制網頁問題。輕則被搜索引擎降權,重則會K掉網站。
A二、404錯誤頁面解決辦法
1.把缺少的網頁文件恢復到正確的位置,重新設置計算機服務。
2.對于用戶來講,需要檢查你所輸入的網絡地址是否正確。
三、設定404頁面面的方式
1.針對存在的網頁頁面鑒于相對路徑更改而造成瀏覽不了了時,可在IIS中定義404錯誤指向一個動態頁面,在頁面里面使用301永久重定向跳轉到新的地址,此時服務器返回301狀態碼。
2.設置404指向一個設計好的html 文件,此時頁面返回的404狀態碼打開網頁該地址無效,現在的idc提供商基本都提供404設置的功能,直接上傳文件設置即可。在IIs中設置方法:打開IIS管理器-->點擊要設置自定義404的網站的屬性-->點擊自定義錯誤選項-->選中404頁-->選中并打開編輯屬性-->設置成 URL --> URL 里填寫“/.html”-->按確定退出再把做好的.html 頁面上傳到網站根目錄下。此處在“消息類型”中一定要選擇“文件”或“默認值”,而不要選擇“URL”,不然,將導致返回“200”狀態碼。
3.404指向一個動態頁面打開網頁該地址無效,比如error.asp,如果不在頁面里面進行設置,僅僅是返回提示的HTML 代碼,將導致頁面返回200 狀態碼,這是不正確的,我們可以在顯示完提示內容后,增加語句: .="404 Not Found" ,這樣就保證頁面返回404狀態碼。
4、下設置404錯誤頁面。為 設置404錯誤頁面的方法很簡單,只需在. 文件中加入如下內容即可, 404 /.php。
四、如何制作404錯誤頁面:
1、下設置404
(1)在. 文件中加入如下內容: 404 /.php,將.文件上傳到網站根目錄。
(2)制作一個404頁面,隨便您設計,命名為.php,同樣上傳到網站根目錄。
2、IIS/.net設置404
首先,修改應用程序根目錄的設置,打開 web.文件編輯,在其中加入如下內容:
注:上文例中error.asp為系統默認的404頁面,.asp為自定義的404頁面,使用時請修改相應文件名。
五、制作方法設置404錯誤頁面注意事項
1.不要將404錯誤頁面轉向到網站主頁,否則可能會導致主頁在搜索引擎中消失。
2.不要使用絕對URL,如果使用絕對URL返回的狀態碼是302+200。
3.404錯誤頁面設置完成,一定要檢查是否正確。但http頭信息返回的一定要是404狀態。這主要是對搜索引擎有關系,因為如果你網站產生較多頁面時候但搜索引擎看到的是很多一樣的正常頁面,有可能會誤被認為作弊。
4.404錯誤頁面不要自動跳轉,讓用戶來決定去向,對于用戶體驗很重要。
總結:404錯誤頁面建議
1.不使用專業術語。
2.不要責備訪客。
3.提示訪客檢查拼寫。
4.讓頁面返回404。
5.明確表明404。
6.幫助訪客如果瀏覽。
7.放置網站主頁鏈接。