如何檢查 WordPress 中的斷開鏈接並修復? 免費方法
已發表: 2016-02-06每個 WordPress 網站所有者都應該不時檢查 WordPress 中是否有損壞的鏈接。 損壞的鏈接是將訪問者引導至不再存在的頁面或文件的鏈接。 斷開的鏈接很煩人,它們會造成糟糕的用戶體驗。
大多數網站都包含損壞的鏈接。 他們是不可避免的。 隨著時間的推移,它們的數量會增加。 考慮到您的鏈接的可用性是您網站可信度的一個重要因素,因此對其進行檢查至關重要。 您也會很高興知道斷開的鏈接很容易修復。
導致 WordPress 中鏈接斷開的原因有很多:
- 您鏈接到的網站所有者更改了頁面的 post slug
- 鏈接到的網站已重組,導致頁面具有不同的 URL
- 網站所有者已刪除該頁面
- 該網站已不存在
- 該網站已轉移到新域並且所有者尚未設置重定向
- 您在自己的網站上更改了 URL(如果存在損壞的內部鏈接)
上述原因假設鏈接因網站所有者更改 URL 或刪除頁面而損壞。 然而,有時錯在於你,而不是他們。
斷開鏈接的管理是良好 WordPress 維護的一個組成部分。 多虧了我們可以使用的許多插件和工具,鏈接維護過程的自動化變得很容易。
為什麼要檢查 WordPress 中的斷開鏈接?
當您單擊鏈接並最終出現“404 頁面未找到”錯誤時,您感覺如何? 您可能大部分時間都單擊返回並轉到下一個站點/鏈接。 修復網站上損壞的鏈接有很多好處。 最重要的好處是您將為訪問者提供更好的用戶體驗。
斷開的鏈接會損害您網站的 SEO。 特別是如果那些損壞的鏈接是指向您自己網站的內部鏈接。 你知道你有多少內部鏈接,如果有的話被破壞了嗎? 當鏈接到另一個頁面上高度相關的內容時,內部鏈接在確定搜索引擎結果方面發揮著重要作用。

搜索引擎從您鏈接的博客文章中查找相關內容,這些文章在您的內容中使用了相關關鍵字。 他們這樣做是為了確定您的內容對於某人輸入搜索查詢後出現的搜索結果頁面的重要性。
如何檢查 WordPress 中的斷開鏈接?
您需要做的第一件事是安裝並激活 Broken Link Checker 插件。 Broken Link Checker 可從 WordPress.org 存儲庫免費下載。 該插件的作用類似於 WordPress 斷鍊檢查器,並監控您的博客以查找斷鍊,並在找到任何鏈接時通知您。
Broken Link Checker 插件功能:
- 監控您的帖子、頁面、評論、博客和自定義字段中的鏈接(可選)
- 檢測無效鏈接、丟失圖像和重定向
- 通過儀表板或電子郵件通知您
- 使斷開的鏈接在帖子中顯示不同(可選)
- 防止搜索引擎跟踪損壞的鏈接(可選)
- 您可以按 URL、錨文本等搜索和過濾鏈接。
- 可以直接從插件頁面編輯鏈接,無需手動更新每個帖子
- 更改檢查現有鏈接的頻率(立即檢查新鏈接)
- 將自定義格式應用於損壞和/或刪除的鏈接
- 阻止搜索引擎跟踪損壞的鏈接
您可以從“高級”選項卡管理更多高級設置。
斷鍊檢查器 WordPress 插件
安裝後,該插件將在查找鏈接時開始解析您的帖子、書籤(又名 blogroll)和其他內容。 該插件將在後台查找您網站上的損壞鏈接。 掃描損壞的外部和內部鏈接的時間取決於您在網站上獲得的內容量。

解析完成後,插件將開始檢查每個鏈接以查看它是否有效。 您可以通過轉到Settings -> Link Checker來監控進度並調整各種鏈接檢查選項。
損壞的鏈接(如果找到)將顯示在 WP 管理面板Tools -> Broken Links的新選項卡中。
默認情況下,“斷開的鏈接”選項卡將顯示迄今為止檢測到的斷開鏈接的列表。 您可以使用該頁面上的鏈接查看重定向或查看所有鏈接的列表。
您還可以通過執行搜索並單擊“創建自定義過濾器”按鈕來創建新的鏈接過濾器。 例如,這可用於創建僅顯示評論鏈接的過濾器。

每個鏈接都有幾個相關聯的操作。 當您將鼠標移到列出的鏈接之一時,它們就會出現:
- “ Edit URL ”允許您更改該鏈接的 URL。 如果鏈接出現在多個地方(例如,在一篇文章和博客中),則該 URL 的所有出現都將被更改。
- “ Unlink ”刪除鏈接但保持鏈接文本完好無損。
- “未損壞”可讓您手動將“損壞”鏈接標記為有效。 標記的鏈接仍會定期檢查,但除非獲得新結果,否則插件不會認為它已損壞。
- “關閉”從“斷開的鏈接”和“重定向”視圖中隱藏鏈接。 它仍將被檢查,但不會再次報告,除非其狀態發生變化。
您還可以單擊“狀態”或“鏈接文本”列的內容以獲取有關每個鏈接狀態的更多信息。

