如何解決「Remove following Redirect Chain」錯誤(4種方法)

為了使您的網站保持最佳狀態,您需要定期對其進行測試。但是,有一條 GTmetrix 錯誤消息讓 WordPress 網站所有者感到困惑:「如果可能,請刪除以下重定向鏈。」

嘗試免費演示

如果您遇到此錯誤,可以通過多種方法找出導致如此多重定向的原因。一旦您確定了罪魁禍首,刪除所有這些影響性能的重定向可能就像按下 WordPress 儀錶板中的幾個按鈕一樣簡單。

在這篇文章中,我們將討論什麼是重定向鏈,以及為什麼它們對您的流量、轉化和搜索引擎排名來說是個壞消息。然後,我們將分享四種解決此錯誤的方法,並使您的 WordPress 網站重回正軌。

讓我們開始吧!

重定向鏈介紹(以及為什麼它們對您的網站不利)

定期測試您的網站很重要。有很多可用的工具,但 GTmetrix 是一個流行的選擇。它提供實時性能跟蹤,以及安排測試的選項。

GTmetrix 性能測試工具主頁,附文

GTmetrix 性能測試工具。

但是,GTmetrix 可能偶爾會警告您,您的站點上存在許多重定向鏈。如果您更詳細地探索這些消息,GTmetrix 會建議您「如果可能,請刪除以下重定向鏈」。

當請求的 URL 和目標 URL 之間存在多個重定向時,就會出現鏈。這些鏈需要多次往返伺服器和額外的請求。

因此,目標網頁將需要更長的時間來載入。

緩慢的頁面載入時間會對訪問者體驗產生負面影響。事實上,40% 的人會放棄載入時間超過三秒的網站。通過這種方式,重定向鏈可以影響您的流量水平、轉化率和銷售額。

這些鏈不僅會影響您的訪問者,因為搜索引擎爬蟲也會注意到頁面載入時間變慢。將您的網站放在搜索結果中時,Google 會考慮許多不同的排名因素,包括速度。特別是,Google 的 Core Web Vitals 計劃衡量訪問者如何看待您網站的速度、響應能力和視覺穩定性。

超過 50% 的流量來自有機搜索,搜索引擎優化 (SEO) 對實現在線成功至關重要。如果重定向鏈損害了您的頁面載入時間,那麼您的搜索引擎排名幾乎肯定會因此而受到影響。

如果您要提高排名並使潛在客戶驚嘆,則必須優化網站的載入時間。因此,如果 GTmetrix 警告您有關重定向,刪除這些鏈應該是重中之重。

明智的做法是定期使用 GTmetrix 等工具對其進行測試。💪 但是,如果您看到此標準錯誤,請專註於使用本指南解決它。⬇️點擊推文

什麼導致GTmetrix的重定向鏈錯誤

各種問題似乎都會導致重定向錯誤。然而,WordPress 插件似乎是最常見的罪魁禍首。

特別是,據報道 WordPress 社區的成員在安裝以下插件後遇到了 GTmetrix 的重定向警告:

  • 短像素自適應圖像
  • a3 延遲載入
  • 斯馬什
  • 自動優化
  • 粉碎氣球
  • W3 總緩存

其中許多工具都與優化有關。重定向鏈與通過內容交付網路 (CDN) 交付的優化活動之間似乎存在直接聯繫。

這意味著如果您使用具有這些功能的替代圖像優化插件或 CDN,即使您的特定軟體未在上面列出,您也可能會遇到 GTmetrix 的警告。

在將站點遷移到新平台或更改域名後,您可能還會遇到重定向鏈的問題。作為此遷移的一部分,您通常需要實施大量重定向。隨著時間的推移,這些可能會成長為不守規矩的鏈條。

如果您懷疑 GTmetrix 的警告可能與最近的站點遷移有關,我們建議您手動檢查所有重定向。儘管這可能很耗時,但它為您提供了發現網站問題的最佳機會。

現在,讓我們開始實際解決問題。

如何解決「Remove following Redirect Chain」錯誤(4種方法)

令人沮喪的是,此錯誤可能是由於各種不同的插件、設置和第三方軟體(例如防火牆)造成的。

雖然沒有一刀切的解決方案,但有一些方法可以追查特定網站的根本原因。讓我們來看看如何消除混亂並去除那些破壞性能的重定向鏈。

1. 檢查您的 CDN 設置

如果您使用 CDN 和防火牆,您的防火牆可能會阻止伺服器訪問您的圖像。

