如何查找(並修復)損壞的鏈接

已發表: 2023-06-28

損壞的鏈接肯定會破壞您的信譽並浪費您的搜索引擎優化工作,但值得慶幸的是,它們很容易修復。

本指南將向您準確展示如何識別和修復這些鏈接,無論它們是反向鏈接還是內容中的鏈接。 我會給你看:

  • 是什麼導致鏈接“中斷”
  • 為什麼它們對您的網站如此有害
  • 如何使用 Semrush 等工具識別它們,包括簡單的分步指南
  • 最重要的是,如何修復它們,以便恢復您的 SEO 工作

我什至有一個額外的提示,向您展示損壞的鏈接(好吧,無論如何,您的競爭對手的鏈接)實際上是如何有利的。

準備好修復這些鏈接了嗎? 讓我們開始吧!

什麼是失效鏈接?

損壞的鏈接本質上是無法將您帶到預期頁面的鏈接。 反向鏈接、內部鏈接和外部鏈接都可以被破壞。 無論您處理的是哪種類型的損壞鏈接,它們都有一些常見的原因:

是什麼導致鏈接“中斷”?

如果您的網站上有一些損壞的鏈接,您並不孤單。 這實際上很常見,也許是因為有很多原因。

看一看:

  • 拼寫錯誤的 URL :當然,如果您鏈接的頁面的 URL 拼寫錯誤,則該鏈接將無法正常工作。 這可能是一個簡單的拼寫錯誤,也可能是:
    • 您忘記包含 URL 的“https://”或“http://”部分。
    • 您在 URL 中添加了額外的空格。
    • 您鏈接到的頁面的 URL 可能存在拼寫錯誤。
  • 更新的 URL :如上所述,也許您的某個頁面的 URL 拼寫錯誤,因此您可能決定更改它以消除拼寫錯誤。 如果您在進行更改之前沒有設置重定向,則指向舊的、現在不正確的 URL 的任何鏈接(反向鏈接和內部鏈接)現在都將顯示為損壞。 如果您正在處理外部鏈接,則可能是其他網站更改了您鏈接到的內容的 URL,或者刪除了該頁面。
  • 丟失頁面:雖然比以前的原因少一些,但如果您進行了網站遷移,則可能是某些頁面丟失或重命名。
  • 防火牆或地理位置限制:鏈接可能不會對所有人都斷開,而是只能從世界的某些地區訪問。 我確信您在 YouTube 上看到過“該視頻在您所在的國家/地區不可用”錯誤,對吧? 有時,為了遵守當地法律,內容會在國際範圍內被屏蔽。
  • 移動的內容:如果文件已從服務器中刪除或移動到其他位置,您的視頻或文檔鏈接可能會損壞。
  • 插件故障:由於您網站上的插件故障,或者 HTML 或 JavaScript 錯誤導致頁面上的元素損壞,鏈接可能無法工作。
  • 網站已關閉:這可能會影響所有類型的鏈接,具體取決於關閉的是您的網站還是外部網站。 如果您有一個損壞的外部(或入站)鏈接,則可能是您鏈接到的整個網站(或您的鏈接來自的網站)已關閉。 但是,如果指向您網站的鏈接均無效,則您的整個網站可能已關閉。 你不需要我告訴你,在你經歷流量和排名的巨大損失之前,你需要盡快糾正這個問題。
  • URL 結構的更改:如果您最近更改了網站的 URL 結構,但尚未實施 301 重定向,則指向這些頁面的內部和入站鏈接將會損壞。 例如,如果您要更改
    https://www.example.com/product-name 到
    https://www.example.com/products/category/product-name
    您需要設置 301 重定向來反映更改,以便搜索引擎和用戶在點擊鏈接時登陸新頁面。

失效鏈接的類型

如果您點擊損壞的鏈接,您通常會遇到 404 找不到頁面錯誤。 這是一個一般性錯誤,表示該頁面目前不可用,但可能會在某個時候返回。

