網站維護

如何找出並修復網站的失效連結與 404 錯誤

完整修復流程:找出來源、了解目的地失敗的原因,並選擇對訪客有幫助的修復方式。

目錄

什麼情況算失效連結?#

失效連結讓讀者無法到達頁面承諾提供的目的地。常見例子是傳回 404 的網址,但實際問題也可能是遺失檔案、重新導向至無關內容,或片段識別碼不再指向某個段落。

區分問題本身與表面現象。伺服器中斷需要調查服務可用性;拼錯的路徑需要編輯內容。正確修復會保留有用的流程。如果不了解目的地就移除所有被標記的連結,可能刪掉有效引用,並掩蓋反覆出現的技術問題。

選擇修復方式前,先找出來源頁面#

失敗網址清單會告訴您哪些項目失敗,卻不會告訴您應在哪裡編輯。在 Linky 全站報告中,利用來源頁面與連結文字定位引用連結。開啟來源頁面,確認連結出現在主要內容、導覽元件、頁尾,還是其他共用元素。

搜尋重複出現的目的地。如果數十個頁面指向同一個遺失的下載檔案,請先決定該如何處理下載,再編輯引用連結。如果引用來自單一範本,請修復該範本,並在發布後檢查代表性頁面。

  1. 記錄來源頁面、連結文字、失敗網址及觀察到的回應。
  2. 開啟目的地,驗證問題是否持續。
  3. 確認內容或伺服器設定由誰負責。
  4. 選擇適當修復方式,並發布變更。
  5. 測試修復後的來源連結,並重複執行相關掃描。

在更新、還原、重新導向與移除之間選擇#

來源連結有拼字錯誤、舊路徑或過時文件網址時,請更新連結。內容若意外移除且仍有用,請還原內容。如果內容確實搬移至相關替代位置,而且舊網址由您控制,可設定永久重新導向。

內容若刻意移除且沒有適當替代內容,請移除或改寫引用連結。不要只為消除回應碼,就強行重新導向至無關資料。尋找特定設定文件的訪客,到了一般行銷首頁也得不到幫助。

在更新、還原、重新導向與移除之間選擇:參考檢查表
原因合適的修復方式驗證方式
來源中有拼字錯誤更新連結網址。發布後的連結可到達預定資源。
內容已搬移連至目前網址,並保留相關重新導向。舊引用連結與新連結都能到達有用內容。
意外刪除還原資源。檔案或頁面包含預期版本。
內容刻意停用修改或移除引用連結。周圍內容仍然合理。
暫時失敗調查服務是否可用。透過多次檢查,區分服務中斷與內容移除。

分別處理內部連結與外部引用連結#

對於內部目的地,通常可以協調來源編輯、伺服器重新導向或 CMS 變更。確認替代網址穩定,且預定受眾能公開存取。也要更新可重複使用的元件及其他仍引用舊路徑的頁面。

對於外部引用連結,您可能只能控制自己的來源頁面。請尋找支持同一論點的權威替代資料。如果外部服務暫時封鎖自動請求,請人工驗證內容。不要只因有用的第一手資料傳回一次受限回應,就用無關資料替換它。

將重新導向與片段識別碼納入修復#

如果來源連結現在需要經過數次不必要的重新導向,或原本承諾到達特定段落卻停在長頁面頂端,修復就仍不完整。請分別檢查最終網址與任何片段識別碼。伺服器回應通常關乎資源;片段識別碼則指出文件內的位置。

變更標題識別碼時,若實際可行,請保留舊的穩定錨點,或更新依賴該錨點的引用連結。如果文件遷移也重新命名了段落,請一起檢視網址對應與片段對應。頁面成功載入,並不能證明目的地段落仍存在。

範例:搬移的 PDF

假設 /downloads/setup-v1.pdf 已由 /docs/setup.pdf 取代。請將安裝頁面更新為新檔案,確認它是正確文件;如果舊引用連結仍應可用,也可考慮將舊網址重新導向。

範例:過時的段落連結

如果 /help/#installation 現在指向含有 id="getting-started" 的頁面,請更新片段識別碼,或保留 installation 錨點。文件完全載入後,驗證到達位置。

驗證已發布的變更,避免下次失敗#

發布後測試線上的來源頁面。以預定訪客身分點擊連結、檢查目的地內容,並重複掃描。如果變更包含重新導向,請另外測試舊網址,不要只依賴編輯後的來源。

使用穩定網址與元素識別碼、記錄內容搬移,並在發布時檢查連結,可減少重複問題。將連結檢查納入遷移與範本變更。維護流程應夠精簡,方便持續執行,也應夠具體,能找出讀者依賴的連結問題。

  • 對經常被引用的資源,使用穩定路徑。
  • 網址變更時,保留重新導向對應表。
  • 編輯導覽後,檢查共用範本。
  • 為反覆出現的錯誤指定負責人。
  • 依適合網站的時程檢查重要外部引用連結。

常見問題#

應將每個失效網址都重新導向至首頁嗎?

不應。若有相關替代內容,請選擇它;否則移除或修改誤導性的來源引用,並讓刻意移除的資源使用適當的內容不存在回應。

Linky 能自動修復連結嗎?

Linky 會找出並回報問題。您需要在 CMS、網站檔案或伺服器設定中編輯,再透過另一次掃描驗證變更。

應先修復哪些失效連結?

優先處理關鍵使用者流程,以及共用導覽或重要內容中反覆出現的問題。接著,由合適的負責人處理個別引用連結及尚待確認的結果。

實際運用這個流程

閱讀相關 Linky 使用說明 ,了解本文使用的產品控制項與限制。 聯絡客服 ,以便進一步調查需要釐清的結果。

參考資料與延伸閱讀

以下第一手資料可用於了解搜尋引擎行為。上方的步驟與檢查表說明如何將連結檢查運用在實際網站維護中。

取得連結檢查工具

找出需要修復的連結

安裝 Linky 瀏覽器擴充功能,檢查目前瀏覽的頁面,或檢查網站中可到達的頁面。確認失效目的地、遺失錨點與重新導向,再找出需要修復的來源。

免費開始使用。 比較方案 ,滿足重複檢查、網站結構及匯出需求。

相關文章