掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流

為了使您的網(wǎng)站保持最佳狀態(tài),您需要定期對(duì)其進(jìn)行測(cè)試。但是,有一條GTmetrix錯(cuò)誤消息讓wordpress站長(zhǎng)感到困惑:“Remove the following redirect chain if possible.”
如果您遇到此錯(cuò)誤,可以通過(guò)多種方法找出導(dǎo)致如此多重定向的原因。一旦您確定了罪魁禍?zhǔn)?,刪除所有這些削弱性能的重定向可能就像按下WordPress儀表盤中的幾個(gè)按鈕一樣簡(jiǎn)單。
在這篇文章中,我們將討論什么是重定向鏈,以及為什么它們對(duì)您的流量、轉(zhuǎn)化率和搜索引擎排名來(lái)說(shuō)是個(gè)壞消息。然后,我們將分享四種解決此錯(cuò)誤的方法,并使您的WordPress網(wǎng)站重回正軌。
定期測(cè)試您的網(wǎng)站很重要。有很多可用的工具,但GTmetrix是一個(gè)流行的選擇。它提供實(shí)時(shí)性能跟蹤,以及安排測(cè)試的選項(xiàng)。
GTmetrix性能測(cè)試工具
但是,GTmetrix可能偶爾會(huì)警告您,您的站點(diǎn)上存在許多重定向鏈。如果您更詳細(xì)地探索這些消息,GTmetrix會(huì)建議您“Remove the following redirect chain if possible”。
當(dāng)請(qǐng)求的URL和目標(biāo)URL之間存在多個(gè)重定向時(shí),就會(huì)出現(xiàn)鏈。這些鏈需要多次往返服務(wù)器和額外的請(qǐng)求。
因此,目標(biāo)網(wǎng)頁(yè)將需要更長(zhǎng)的時(shí)間來(lái)加載。
緩慢的頁(yè)面加載時(shí)間會(huì)對(duì)訪問(wèn)者體驗(yàn)產(chǎn)生負(fù)面影響。事實(shí)上,40%的人會(huì)放棄加載時(shí)間超過(guò)三秒的網(wǎng)站。通過(guò)這種方式,重定向鏈可以影響您的流量水平、轉(zhuǎn)化率和銷售額。
這些鏈不僅會(huì)影響您的訪問(wèn)者,因?yàn)樗阉饕媾老x也會(huì)注意到頁(yè)面加載時(shí)間變慢。將您的網(wǎng)站放在搜索結(jié)果中時(shí),Google會(huì)考慮許多不同的排名因素,包括速度。特別是,Google的Core Web Vitals計(jì)劃衡量訪問(wèn)者如何看待您網(wǎng)站的速度、響應(yīng)能力和視覺穩(wěn)定性。
隨著所有流量的50%以上來(lái)自有機(jī)搜索發(fā)起,搜索引擎優(yōu)化(SEO)是實(shí)現(xiàn)在線的成功至關(guān)重要。如果重定向鏈損害了您的頁(yè)面加載時(shí)間,那么您的搜索引擎排名幾乎肯定會(huì)因此而受到影響。
如果您要提高排名并使?jié)撛诳蛻趔@嘆,則必須優(yōu)化網(wǎng)站的加載時(shí)間。因此,如果GTmetrix警告您有關(guān)重定向,刪除這些鏈應(yīng)該是重中之重。
各種問(wèn)題似乎都會(huì)導(dǎo)致重定向錯(cuò)誤。然而,WordPress插件似乎是最常見的罪魁禍?zhǔn)住?/p>
特別是,據(jù)報(bào)道WordPress社區(qū)的成員在安裝以下插件后遇到了GTmetrix的重定向警告:
其中許多工具都與優(yōu)化有關(guān)。重定向鏈和通過(guò)內(nèi)容交付網(wǎng)絡(luò) (CDN) 交付的優(yōu)化活動(dòng)之間似乎存在直接聯(lián)系。
這意味著如果您使用具有這些功能的替代圖像優(yōu)化插件或CDN,即使您的特定軟件未在上面列出,您也可能會(huì)遇到GTmetrix的警告。
在將站點(diǎn)遷移到新平臺(tái)或更改域名后,您可能還會(huì)遇到重定向鏈的問(wèn)題。作為此遷移的一部分,您通常需要實(shí)現(xiàn)大量重定向。隨著時(shí)間的推移,這些可能會(huì)變成不守規(guī)矩的鏈條。
如果您懷疑 GTmetrix 的警告可能與最近的站點(diǎn)遷移有關(guān),我們建議您手動(dòng)檢查所有重定向。盡管這可能很耗時(shí),但它為您提供了發(fā)現(xiàn)網(wǎng)站問(wèn)題的最佳機(jī)會(huì)。
令人沮喪的是,此錯(cuò)誤可能是由各種不同的插件、設(shè)置和第三方軟件(例如防火墻)引起的。
雖然沒(méi)有一刀切的解決方案,但有一些方法可以追查特定網(wǎng)站的根本原因。讓我們來(lái)看看如何消除混亂并去除那些破壞性能的重定向鏈。
如果您使用CDN和防火墻,您的防火墻可能會(huì)阻止服務(wù)器訪問(wèn)您的圖像。
如果您懷疑可能是這種情況,我們建議您將CDN上的IP地址“列入許可名單” ?!傲腥朐S可名單”過(guò)程會(huì)因相關(guān)CDN和防火墻而異,因此您可能需要參閱提供商的文檔以獲取更多信息。
同樣,您的圖像文件可能無(wú)法公開訪問(wèn)。例如,您可能使用密碼保護(hù)您的網(wǎng)站 或定義了無(wú)意中阻止CDN訪問(wèn)您的圖像的規(guī)則。
如果這聽起來(lái)合理,請(qǐng)嘗試禁用所有可能阻止CDN的設(shè)置和規(guī)則。特別是,如果您創(chuàng)建了防止盜鏈的規(guī)則,這通常會(huì)干擾CDN,從而導(dǎo)致重定向鏈。
根據(jù)您的CDN訂閱,您也有可能超出了每月的流量配額。發(fā)生這種情況時(shí),一些提供者會(huì)將請(qǐng)求重定向到原始圖像,從而導(dǎo)致連鎖。
要檢查您的訂閱狀態(tài),請(qǐng)嘗試登錄您的CDN帳戶或控制臺(tái)。您應(yīng)該在此處看到有關(guān)您使用情況的更多信息。
如果這些修復(fù)都不能解決您的問(wèn)題,您可能會(huì)通過(guò)從CDN刷新重定向的圖像來(lái)獲得積極的結(jié)果。
刷新過(guò)程可能會(huì)有所不同,但通常涉及登錄到您的提供商的儀表板或訪問(wèn)CDN插件設(shè)置。然后,您可以查找與緩存相關(guān)的任何選項(xiàng)。
如果您遇到困難,最好查看CDN的文檔以獲取更多信息?;蛘?,您可以隨時(shí)聯(lián)系您的提供商尋求幫助。
檢查錯(cuò)誤消息本身也很好,因?yàn)樗赡軙?huì)命名負(fù)責(zé)重定向鏈的插件。以WordPress社區(qū)成員發(fā)布的關(guān)于在GTmetrix中接收的示例為例:
如果可能,刪除以下重定向鏈: wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif
此消息似乎表明a3 Lazy Load插件正在生成重定向鏈。
如果您的錯(cuò)誤消息命名了特定插件,請(qǐng)檢查以確保您運(yùn)行的是最插件版本。如果您落后于更新,開發(fā)人員可能已經(jīng)在后續(xù)補(bǔ)丁中解決了此錯(cuò)誤。
如果您有最新版本,下一步是聯(lián)系插件的開發(fā)人員。他們有可能完全不知道這個(gè)問(wèn)題。
如果您從官方WordPress插件目錄下載插件,則列表應(yīng)包含此特定插件背后的人員或團(tuán)隊(duì)的姓名:
JetPack插件頁(yè)面
更好的是,此頁(yè)面可能包含指向開發(fā)人員網(wǎng)站的鏈接。從那里,您通常可以找到他們的聯(lián)系方式。
或者,每個(gè)WordPress插件庫(kù)列表都包含一個(gè)支持選項(xiàng)卡。通過(guò)發(fā)布您的問(wèn)題,您可以獲得開發(fā)者甚至其他用戶的幫助。
官方WordPress插件庫(kù)中的支持選項(xiàng)卡
理想情況下,如果您設(shè)法取得聯(lián)系,開發(fā)人員將確認(rèn)他們已經(jīng)意識(shí)到問(wèn)題并且已經(jīng)在開發(fā)補(bǔ)丁。
然而,開發(fā)人員放棄他們的插件并不罕見,這可能會(huì)使問(wèn)題復(fù)雜化。如果您懷疑此特定軟件不再處于積極開發(fā)狀態(tài),您可能需要禁用它并尋找替代方案。
好消息是,僅WordPress插件庫(kù)中就有近60,000個(gè)免費(fèi)插件,您應(yīng)該可以輕松找到合適的替代品。
有時(shí),錯(cuò)誤消息可能沒(méi)有提到特定的插件。如果GTmetrix含糊不清,那么是時(shí)候進(jìn)行調(diào)查工作了。
您可以通過(guò)停用網(wǎng)站上的每個(gè)插件來(lái)檢查插件是否負(fù)責(zé)。如果錯(cuò)誤消息消失,您就會(huì)知道應(yīng)該歸咎于WordPress插件。
但是,停用這些加載項(xiàng)可能會(huì)影響您的站點(diǎn)的顯示和運(yùn)行方式。對(duì)于用戶體驗(yàn) (UX) 而言,這通常是個(gè)壞消息。因此,在整個(gè)測(cè)試過(guò)程中將您的站點(diǎn)置于維護(hù)模式是明智的。
如果您對(duì)編寫維護(hù)消息感到不舒服,可以使用 WP Maintenance Mode之類的插件:
WP Maintenance Mode插件
為了增加安全性,我們還建議您在開始關(guān)閉插件之前創(chuàng)建備份。如果您遇到任何嚴(yán)重的問(wèn)題,這對(duì)于將您的站點(diǎn)恢復(fù)到以前的配置將是非常寶貴的。
您的主機(jī)可能會(huì)提供自動(dòng)備份選項(xiàng),你也可以利用寶塔面板的計(jì)劃任務(wù)進(jìn)行自動(dòng)備份或者手動(dòng)備份功能。如果沒(méi)有,您可以使用多個(gè)備份插件。
現(xiàn)在您已準(zhǔn)備好備份和維護(hù)模式,您可以禁用插件。
這種做法有助于驗(yàn)證插件是否正在生成所有這些重定向。但是,如果您仍能查明確切的罪魁禍?zhǔn)?,那將?huì)有所幫助。
下一階段是一個(gè)一個(gè)地重新啟用每個(gè)插件,在每個(gè)插件之后運(yùn)行一個(gè)新的GTmetrix測(cè)試。一旦錯(cuò)誤再次發(fā)生,您就會(huì)識(shí)別出行為不端的插件。
但是,停用和刪除麻煩的插件并不總是可行的。也許它與您的網(wǎng)站主題聯(lián)系得太緊密,或者您沒(méi)有找到快速替換的好選擇。
如果是這種情況,您可以考慮聯(lián)系開發(fā)人員。他們可能會(huì)指出您何時(shí)可以期待補(bǔ)丁,甚至可能會(huì)分享解決方法。例如,禁用特定設(shè)置可以讓您繼續(xù)使用插件而不會(huì)遇到重定向鏈錯(cuò)誤。
但是,有時(shí)開發(fā)人員可能不打算修復(fù)該問(wèn)題,主要是在軟件不再處于積極開發(fā)階段的情況下。如果是這種情況,搜索提供類似功能但不會(huì)產(chǎn)生數(shù)十個(gè)不必要重定向的替代方案通常是有意義的。
如果您之前設(shè)置了重定向或安裝了任何為您管理重定向的附加組件,那么值得查看您站點(diǎn)的.htaccess文件?!俺谋驹L問(wèn)”的縮寫,這是安裝WordPress時(shí)自動(dòng)創(chuàng)建的關(guān)鍵配置文件。
請(qǐng)注意,.htaccess文件僅在運(yùn)行Apache的服務(wù)器上可用。Nginx服務(wù)器,沒(méi)有這個(gè)特定于Apache的文件。
對(duì)此文件的修改有時(shí)可能會(huì)導(dǎo)致大量重定向鏈。幸運(yùn)的是,有多種方法可以查看此文件,包括通過(guò)文件管理器或控制儀表板(如 cPanel )。您將在網(wǎng)站的public_html文件夾中找到.htaccess文件。
或者,您可以使用FileZilla等客戶端通過(guò)安全文件傳輸協(xié)議 (SFTP)連接到您的服務(wù)器。
在FileZilla客戶端中,導(dǎo)航到文件>站點(diǎn)管理器:
FileZilla FTP客戶端
如果您是第一次連接到您的服務(wù)器,請(qǐng)選擇New Site。然后,您可以為此連接指定一個(gè)名稱:
使用FileZilla FTP客戶端連接到服務(wù)器
如果您通過(guò)SFTP連接,請(qǐng)輸入端口值21。
然后您可以打開登錄類型框并選擇詢問(wèn)密碼。接下來(lái),輸入您的SFTP用戶名和密碼,然后單擊“連接”按鈕。
如果連接成功,您網(wǎng)站的所有文件都應(yīng)該出現(xiàn)在FileZilla的右側(cè)窗口中。
在此面板中,導(dǎo)航到您網(wǎng)站的public_html目錄。您現(xiàn)在應(yīng)該可以訪問(wèn)您的.htaccess文件。
如果您在此文件中發(fā)現(xiàn)任何獨(dú)特的代碼,最好將此奇怪的代碼復(fù)制并粘貼到您最喜歡的搜索引擎中。這通常是解讀此代碼對(duì)您網(wǎng)站的影響以及它是否可能位于所有這些重定向鏈之后的最快捷、最簡(jiǎn)單的方法。
似乎有許多不同的插件和設(shè)置會(huì)導(dǎo)致重定向鏈。但是,通過(guò)遵循一些簡(jiǎn)單的步驟,您可以縮小導(dǎo)致特定網(wǎng)站出現(xiàn)此問(wèn)題的原因。
為了恢復(fù)您網(wǎng)站的性能,讓我們快速回顧一下解決GTmetrix重定向鏈錯(cuò)誤的四種可能方法:
通過(guò)遵循這些故障排除步驟,您應(yīng)該立即消除“Remove the following redirect chain if possible”錯(cuò)誤。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流