然而,這並不是唯一指示鏈接損壞的 4xx 狀態代碼:

  • 400 錯誤請求:當主機服務器無法理解頁面上的 URL 時,通常會由於語法錯誤或無效請求而出現這種情況。 例如,如果您嘗試鏈接到具有以下 URL 的頁面
    https://www.example.com/products/product123
    但相反,你使用
    https://www.example.com/products/product123/
    鏈接到該頁面時,嘗試訪問該鏈接時您會發現 400 錯誤。
  • 410 Gone :這類似於 404 錯誤,因為它表示您鏈接到的資源在服務器上不再可用。 然而,與 404 不同的是,404 本質上是說“雖然這個頁面現在不可用,但我們不確定它是否會回來”,410 則說“這個頁面永遠不會回來”。

404、400 和 410 錯誤都會對用戶體驗和 SEO 產生負面影響,我接下來將向您展示。 然而,由於 410 是永久刪除內容的標誌,搜索引擎可能會比 400 或 404 錯誤更負面地對待這些錯誤。

失效鏈接的危險

谷歌認為內部鏈接是一個關鍵的排名因素,所以你不需要我告訴你照顧它們是非常重要的。

損壞的內部鏈接會對您的網站產生螺旋效應,就像這樣......

如果用戶單擊損壞的鏈接,他們將進入上面列出的錯誤頁面之一。 我們都經歷過這種情況,這幾乎是您訪問網站時可能發生的最糟糕的事情,對嗎?

因此,他們通常會離開您的網站並在其他地方尋找他們需要的信息也就不足為奇了。

當然,我們絕不希望我們的網站訪問者不滿意,但它確實可能造成比您想像的更多的傷害。 一旦他們在您的網站上獲得了負面體驗,他們可能會三思而後行,從而降低您的聲譽。

谷歌還分配所謂的抓取預算。

抓取預算是指抓取工具在您的頁面上花費的時間。 他們沒有足夠的資源來覆蓋您的整個域,因此您最好讓他們盡可能訪問最重要的頁面。

內部鏈接將 Googlebot 發送到您網站上的其他頁面,這可以幫助他們了解您網站的結構和索引頁。 因此,損壞的內部鏈接本質上會阻礙 Googlebot 抓取您網站的能力,就像缺乏內部鏈接一樣。

最重要的是,如果您的頁面沒有被索引,它們就不會排名。 因此,如果 Google 無法找到並索引它,那麼您為創建殺手級內容而付出的所有努力都不會為您帶來任何結果(排名、流量和後續轉化)。

但這還不是全部。

還記得我上面提到的那些不滿意的用戶嗎? 嗯,它們從您的網站跳出的速度比您所說的“損壞的鏈接”還要快,這會增加您的跳出率並減少網站停留時間。

這對谷歌來說是一個巨大的危險信號。 為什麼人們這麼快就離開你的頁面? 您的內容是否很糟糕並且與他們的搜索意圖不相關?

因此,損壞的內部鏈接可能會對您網站的搜索引擎優化產生間接影響。 損壞的外部和入站鏈接也可以產生更直接的結果,通過向 Google 表明您的網站已過時且未維護。

如何?

如果您鏈接到許多已被刪除的頁面,則您的內容似乎不再是最新的。 同樣,如果您有很多損壞的入站鏈接,網站管理員可能會找到比您的更好、更新的頁面來鏈接。

這還不是全部; 多個400錯誤表明Google網站維護不善,也阻礙了搜索引擎的抓取和索引。

所有這一切都源於 URL 中的一個小拼寫錯誤,現在您可以明白為什麼值得您花時間來管理您的鏈接了!

這正是我接下來要向您展示的內容……

如何查找損壞的鏈接

在修復損壞的鏈接之前,您需要首先找到它們(如果您的網站確實有任何鏈接)。

幸運的是,您不必手動單擊域中的每個單獨鏈接來檢查它們是否損壞。 您可以使用多種工具來確定內部、外部和入站鏈接的當前運行狀況。

