概述
- 死鏈接(Dead Links)指的是無效鏈接,也就是那些不可到達的鏈接。
- 通俗地理解是以前可以通過點擊這個鏈接到達網站頁面,后續可能由於網站遷移、改版或操作不當等原因,使得鏈接指向的目標頁面不存在而無法訪問所遺留的鏈接,即稱為死鏈接。
- 訪問死鏈接時,一般會出現“抱歉,您所訪問的頁面不存在”的提示信息或者 404 狀態頁面,如圖所示。
造成死鏈接的具體原因如下:
- 網站中的某個文件或網頁移動了位置,導致指向它的鏈接變成死鏈接;網頁內容更新並換成其他的鏈接,原來的鏈接變成死鏈接。
- 在上傳程序時未正確地鏈接至文件存放目錄,造成超鏈接地址不再正確。
- 重新更換了網站的目錄,而未對相應的鏈接進行更換導致產生死鏈接。
- 將空間、服務器里面的相應頁面刪除了,造成死鏈接。
- 網站的頁面更新成了其他的鏈接(比如域名的更換),直接導致死鏈接。
死鏈接的影響(危害)如下:
-
- 影響搜索引擎蜘蛛抓取和收錄
- 假如搜索引擎蜘蛛到達我們的網站,並順着我們網站內的 URL 往下爬取內容時,經常性地進入“死胡同”,蜘蛛無法持續在我們的網站順暢地爬行,也就無法抓取更多網站內容。
-
- 影響搜索引擎對網站權重的評估
- 我們都知道 PR 值是通過鏈接關系進行傳遞的,如果一個網站中存在大量的死鏈接,無疑會造成網站內部 PR 值的流失,從而降低全站的權重。
-
- 影響搜索引擎排名
- 假如我們網站的某個網頁在沒有變成死鏈接之前,在搜索引擎上有良好的排名,但因為缺乏有效的 SEO 項目管理,造成這個頁面無法正常訪問而變成死鏈接,這個頁面的搜索引擎排名不會超過一個星期就會在搜索引擎上消失掉。
-
- 影響用戶體驗
如何防范或處理呢?
- 在網站上傳之前,利用網頁制作工具檢查鏈接情況,將無效鏈接扼殺在上傳前。
- 提高網站管理意識,定期使用死鏈接檢測工具查詢/檢測網站是否存在死鏈接。
- 制作 404 頁面,跳轉到能夠訪問的正常頁面。
- 通過 robots.txt 協議屏蔽蜘蛛訪問死鏈接頁面。
- 主動向搜索引擎提交死鏈接(如百度站長平台,如圖所示)
死鏈接 VS 錯誤鏈接
錯誤鏈接是由於用戶的疏忽造成(如用戶不小心輸錯字母等)所請求的鏈接不存在。
與死鏈接不同的是,錯誤鏈接是根本不存在的鏈接,而死鏈接是原本存在的頁面,由於站長操作方面的原因,造成無法訪問。
造成錯誤鏈接的原因如下:
用戶將域名拼寫錯誤。
用戶輸錯 URL 地址。
用戶輸入 URL 時后綴多余或缺少斜杠。
URL 地址中出現的字母大小寫不完全匹配。