減慢 WooCommerce 網站速度的 7 件事
已發表: 2022-05-04根據 Aberdeen Group 的一項研究,將 WooCommerce 商店的加載時間延遲一秒可能會使轉化率降低 7%。
基於此,產生 10,000 美元的商店每年可能會錯失 8,400 美元的銷售額。 對於更長的延遲,損失會更大。
然後還要考慮慢商店的其他影響,例如對用戶體驗和搜索引擎排名的影響。
緩慢的 WooCommerce 商店可能會損害您的業務。
但是是什麼讓你的 WooCommerce 網站變慢了? 這就是我們將在本指南中回答的問題。
讀完後,您將了解可能對 WooCommerce 商店的性能產生負面影響的七件事,以及您可以採取哪些措施來解決它們。
有些是您今天可以輕鬆實施的小型解決方案。 其他人需要更多的努力和計劃,但可以在加速您的 WooCommerce 商店方面發揮重要作用。
無論您的資源是什麼,您都可以在這裡找到可以加快商店速度的方法。
在開始之前,不要忘記運行測試
在您嘗試加速 WooCommerce 商店之前,強烈建議您運行一些加載時間測試。
這樣做可以讓您通過比較速度測試前後的結果來評估您對網站所做的任何更改。
您可以使用許多服務來衡量商店的速度。 一些流行的選項包括 Google 的 PageSpeed Insights、GTmetrix、
Pingdom 和 WebPageTest。
減慢 WooCommerce 網站速度的 7 件事
既然您知道您的 WooCommerce 網站有多快,這裡有一些可能會減慢它的事情。
1. 不合適的託管
您的託管安排會對網站速度產生巨大影響。
從錯誤的公司或託管計劃切換到更合適的計劃可以顯著增加加載時間。
不幸的是,在您嘗試之前,沒有簡單的方法可以知道您的商店在特定託管計劃上的加載速度有多快或多慢。
確定您的主機是否是加載時間緩慢的原因也可能具有挑戰性。 但是,如果您已經嘗試了其他所有方法,但仍然沒有獲得滿意的速度,那麼可能是時候考慮切換了。
雖然在您嘗試之前您不會真正知道主機是否適合您的商店,但您可以採取一些措施來增加為您的商店找到快速主機的機會。

如何找到合適的主機
查看比較加載時間和其他性能指標的評論是找到合適主機的一種方法。 儘管託管評論可能存在偏見,部分原因是網絡託管商為推薦支付的佣金,但還是有一些很好的比較。
另一種選擇是尋找候選名單上任何房東的客戶的反饋。 Facebook 群組是查找客戶意見並查看他們對託管公司的想法的好地方。
WooCommerce 託管
一旦您開始尋找新主機,您會注意到有些主機具有特定於 WooCommerce 的軟件包。 有時,這些計劃將包括為 WooCommerce 商店所有者提供的額外功能,例如 GoDaddy 提供的高級擴展。 其他時候,它們將簡單地包括額外的處理能力來處理 WooCommerce 商店的需求,例如來自 Kinsta 的計劃。
雲主機與共享主機
由於電子商務商店經常在繁忙的購物期間進行促銷或收到流量高峰,因此您需要一台能夠提供足夠服務器資源的主機來保持您的商店快速穩定。 無論您是否選擇 WooCommerce 特定的託管,都要尋找可以擴展的計劃,例如雲託管而不是廉價的共享託管。