如果您懷疑可能是這種情況,我們建議您將 CDN 上的 IP 地址「列入許可名單」。「列入許可名單」過程會因相關 CDN 和防火牆而異,因此您可能需要參閱提供商的文檔以獲取更多信息。

同樣,您的圖像文件可能無法公開訪問。例如,您可能使用密碼保護您的網站或定義了無意中阻止 CDN 訪問您的圖像的規則。

如果這聽起來合理,請嘗試禁用所有可能阻止您的 CDN 的設置和規則。特別是,如果您創建了防止盜鏈的規則,這通常會干擾 CDN,從而導致重定向鏈。

根據您的 CDN 訂閱,您也有可能超出了每月的流量配額。發生這種情況時,一些提供者會將請求重定向到原始圖像,從而導致連鎖。

要檢查您的訂閱狀態,請嘗試登錄您的 CDN 帳戶或控制台。您應該在此處看到有關您使用情況的更多信息。

如果這些修復都不能解決您的問題,您可能會通過從 CDN 刷新重定向的圖像來獲得積極的結果。

刷新過程可能會有所不同,但通常涉及登錄到您的提供商的儀錶板或訪問 CDN 插件設置。然後,您可以查找與緩存相關的任何選項。

如果您遇到困難,最好查看 CDN 的文檔以獲取更多信息。或者,您可以隨時聯繫您的提供商尋求幫助。

厭倦了自己解決錯誤?Kinsta 的支持團隊完全由 WordPress 開發人員和專家組成,他們可以 24/7 全天候聊天。查看我們的開始計劃。

2.檢查特定插件的錯誤消息

檢查錯誤消息本身也很好,因為它可能會命名負責重定向鏈的插件。以 WordPress 社區成員發布的關於在 GTmetrix 中接收的示例為例:

[blockquote]如果可能,刪除以下重定向鏈:wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif[/blockquote]

此消息似乎表明 a3 延遲載入插件正在生成重定向鏈。

如果您的錯誤消息命名了特定插件,請檢查以確保您運行的是最新版本。如果您落後於更新,開發人員可能已經在後續補丁中解決了此錯誤。

訂閱時事通訊

想知道我們是如何將流量增加超過 1000% 的嗎?

加入 20,000 多名其他人,他們會收到我們的每周時事通訊,其中包含 WordPress 內幕技巧!

現在訂閱

如果您有最新版本,下一步是聯繫插件的開發人員。他們有可能完全不知道這個問題。

如果您從官方 WordPress 插件目錄下載了該插件,則列表應包含該特定插件背後的人員或團隊的姓名:

JetPack 插件下載頁面,附文

JetPack 插件頁面。

更好的是,此頁面可能包含指向開發人員網站的鏈接。從那裡,您通常可以找到他們的聯繫方式。

或者,每個 WordPress 存儲庫列表都包含一個支持選項卡。通過發布您的問題,您可以獲得開發者甚至其他用戶的幫助。

官方 WordPress 存儲庫中的支持選項卡。

官方 WordPress 存儲庫中的支持選項卡。

理想情況下,如果您設法取得聯繫,開發人員將確認他們已經意識到問題並且已經在開發補丁。

然而,開發人員放棄他們的插件並不罕見,這可能會使問題複雜化。如果您懷疑此特定軟體不再處於積極開發狀態,您可能需要禁用它並尋找替代方案。

好消息是,僅 WordPress 存儲庫中就有近 60,000 個免費插件,您應該可以輕鬆找到合適的替代品。

3. 禁用(然後重新啟用)所有插件

有時,錯誤消息可能未提及特定插件。如果 GTmetrix 含糊不清,那麼是時候進行調查工作了。

您可以通過停用網站上的每個插件來檢查插件是否負責。如果錯誤消息消失,您就會知道應該歸咎於 WordPress 插件。

但是,停用這些附加組件可能會影響您的站點的顯示和運行方式。對於用戶體驗 (UX) 而言,這通常是個壞消息。因此,在整個測試過程中將您的站點置於維護模式是明智的。

如果您對編寫維護消息感到不自在,可以使用像 WP 維護模式這樣的插件:

WP 維護模式插件。

WP 維護模式插件。

為了增加安全性,我們還建議您在開始關閉插件之前創建備份。如果您遇到任何嚴重的問題,這對於將您的站點恢復到以前的配置將是非常寶貴的。

需要為您的新電子商務網站提供一流、快速且安全的託管服務?Kinsta 提供超快的伺服器和 WooCommerce 專家提供的 24/7 世界級支持。查看我們的計劃

您的主機可能會提供自動備份選項,就像 Kinsta 一樣。如果沒有,您可以使用多個備份插件。