我首先推薦優質工具,例如 Semrush 的站點審核或反向鏈接審核工具。 您還可以使用 Screaming Frog 的 SEO Spider、SEO PowerSuite 的鏈接助手或損壞的鏈接檢查器。

有預算嗎? 您可以使用 Google Analytics 免費查找損壞的鏈接。

在此演示中,我將向您展示如何使用 Google Analytics 4 查找損壞的鏈接,因為 Universal Analytics(上一代 Google Analytics)將於 2023 年 7 月 1 日逐步淘汰。

首先,轉到“報告”。 點擊左側的“參與度”,然後從下拉菜單中選擇“頁面和屏幕”,如下圖所示:

Click on Engagement, then Pages and screens

接下來,向下滾動到頁面底部,您將在其中找到所有網址的數據。

See insights about your URLs

在上面顯示的搜索欄中,輸入“找不到頁面”或“404”,或者任何錯誤頁面通常的標題。

確保從搜索欄下方的下拉菜單中選擇“頁面標題和屏幕類別”。 還需要添加二級維度“頁面路徑和屏幕類別”,如下圖:

通過搜索此內容,您將看到 404 錯誤頁面(如果有)以及與損壞頁面鏈接的頁面。

注意:如果選擇“頁面路徑和屏幕類別”後 Google Analytics 顯示“無可用數據”,您可以在 Google Analytics 4 上創建您自己的自定義報告。

如果您有大量 404 錯誤,我建議您將此數據導出到電子表格。 通過這種方式,您可以輕鬆查看哪些鏈接需要修復,並隨時將其勾選掉。

如何使用 Google Search Console 查找損壞的鏈接

您還可以使用 Google Search Console 來檢測損壞的鏈接。 最重要的是:Google Search Console (GSC) 也可以免費使用。

登錄 GSC 後,選擇或添加您想要審核損壞鏈接的資源。

在“概述”頁面中,單擊左側“索引”下的“頁面”。

滾動到此頁面底部標題為“為什麼頁面未編入索引”的部分,然後單擊“未找到(404)”,如下所示:

然後,您將看到域內所有 404 錯誤的實例:

Pages with 404 indexing issues

因此,這些是 Google 無法找到且用戶無法看到的頁面。

您可以通過單擊單個鏈接來更進一步。 之後,右側應該會出現一個窗口。 在此窗口中,點擊“檢查 URL”:

Click Inspect URL to get more URL insights

然後,您將看到 Google 在該鏈接上擁有的數據概要,如下所示:

Data Google on links

這可以讓您更清楚地了解為什麼鏈接會導致 404 錯誤頁面,以及稍後如何修復它。

使用 Semrush 查找損壞的內部和外部鏈接

雖然 Google Analytics 4 為您提供了一些有關損壞鏈接的數據,但它不如 Semrush 的站點審核工具那樣全面。

要使用站點審核,請將要分析的網站添加為 Semrush 中的新項目。

運行站點審核後,請轉到“問題”選項卡。

您無需滾動瀏覽所有問題,只需搜索“損壞”即可。

在“錯誤”下,您可以檢查是否有損壞的內部鏈接,如下所示:

Errors on Semrush site audit tool helps you find broken links

在“警告”下,您可以查看頁面當前擁有的外部鏈接:

Review external links on Warnings tab

同樣,我目前沒有任何內部或外部鏈接問題,因此沒有任何需要修復的問題。

但是,如果您確實發現有問題,您可以單擊錯誤編號和標題(例如“3 個內部鏈接”)並找出這些錯誤所在。

如果您發現有很多錯誤,可以將此數據導出到 Excel 電子表格或 CSV 文件。

如何找到損壞的反向鏈接

當另一個網站鏈接到當前已損壞或不再存在的頁面之一時,就會出現損壞的反向鏈接(即來自外部域的傳入鏈接)。