您可以直接從斷開的鏈接頁面編輯 URL,也可以編輯它們所屬的帖子。 或者,您還可以執行批量操作,例如取消鏈接所有損壞的鏈接、修復重定向、標記為未損壞等。
處理斷開的鏈接非常簡單。 只需將鼠標懸停在 URL 上,您的選項就會出現。 從左到右,您可以看到斷開鏈接的 URL、斷開鏈接的狀態、斷開鏈接的錨文本和來源(即斷開鏈接所在的頁面、帖子或評論)。
完成修復損壞的鏈接後,您可以停用和刪除插件,然後繼續並且僅每隔幾個月安裝一次以進行定期維護。 我建議每六個月使用一次這個插件。
在沒有插件的情況下修復 WordPress 中的斷開鏈接
如果您不想安裝其他插件,這裡有一些替代方法可以修復 WordPress 中損壞的鏈接。 以下工具需要比 Broken Link Checker 插件更多的工作。
1.Google 網站管理員工具(免費)
Google 網站管理員工具是查找 404 錯誤和斷開鏈接的好方法。 您可以在位於主菜單的“抓取”部分的“抓取錯誤”頁面中找到此信息。
該頁面顯示台式機、智能手機和功能手機的站點錯誤和 URL 錯誤。 URL 錯誤被分類,服務器錯誤、軟 404 錯誤和正常 404 錯誤(未找到)都單獨顯示。
2.W3C 鏈接檢查器(免費)
W3C 或萬維網聯盟有一個鏈接檢查器,可以檢查損壞的鏈接等。 由於 W3C負責維護網絡標準,因此許多網站所有者推薦使用其鏈接檢查器。
我不是這種方式的忠實粉絲。 檢測斷開的鏈接和解決錯誤比其他可用的解決方案更痛苦。
3.鏈接代客(免費)
Link Valet 是一種基本的鏈接檢查服務,它突出顯示您網站上鍊接的 HTTP 響應代碼。 掃描整個網站可能需要一段時間,雖然顏色編碼確實可以幫助您發現損壞的鏈接,但要一目了然地查看所有損壞的鏈接並不容易。
以下是您可能想要用來檢查 WordPress 網站上損壞的鏈接的其他資源。 它們都可以免費使用:
- iWebTool Broken Link Checker – 一個基本的鏈接檢查器,用於掃描您的網站鏈接。
- 檢查我的鏈接 - 一個谷歌瀏覽器擴展程序,用於掃描頁面是否有損壞的鏈接。
- Online Broken Link Checker – 一個簡單的網站掃描器,可以突出顯示您網站上的損壞鏈接。
修復損壞的鏈接
在您的網站上創建損壞鏈接列表後,您可以繼續修復它們。 有幾種方法可以做到這一點。
當損壞的鏈接位於您自己的網站上時,您可以執行以下操作之一:
1. 更正鏈接- 如果您錯誤地鏈接到某個網站,您需要做的就是編輯 URL 並將其替換為正確的 URL。 有時,更正鏈接需要更多調查,例如當您鏈接到的頁面已移至新位置或網站已完全更改其域時。
2. 更換鏈接——有時更換鏈接更有意義。 例如,當您擁有指向不再存在、不再受支持或多年未更新的頁面/網站的鏈接時。 這個想法是用替代資源替換您鏈接到的網站。
3. 取消鏈接– 如果您鏈接到的頁面不再存在或不再相關,您可能希望從文章中完全刪除鏈接。 這也可能意味著刪除任何涉及您所引用頁面的內容。
重構您的網站,或更改帖子或頁面 slug,可能會導致您的網站出現 404 錯誤(未找到錯誤)。 這將使您指向舊 URL 的內部鏈接無效。 它還可以減少您的網站從其他網站收到的流量。
解決該問題最實用的方法是創建一個從舊 URL 到新 URL 的 301 重定向。 這可確保流量和搜索引擎汁液轉移到新 URL。
如果您發現另一個網站使用錯誤的 URL鏈接到您的一個頁面,您可能需要考慮與他們聯繫並通知他們的錯誤。
如果網站所有者不遵守您的請求,請不要擔心,因為您始終可以配置重定向來處理到正確 URL 的傳入流量。
或者,如果您在網站上設置了帶有搜索欄和檔案鏈接的良好 404 錯誤頁面,訪問者仍應找到相關頁面。
修復損壞的鏈接是否有助於搜索引擎排名無關緊要。 修復您網站上損壞的鏈接將確保您的文章對您的讀者仍然有用。 僅此一點就值得。
檢查 WordPress 最後的話中的斷開鏈接
不幸的是,鏈接的自然衰減發生得太頻繁了。 鏈接腐爛的發生有多種原因。 域名過期、網站被放棄、使用了不正確的 URL,以及使用新 URL 重構網站。 出站和入站鏈接都會發生這種情況。
Broken Link Checker 插件具有例行掃描功能,可以很好地將損壞的鏈接組織到用戶友好的表格中,檢測丟失的圖像,並標記丟失的 YouTube 視頻。
雖然該插件並不總是與其他插件兼容,並且一些用戶抱怨導致加載延遲,但該工具仍然是檢查和修復 WordPress 網站/博客上的內部和外部斷開鏈接的有效且最方便的方法。
完成後,您可以隨時停用和刪除它。 或者您可以在官方 WordPress 目錄中檢查其他鏈接檢查插件。
雖然查找損壞鏈接的方法有很多,但與需要啟動該過程的鏈接檢查工具相比,可讓您安排掃描的插件可能更可取。
自動和計劃檢查至關重要,因為鏈接可能並且可能會在您不期望它們時消失。
請記住,您花在維護鏈接上的時間和精力不僅僅是改進您的網站。 它為寶貴的遊客體驗奠定了基礎。