選擇不可擴展的共享託管而不是雲託管可能會導致您的商店變得緩慢且無響應,或者在流量激增期間離線。
更換主機可能是一件大事。 因此,最好從一開始就嘗試正確。 一開始您可能不需要高端計劃。 但是選擇具有多種計劃的主機,可以為您提供足夠的成長空間是有益的。
但是,如果您的主機是您緩慢的 WooCommerce 商店的原因,那麼一些最佳選擇確實提供免費的專業遷移,這將減輕您將網站遷移到新主機的痛苦。
2. 託管位置問題
最好的 WooCommerce 友好型主機允許您將您的網站託管在盡可能靠近您的受眾的位置。 這減少了文件必須傳輸的物理距離,減少了訪問者等待加載的時間。
主機通過為您提供多個數據中心位置選項並為您提供 CDN 訪問來實現這一目標。
如果您不確定受眾的位置,您可以使用 Google Analytics 等服務進行查找。 然後,您可以檢查您的託管帳戶以查看您的站點所在的位置,或聯繫主機以獲取信息。
如果您的網站沒有託管在您的受眾附近,您有幾個選擇。 一種是與您的主機核實他們是否可以將您移動到更近的服務器。 如果他們不能,內容交付網絡 (CDN) 是一個很好的解決方案。 事實上,出於多種原因,強烈建議使用 CDN,尤其是在您的受眾分佈廣泛的情況下。 如果您的主機無法提供任一解決方案,則可能是時候更改主機或自己實施 CDN。
3. 您使用的是慢速主題
您的網站和商店的設計在決定其速度方面起著重要作用。
代碼未得到很好優化的 WordPress 主題或具有大量資源密集型功能(例如視頻、滑塊和動畫效果)的設計可能會減慢您的 WooCommerce 商店的速度。
如果速度測試發現與商店設計相關的性能問題,那麼改變主題是克服這個問題的明顯方法。
檢查您的主題是否會降低商店速度的一種方法是使用免費的 Pingdom 和 GTmetrix 工具。
如果您將站點的 URL 輸入 Pingdom,您將能夠查看哪些文件對加載時間的影響最大。
運行測試後,向下滾動到頁面的“文件請求”部分。 如果您在過濾器框中輸入“主題”,您將能夠看到主題中的所有文件以及它們的大小和等待時間,由黃色塊表示。

較長的等待時間和較大的文件大小表明您的主題可能會降低您的網站速度。
如果您運行 GTmetrix 測試,您可以在瀑布圖中看到類似的信息。 再次在過濾器框中鍵入“主題”僅顯示主題中的文件。


GTmetrix 瀑布圖顯示了您正在測試的頁面加載時調用的每個文件的大小。 如果您看到很多大文件,這可能表明您的主題沒有針對快速加載時間進行很好的優化。
瀑布圖的時間線列為您提供頁面各個元素的加載時間的細分。 圖表上的灰色條顯示瀏覽器從服務器下載響應所需的時間。
長灰色條表示長請求持續時間。 GTmetrix 建議調查任何超過 500 毫秒的時間。 因此,如果您看到超過 500 毫秒的條形圖,則可能表明您的主題正在減慢您的商店速度。
如果您想了解更多關於使用 GTmetrix 來確定您的主題是否會拖慢您的商店,本指南如何閱讀瀑布圖有一些很好的信息。
如果這些測試表明您使用的是緩慢的主題,則值得考慮更改主題或至少在託管在私有臨時服務器上的商店副本上測試替代方案(一個好的網絡主機會為您提供)。
您還可以查看您的主題是否包含任何可能對網站速度產生負面影響的元素,例如滑塊、動畫效果、視頻和大圖像。 查看它添加到 WordPress 儀表板的額外項目也可以很好地表明主題的“重量”程度。
檢查用戶對主題的評論也是一個好主意。 即使是非常受歡迎的主題也可能加載緩慢,探索用戶評論可以揭示是否是這種情況。
另一種選擇是建立一個測試網站或登台網站,然後嘗試幾個不同的主題並比較它們的加載時間。
如果您的網站速度可以通過更改主題來提高,一些研究和調查應該會給您一個好主意。
如果您的主題正在減慢您的商店,您仍然需要謹慎行事。 改變主題可能是一項艱鉅的任務。 由於它會影響您網站的整體設計和風格,它有可能混淆回頭客並破壞您的品牌。 您可以調整新主題以類似於舊設計; 但是,這確實需要一些工作。 此外,如果您的商店使用自定義模板,它們可能會在主題更改後丟失或過時。
如果您無法更改主題,還有其他一些方法可以讓您的網站設計更加高效。 可以使用一種工具來使您的網站文件更輕,從而通過使用縮小和壓縮來加快加載速度。 但是,如果您的商店設計存在問題,那麼嘗試更改主題或獲得新設計是非常值得的。
由於更改主題可能會導致問題,因此請記住在開始工作之前備份您的網站。
4.插件太多
您安裝的每個 WordPress 插件或 WooCommerce 擴展都有可能減慢您的商店。
但是,由於插件和擴展有各種形狀和大小,因此不可能聲明最大可接受數量。