現在您已準備好備份和維護模式,您可以禁用插件。

這種做法有助於驗證插件是否正在生成所有這些重定向。但是,如果您仍能查明確切的罪魁禍首,那將會有所幫助。

下一階段是一個一個地重新啟用每個插件,在每個插件之後運行一個新的 GTmetrix 測試。一旦錯誤再次發生,您就會識別出行為不端的插件。

但是,停用和刪除麻煩的插件並不總是可行的。也許它與您的網站主題聯繫得太緊密,或者您沒有找到快速替換的好選擇。

如果是這種情況,您可以考慮聯繫開發人員。他們可能會指出您何時可以期待補丁,甚至可能會分享解決方法。例如,禁用特定設置可以讓您繼續使用插件而不會遇到重定向鏈錯誤。

但是,有時開發人員可能不打算修復該問題,主要是在軟體不再處於積極開發狀態時。如果是這種情況,搜索提供類似功能但不會產生數十個不必要重定向的替代方案通常是有意義的。

4. 檢查您的 .htaccess 文件

如果您之前設置了重定向或安裝了任何為您管理重定向的附加組件,那麼值得查看您站點的 .htaccess 文件。「超文本訪問」的縮寫,這是安裝 WordPress 時自動創建的一個關鍵配置文件。

請注意,.htaccess 文件僅在運行 Apache 的伺服器上可用。Nginx 伺服器,就像我們在 Kinsta 運行的那些伺服器,沒有這個特定於 Apache 的文件。

對此文件的修改有時可能會導致大量重定向鏈。幸運的是,有多種方法可以查看此文件,包括通過文件管理器或 cPanel 等控制儀錶板。您將在網站的 public_html 文件夾中找到 .htaccess 文件。

或者,您可以使用 FileZilla 等客戶端通過安全文件傳輸協議 (SFTP) 連接到您的伺服器。

在 FileZilla 客戶端中,導航到文件 > 站點管理器:

FileZilla FTP 客戶端,突出顯示了「文件」>「站點管理器」菜單選項。

FileZilla FTP 客戶端。

如果您是第一次連接到伺服器,請選擇新站點。然後,您可以為此連接指定一個名稱:

顯示用於連接到伺服器的 FileZilla FTP 客戶端窗口對話框的屏幕截圖。

使用 FileZilla FTP 客戶端連接到伺服器。

如果您通過 SFTP 連接,請輸入埠值 21。否則,輸入 21。

然後您可以打開登錄類型框並選擇詢問密碼。接下來,輸入您的 SFTP 用戶名和密碼,然後單擊「連接」按鈕。

如果連接成功,您網站的所有文件都應該出現在 FileZilla 的右側窗口中。

在此面板中,導航到您網站的 public_html 目錄。您現在應該可以訪問您的 .htaccess 文件。(如果看不到,可能需要先選擇顯示隱藏文件。)

如果您在此文件中發現任何獨特的代碼,最好將此奇怪的代碼複製並粘貼到您最喜歡的搜索引擎中。這通常是解讀此代碼對您網站的影響以及它是否可能位於所有這些重定向鏈之後的最快和最簡單的方法。

 GTmetrix:有助於保持您的網站以最高速度運行⚡️,當它拉出此錯誤消息時會令人困惑😫在此處了解如何修復它⬇️點擊推文

概括

似乎有許多不同的插件和設置會導致重定向鏈。但是,通過遵循一些簡單的步驟,您可以縮小導致特定網站出現此問題的原因。

為了恢復您網站的性能,讓我們快速回顧一下解決 GTmetrix 重定向鏈錯誤的四種可能方法:

  1. 檢查您的 CDN。
  2. 檢查特定插件的錯誤消息。
  3. 禁用(然後重新啟用)所有插件。
  4. 查看您的 .htaccess 文件。

通過遵循這些故障排除步驟,您應該立即消除「如果可能,請刪除以下重定向鏈」錯誤。

您對如何減少 WordPress 中的重定向有任何疑問嗎?在下面的評論部分讓我們知道!

通過以下方式節省時間、成本並最大限度地提高站點性能:

  • 來自 WordPress 託管專家的即時幫助,24/7。
  • Cloudflare 企業集成。
  • 全球受眾覆蓋全球 28 個數據中心。
  • 使用我們內置的應用程序性能監控進行優化。

所有這些以及更多,在一個沒有長期合同、協助遷移和 30 天退款保證的計劃中。查看我們的計劃或與銷售人員交談以找到適合您的計劃。

相關文章