要查找損壞的反向鏈接,您可以使用 Semrush 的反向鏈接審核工具。

啟動反向鏈接審核後,主儀表板將讓您大致了解有多少損壞的反向鏈接。 如圖所示:

有關更多信息,請轉到“目標頁面”選項卡:

勾選“目標 URL 錯誤”框:

這將縮小目標頁面 URL 列表的範圍。
在 URL 目標頁面 URL 旁邊,單擊活動關鍵字編號(藍色突出顯示的部分)。

Active URLs on the target tab

然後,您將能夠查看並查看導致您網站上出現錯誤頁面的所有反向鏈接。

鼓勵用戶反饋和報告

您不能指望自己找到所有損壞的鏈接,不是嗎?

好吧,你應該負責找到絕大多數。 然而,無論出於何種原因,有些人可能會溜走。

損壞的鏈接會造成負面的用戶體驗。 但您可以鼓勵在您的域中發現損壞鏈接的用戶向您發出警報。 這樣,至少用戶知道您正在盡力創建一個用戶友好的網站。

最好的方法是創建一個包含聯繫表單的自定義 404 錯誤頁面。 或者,您可以提供有關如何報告損壞鏈接的說明,例如網絡用戶可以通過其聯繫您的電子郵件地址。

如何修復損壞的鏈接

一旦找到損壞的鏈接,就該修復它們了。 該過程略有不同,具體取決於您是修復網站上的損壞鏈接(內部和外部鏈接)還是網站上的損壞鏈接(反向鏈接)。

您可以採取以下措施:

內部和外部鏈接

作為網站管理員,您可以直接控制兩種類型的鏈接:內部鏈接和外部鏈接。

如果您已經識別出內部/外部鏈接的實例,那麼您就該修復它們了。

修復損壞的內部鏈接有三種方法:重定向、更新鏈接或刪除鏈接。

更新或刪除

更新是最簡單的修復方法; 如果 URL 中有拼寫錯誤,您只需將其替換為正確的 URL,鏈接就會按預期工作。 當然,只有當 URL 拼寫錯誤導致鏈接失效時,此方法才有效!

刪除鏈接也是一種選擇。 如果不再需要該鏈接,只需將其刪除即可。 如果您更新了包含鏈接的頁面或鏈接到的頁面上的內容,則可能會出現這種情況。

插入 301 重定向

插入301 重定向是最複雜的修復方法,但它可能是 SEO 目的的最佳選擇。

如果您移動了頁面,則應該使用 301 重定向; 或者,如果您已停止銷售產品或服務,但在其他頁面上有類似的產品/服務。

例如,如果您的某個損壞的鏈接旨在指向您不再庫存的產品,您可以插入 301 重定向以引導用戶訪問您庫存的類似產品。 這樣,您就不再需要處理損壞的鏈接。

如果您的情況符合上述任一示例,則不應插入 301。導致不相關頁面的 301 可能會損害您的排名並破壞您的用戶體驗。

畢竟,點擊一件事卻被引導到另一件事是令人沮喪的。

如果您的情況確實符合上述示例,您可以使用重定向插件(例如 RankMath)在 WordPress 上插入 301 重定向。 或者,可以使用 .htaccess、Nginx 或 PHP 插入 301。 使用 301 重定向的好處是,您的大部分排名能力都會傳遞到新頁面(如果您插入正確的話)。

但是,請注意:與 302 不同,301 重定向是永久性的。

因此,在插入之前,請確保您確實希望將用戶永遠重定向到所選位置。 或者,如果您計劃在以後的某個時刻恢復原始頁面,請使用 302。

損壞的外部鏈接

如果您的外部鏈接無處可去,那麼它們就沒有任何作用,也不會為您的內容增加任何價值。

因此,您需要檢查鏈接的準確性,將其替換為活動鏈接,或者將其完全刪除。

首先,檢查您是否正確輸入了外部鏈接。 額外的數字、字母或破折號可能會將用戶引導至 404 頁面。 如果您想要鏈接的頁面實際上仍然存在,請再次復制並粘貼其 URL 以確保准確性。