相反,您可以在向商店添加新功能之前和之後衡量網站的性能。 然後您可以決定新功能是否值得對站點速度的影響。
對於已經在使用插件和擴展的商店,Query Monitor 之類的工具可以識別出最慢的插件及其加載時間。 多虧了這一點,您可以就要繼續使用的那些做出明智的決定。
請務必刪除您不再使用的所有插件或擴展。
5.缺乏圖像優化
如果您網站的其他方面(除了託管、主題和插件)不是最佳的,它們也可能會減慢您的商店。
除了通過前面提到的縮小和壓縮來優化您的 HTML、CSS 和 JavaScript 文件外,您還應該優化圖像。
電子商務商店往往有很多產品圖片,因此這些文件盡可能小且加載速度盡可能快是至關重要的。
在圖像優化方面,您可以做很多事情。 一種選擇是實現延遲加載,以防止圖像在需要時才加載。
另一種是使用最佳文件格式,例如最新的網絡友好型 WebP 格式。 使用自適應圖像也有助於提升 WooCommerce 商店的用戶體驗。
6.緩存問題
緩存是加快存儲速度的重要措施。
即使您啟用了緩存,無論是通過插件還是作為託管服務的一部分,您擁有對 WooCommerce 友好的緩存也很重要。
為了使緩存解決方案對 WooCommerce 友好,它需要從緩存中排除商店的某些部分。 緩存通過創建動態網站及其內容的靜態版本來工作。 但是,電子商務商店有許多部分必須保持動態才能正常運行,例如產品頁面、購物車和結帳頁面上的庫存水平。 一個良好的電子商務友好型緩存工具將能夠為您解決這個問題。
因此,即使您啟用了緩存,請務必檢查您的解決方案是否與 WooCommerce 兼容。
7. 過時的配置
WordPress 軟件以及您安裝的任何主題和插件都需要保持最新。
更新通常包含新功能。 但是,它們還可以包括與性能相關的改進,例如更高效的代碼。
此外,過時的軟件是安全漏洞的最常見原因,因此確保您使用最新版本變得更加重要。
由於這一切,您網站的任何部分都不能運行舊版本,這一點至關重要。
值得慶幸的是,WordPress 確實允許您啟用自動更新。 但是,啟用自動更新並非沒有問題。 更新可能會破壞事情。
有時它們無法按預期工作,如果添加新功能,甚至可能會減慢您的商店。
考慮到這一點,您必須完全備份您的商店,以便在更新導致問題時可以回滾到以前的版本。 在將更新安裝到實時商店之前,在臨時站點上測試更新,尤其是主要更新也是一個好主意。
PHP 是其他需要更新的東西。 由於 WordPress 在 PHP 上運行,因此還建議您確保使用受支持的最新版本的 PHP。 您的主人將為此提供便利。 但是,在某些情況下,您需要自己啟動更新,而在其他情況下,主機會為您完成。 無論哪種方式,建議在之前和之後進行測試。
結論
如您所見,有很多事情會減慢您的 WooCommerce 商店的速度。
您的主機可能會導致加載時間緩慢。
但是,如果您不想更改主機,您仍然可以做更多的事情來克服可能會減慢您的 WooCommerce 商店的事情。
更改您的站點在地理位置上的託管位置、使用 CDN、切換到更快的主題、刪除慢速插件以及優化您的圖像都是選項。 也建議啟用對 WooCommerce 友好的緩存解決方案。
NitroPack 是 WordPress 和 WooCommerce 的一種工具,可以解決許多可能會降低您的商店速度的性能問題。 在其功能中,您會發現 CDN、圖像和代碼優化工具以及對 WooCommerce 友好的緩存。
無論您需要投入多少時間和金錢,您都可以採取一些措施來解決導致 WooCommerce 網站速度變慢的問題。
