WordPress無效連結檢測外掛Broken Link Checker

Broken Link Checker會自動檢測WordPress部落格內失效的URL連結,包括在搜尋評論中描述的URL中的無效連結(所謂“死鏈”)。

由於其他網站的網址可能會被突然刪除又或者網站已經不存在,導致WordPress產生一堆無效的URL即錯誤的URL地址。而過多的無效URL會給你的網站帶來不良的影響:

  • 導致搜尋引擎在爬取你的網站時,發現一系列的無效連結,在某種程度上影響你的網站的權重;
  • 訪客在點選無效的URL連結,會遇到不可訪問的情況,造成不良的使用者體驗。

隨著網站運營時間的遷移,WordPress網站積累的URL地址會呈指數級的增長,人工去核查URL地址的有效性顯然是件不可能的事情。因此,藉助Broken Link Checker外掛的自動檢測功能就非常有必要了。

不過,小編也不止一次提過外掛過多會降低頁面載入速度緩慢,所以我認為最好儘可能少地使用外掛。

據我驗證,使用Broken Link Checker對頁面載入速度影響不大。而且我們可以定期啟用Broken Link Checker外掛進行週期性檢測而無需一直啟用檢測。

廢話少講,轉入正題。在本文中,我將告訴您以下兩件事。

  • Broken Link Checker設定和使用
  • 如何在不使用外掛的情況下檢查無效連結

安裝Broken Link Checker

進入你的WordPress管理後臺,點選選單“外掛-安裝外掛”,搜尋“Broken Link Checker”,找到搜尋結果中的“ Broken Link Checker ”時,單擊“現在安裝”,安裝完畢後點選“啟用”即可。

WordPress無效連結檢測外掛Broken Link Checker配圖

溫馨提示:錯誤URL連結檢查外掛有好幾個,本文所提及的這個的開發者ManageWP,請注意甄別。當然,其他類似的外掛也是可用的。

啟用外掛後,點選儀表盤選單的“設定-連結檢查器”,可以看到外掛已經開始工作了,如下圖所示:

WordPress無效連結檢測外掛Broken Link Checker配圖1

以上是我在一個測試網站上的資料,僅供參考。接下來,讓我們看看如何使用Broken Link Checker。

如何使用 Broken Link Checker

點選WordPress儀表盤選單的“工具-失效連結”即可檢視當前所有檢查到的失效URL連結,如下圖所示:

WordPress無效連結檢測外掛Broken Link Checker配圖2

將游標移動到失效URL連結上方時,會顯示一個選單。選單描述和用法如下:

  • 修改網址-如果有該錯誤網址的正確URL,可以在此處進行修改。
  • 取消連結-將此連結從所有文章中刪除。
  • 未失效-經手動驗證確認連結未失效,非錯誤URL,可以點選此操作。
  • 遮蔽-暫時隱藏錯誤連結。
  • 重新檢查-再次檢查URL連結是否已失效。

Broken Link Checker設定

單擊WordPress儀表盤選單上“設定-連結檢查器”進入Broken Link Checker設定介面。

(1)常規設定

檢查每個連結

WordPress無效連結檢測外掛Broken Link Checker配圖3

您可以指定檢查連結的間隔。預設為72小時,但我認為最好有168小時(一週)或更長時間。沒必要過於頻繁地去檢查連結的有效性,否則可能會對伺服器造成負擔。

正如我在開始時提到的,即使在檢查URL連結時也幾乎沒有影響頁面顯示速度。但我們不能籠統地認為根本沒有任何影響,畢竟網站的連結越多,這個外掛對頁面顯示速度和伺服器負載的影響就越大。

因此,檢查時間間隔至少168小時,或336小時(2周)或720小時(30天)。失效連結也不是經常發生的事情。

郵件通知

WordPress無效連結檢測外掛Broken Link Checker配圖4

您可以在儀表板中檢視錯誤連結狀態,如果你無需傳送電子郵件通知,取消選中即可。

連結調整

WordPress無效連結檢測外掛Broken Link Checker配圖5

要調整連結,請勾選以上三個選項。這樣做可以使使用者更容易理解這已被刪除及提醒搜尋引擎不要去爬取該連結。

  • 錯誤連結會出現刪除線。例如:連結錯誤
  • 刪除的連結上會顯示刪除線。例如:刪除了連結
  • 搜尋引擎不再跟蹤已經失效的連結。

當然,需要在文字中修復連結錯誤和刪除的連結。但是,我認為最好顯示一個刪除線,以便在修復之前向使用者清楚地傳達“這是一個錯誤URL”。

接下來,我們將檢視“檢查範圍”選項卡。

(2)檢查範圍設定

此處無需更改任何設定,預設設定為OK。

WordPress無效連結檢測外掛Broken Link Checker配圖6

(3)檢查型別設定

下一個選項卡是“檢查型別”,但這裡也沒有必要更改設定,預設設定沒問題。

WordPress無效連結檢測外掛Broken Link Checker配圖7

溫馨提示:如果您在自己的網站上嵌入GoogleVideo或DailyMotion等視訊,請注意勾選相應的連結型別。

(4)“協議和API”設定

預設設定也沒是OK的。

WordPress無效連結檢測外掛Broken Link Checker配圖8

(5)高階設定

在“高階設定”選項卡中,取消選中連結監視器上的“在後臺每小時執行一次”。

WordPress無效連結檢測外掛Broken Link Checker配圖9

為了避免不必要的負荷,切記在更改設定後單擊“儲存更改”。

如何在不使用外掛的情況下檢查失效的URL連結

順便說一句,雖然我介紹了Broken Link Checker,但也不是所有的人覺得必須用到它。

無效的URL連結不可能天天都會產生,個人認為每個月執行一次失效連結檢查即可。

除了使用Broken Link Checker執行失效連結檢查,我們還可以使用線上失效URL連結檢查工具dead-link-checker.com。您所要做的就是輸入網站首頁的網址,然後點選“check”按鈕。

然後就會執行全站URL檢查工作,告知你哪些連結是OK的,哪些連結已經失效。

雖然線上失效連結檢查有不佔用網站資源的優勢,但卻少了對失效URL連結的操作管理的便捷性。魚和熊掌不可兼得啊!

建議:使用Broken Link Checker定期(一個月或者一個季度)對網站的URL連結進行檢查及處理,在不使用的時候對外掛停用。

評論留言

脣槍舌劍 (1)

  • 如丶果的頭像

    如丶果

    2019.8.24 16:08

    这个用完后能删除吗?之前的修改会白修改吗?这个插件会在数据库生产数据表,我的链接太多所以会占很大空间,那个表能删吗

    回覆