如果您發現鏈接到的頁面不再存在,則應刪除該鏈接。 但是,如果外部鏈接為您的網站增加了大量價值怎麼辦? 例如,它可能是您的文案中使用的事實和數據的來源。

在這種情況下,您需要尋找替代來源並用它替換外部鏈接。 希望您需要的信息可以在其他地方找到。 如果沒有,請考慮從副本中刪除該部分。

反向鏈接

修復損壞的反向鏈接並不像修復網站上損壞的鏈接那麼簡單,因為您通常需要聯繫引用域的網站管理員並要求他們為您更新。

嗯,這非常簡單,您只需向他們發送電子郵件即可,但這一切都與措辭正確有關。

以下是一些提示,可幫助您製作完美的電子郵件並獲得成果:

  1. 問候語:如果您知道收件人的姓名,請使用它!
  2. 簡介:介紹您自己以及您正在使用的網站的名稱。
  3. 問題:讓收件人知道您所指的是其網站上的哪個頁面(提供 URL),並告訴他們哪個鏈接已損壞。
  4. 解決方案:向他們提供您希望鏈接指向的 URL。
  5. 好處:當然,您這樣做主要是為了自己的利益,但請記住(正如我上面所說),損壞的反向鏈接對網站也有害。 因此,向網站站長強調如何修復網站上的損壞鏈接也將有助於他們的搜索引擎優化工作。
  6. 保持簡短:沒有人喜歡收到一封更像論文的電子郵件。 您只需要幾段簡短的段落即可涵蓋上述要點。
  7. 要有耐心:網站所有者都很忙,所以給他們幾天時間回复您的電子郵件。 不要害怕跟進,以防他們錯過了,但請避免在三週內每天向任何人的收件箱發送垃圾郵件!

監控和定期維護您的鏈接

我在上面告訴過您損壞的鏈接會對您的網站造成多大的損害,因此您需要定期檢查這些問題也就不足為奇了。

您可以將 Semrush 的站點審核設置為每天或每週(在您選擇的一天)自動運行,而不是僅運行一次,這樣您就無需嘗試記住何時執行此操作。 好像這還不夠方便,您還可以選擇在每次審核完成時通過電子郵件將報告發送給您。

如果您有一個很大的網站,每天可能是更好的選擇,但除此之外,我認為每周也不錯。 它的頻率足以讓您快速識別新的損壞鏈接,並在它們有機會對您的排名和用戶體驗造成任何真正損害之前解決它們可能引起的任何問題。

對於反向鏈接,您需要定期關注它們的質量以及它們是否活躍。

額外提示:損壞的鏈接構建

還記得一開始我告訴過你我會向你展示如何利用損壞的鏈接來發揮你的優勢嗎? 好吧,這就是:斷開的鏈接構建。

這是一種非常有用的鏈接構建技術,可以讓您充分利用競爭對手的損壞鏈接,並為網站管理員提供有用的回報——一個有價值的鏈接頁面。

您可以像在 Semrush 上發現自己損壞的反向鏈接一樣識別這些鏈接; 只需將競爭對手的域(而不是您自己的域)插入到該工具中即可。

一旦您找到了好機會,請聯繫網站管理員並建議他們鏈接到您的同一主題的頁面。 恭喜,您剛剛從競爭對手那裡竊取了一些鏈接汁!

資料來源:

如何查找並修復損壞的內部鏈接

如何使用 Semrush 查找並修復損壞的鏈接

如何查找並修復損壞的鏈接(5 種方法)

如何查找並修復網站上的損壞鏈接

如何找到損害 SEO 的失效鏈接和失效反向鏈接 [OSEO-08]

https://medium.com/designer-recipes/how-to-make-a-custom-404-error-page-for-your-website-1af37a8b20d1

https://www.searchenginejournal.com/custom-404-page-wordpress/466665/