網(wǎng)站中死鏈接要怎么解決?
網(wǎng)站為什么會有死鏈呢?由于網(wǎng)站在設置鏈接出現(xiàn)錯誤或者原來的鏈接的網(wǎng)站出現(xiàn)改版鏈接變更,或者鏈接的內(nèi)容被刪除都會出現(xiàn)死鏈,死鏈也就是打不開的鏈接。
死鏈首先對用戶體驗極不友好,容易使得網(wǎng)站用戶停留時間變短,對網(wǎng)站不信任,對于搜索引擎來說也是不友好的,過多的死鏈會被搜索引擎懲罰降權,情節(jié)嚴重的話該站點還有可能會直接被K掉。
既然死鏈這么不好,那么應該怎么處理呢?
對于哪些因為網(wǎng)站改版、頁面被刪除而造成的死鏈接,因為這些頁面還可能會被用戶從搜索引擎中搜索到,從而產(chǎn)生訪問,為了提升站點用戶體驗,所以處理死鏈的方式可以采用404頁面進行提醒用戶。
所謂404頁面就是當用戶輸入了錯誤的鏈接時而返回的頁面,它的目的就是告訴用戶所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網(wǎng)站其他頁面進行訪問,而不是直接關閉窗口離開。如下圖所示:(在默認情況下,windows系統(tǒng)中IIS常見的404頁面)
自定義404錯誤頁面是增強用戶體驗的很好做法,但是,在應用過程中很多新手seoer往往沒有注意到它對搜索引擎的影響程度,比如:錯誤的服務器端配置導致返回狀態(tài)碼“200”或自定義404錯誤頁面使用MetaRefresh導致返回302狀態(tài)碼。
正確設置的自定義404錯誤頁面,不僅應當能夠正確地顯示,同時,應該返回“404”狀態(tài)碼,而不是返回“200”或302狀態(tài)碼。
雖然對訪問的用戶而言,HTTP狀態(tài)碼究竟是“404”還是“200”并沒有什么區(qū)別,但是對搜索引擎來說則是相當重要的。
搜索引擎蜘蛛在請求某個URL時得到“404”狀態(tài)碼回應時,就知道該URL已經(jīng)失效,便不再索引該網(wǎng)頁,并向數(shù)據(jù)中心反饋將該URL表示的頁面從索引數(shù)據(jù)庫中刪除,當然了,這個刪除過程有可能需要很長時間。
如果想快速徹底的刪除死鏈接,建議大家利用“百度搜索資源平臺”網(wǎng)站支持中的死鏈提交工具。
而當搜索引擎得到“200”狀態(tài)碼時,則會認為該URL是有效的,便會把該頁面進行索引建庫,這樣的結(jié)果便是這兩個不同的URL具有完全相同的內(nèi)容,自定義404錯誤頁面的內(nèi)容,這會導致出現(xiàn)復制網(wǎng)頁問題,輕則可能會搜索引擎降權處理,嚴重則會認為網(wǎng)站存在作弊行為而遭受到嚴厲懲罰。
所以404頁面對于網(wǎng)站來說是非常有必要的,有相當一部分網(wǎng)站是沒有做404頁面的,可能還不知道這里面的利害關系,這也是為什么網(wǎng)站邀請專業(yè)的優(yōu)化人員管理的原因。
來源:A5營銷