不管是網站訪客還是SEOer都知道死鏈會影響用戶體驗以及降低訪問者對站點的信任,如果出現大量的死鏈沒及時去處理,用戶如果打開了不存在的錯誤頁面,多數心理上會降低對網站的評分,并且有一部分會選擇直接關掉窗口,造成用戶的流失,另外,對搜索引擎而言也是很不友好的,輕則權重較難提升,重則排名下降,所以,我們要保持一段時間就檢查網站是否存在死鏈,也要懂得301重定向。
下面就分享如何檢查網站死鏈的相關知識和發(fā)現后的處理方式:
一、什么是網站死鏈
當頁面的原始路徑因為各種原因發(fā)生了改變或刪除,造成原地址無法打開,無法索引,我們稱為:死鏈接。每個頁面都繼承著一定的權重,如果網站出現大量的死鏈接后除了頁面的權重丟失,還有可能影響到整站排名的下降。
二、死鏈接的形式
包括兩種情況的出現,第1點是協議死鏈,多為服務器或程序方面的問題,也就是頁面的TCP協議狀態(tài)/HTTP協議狀態(tài)表現為404、403、503等;第2點是內容死鏈,理解為頁面內容不存在、被刪除或需要權限等問題。
三、死鏈如何產生
網站有多種方式可以產生死鏈,比如:程序錯誤、網站改版、內容刪除、URL路徑改變等,這些因素都會產生網站的死鏈,所以SEOer要做好正確的處理方式,減少站點死鏈的產生,并引導搜索引擎去抓取正確的內容鏈接,同時要避免錯誤鏈接被搜索引擎收錄,導致數量增多影響到搜索引擎的排名。
四、網站死鏈檢查
1、百度站長后臺會發(fā)現站點頁面抓取異常,有顯示哪些鏈接返回404狀態(tài)碼,鏈接分析的功能可以幫助站長了解網站死鏈信息和外鏈信息。
2、利用站長工具查找,平臺比較多,操作也簡單,這里就不多做描述。
3、可使用瀏覽器插件查找,以360瀏覽器為例,在擴展程序里依次點擊拓展→拓展中心→搜索:死鏈,安裝后即可用插件檢查。
4、可以從網站日志中查找,對服務器以及SEO比較有深入了解的可以用這個方法,找到IIS日志后,找出返回狀態(tài)碼為404的鏈接,然后再分析處理。
五、死鏈正確處理方法
1、制作網站友好404頁面,內容中包括文字提示以及引導回首頁的鏈接,添加固定時間如4秒后自動返回網站首頁,這樣做在頁面無法訪問時最大程度減少用戶的流失,以及增加網站pv,另外也可以引導蜘蛛繼續(xù)爬行其他頁面,友好提醒頁面不存在,搜索引擎會更新且不斷從快照中刪除,不至于直接終止對網站的頁面的爬取。
2、各引擎站長后臺提交死鏈,使用網站死鏈查詢工具檢測出來后,做成文本TXT的形式或XML地圖的形式,把鏈接逐條排列,上傳到網站根目錄,然后到站長后臺提交搜索引擎的處理。
3、Robots禁止抓取,適合死鏈比較少時處理,在robots文件中禁止引擎收錄和抓取這些404頁面,文件中的寫法如Disallow:域名/123.html。
六、怎樣避免死鏈的產生
注意已被搜索引擎收錄的頁面不要移動或刪除,如頁面內容不想被瀏覽,可以使用更友好的處理方式,網站新功能上線在環(huán)境中要測試好,確保無誤再上傳更新。