WordPress 網站運行緩慢的 15 個原因以及如何修復它

已發表: 2018-03-01

Slow WordPress site

所有網站都基於內容管理系統 (CMS),在大多數情況下,WordPress 是排名第一的解決方案。 事實上,WordPress 為整個互聯網的近 30% 提供了動力,其中包括數億個網站。

它清楚地表明 CMS 功能強大且可靠; 但是,它並不完美。 有時 WordPress 可能非常慢,以至於它會趕走訂閱者和客戶。 如果你想防止它發生,你必須學習如何加速你的網頁。

在本文中,我們將向您展示基於 WordPress 的網站運行緩慢的 15 個原因以及如何修復它。

加載速度至關重要

你有沒有因為你點擊的頁面永遠打開而感到憤怒或沮喪? 我們都經歷過這種情況,但您會驚訝地發現,日復一日地保持網站加載速度足夠高是多麼重要。 每一秒都很重要,這裡有一些統計數據可以證明這一點:

  • 近一半的消費者希望網頁在 2 秒或更短的時間內加載完畢。
  • 近 80% 對網站性能不滿意的購物者表示,他們不太可能再次從同一網站購買。
  • 一秒延遲意味著轉化次數減少 7%,頁面瀏覽量減少 11%。

考慮到所有這些數字,您只需要問自己:我怎樣才能使我的網站加載速度更快? 這是同一問題的 15 個答案。

Fix WordPress site speed

1. 測試它

在開始進行必要的更正之前,您必須確定問題的根源。 最簡單的方法是使用在線工具,例如 GT Metrics。 它可以幫助您檢測問題,並為您提供有關如何優化網站的可行建議。

2.選擇一個可靠的主機

作為免費的解決方案,共享主機起初看起來不錯,但很快就會讓您頭疼。 該網站將經歷停機時間和低於平均水平的加載速度,因為您可以與其他用戶共享託管容量。 為了克服這個障礙,我們建議您投資 WP Engine 或類似的 WordPress 託管解決方案。

3.插件太多

WordPress 為用戶提供超過 5 萬個插件。 這些工具中的每一個都以自己的方式改進了網頁功能,但是下載過多的插件會給您的網站帶來負擔,使其比平時慢。 解決方案很簡單——刪除不重要的插件或具有重疊功能的插件。

4. 劣質主題

再一次,免費的東西很少會在網上產生出色的結果。 免費但低質量的主題會顯著降低性能,因此您應該購買一個有很多正面用戶評論的主題,以確保它能夠正常工作。

5. 使用高效的緩存插件

Cache Enabler

一個好的緩存插件可以減少網站的加載時間,所以它被認為是網頁優化的必備工具。 您可以免費找到並使用許多可靠的 WordPress 緩存工具。

6.CDN

網頁,尤其是博客,經常使用內容交付網絡 (CDN) 來實現更有效的網站流量。 Best Dissertation 的首席 IT 專家 Jessica Nickell 簡要解釋了這個過程:“CDN 從您的網站收集靜態文件,並將其通過服務器移動,以使它們更接近實際訪問者。 這是一個相當技術性但非常有成效的過程。”

7.優化圖片

多媒體內容可以為用戶流量創造奇蹟,但大而高質量的圖像也會影響基於 WordPress 的網站的加載時間。 WP SMUSH 是使您能夠自動優化和壓縮圖像的插件。

8. 過時的 WordPress 版本

有時問題不在於細節,而在於一般的 WordPress。 每次收到 WordPress 更新通知時,您都應該接受邀請並進行更新。 此類升級包含與網頁性能相關的改進,包括加載時間速度。

9.首頁優化

主頁可能是用戶在查看您的網站時首先看到的內容,因此保持其完全優化至關重要。 它需要一系列簡單的動作,這些是最重要的:

  • 消除共享小部件,因為您只在真實帖子中需要它們。
  • 不要顯示完整的文章,而是摘要。
  • 減少主頁​​上的文章數量。

10 優化數據庫

WP Optimize

網站優化是一個廣泛的概念,它也涉及數據庫。 名為 WP-Optimize 的 WordPress 插件將幫助您清理數據庫中的垃圾郵件、草稿和其他元素,從而總體上減少開銷並縮短加載時間。

11. CSS 和 JavaScript 文件未縮小

另一種使 WordPress 文件更小的方法是從源代碼中消除行、豐富的字符和空格。 壓縮所有 CSS 和 Javascript 文件後,它們需要的 HTTP 請求更少,加載速度也比以前更快。 與往常一樣,您可以使用眾多在線工具之一來解決此問題。 我們的建議是 WP Super Minify,但您也可以使用其他解決方案。

12. 延遲加載

您的帖子可能包含多張圖片,但您不必立即顯示每一張。 延遲加載允許您實時顯示照片,即當用戶向下滾動頁面時。 在這種情況下,他們只能看到(並加載)本應在此時顯示的圖像——其他一切都保持隱藏狀態。

13.檢查帖子修訂

內容創建是一項微妙的工作,您需要保存草稿帖子以避免在此過程中丟失它們。 默認情況下,WordPress 會保存您的每一份草稿,但一旦帖子最終完成並發布,您就不再需要它們了。 修訂控制是只允許一定數量的後期修訂的插件。 您可以將其設置為一兩個草稿,而不必擔心多餘的 WordPress 內容。

14.添加過期標題

每個網站都有很多靜態內容,例如照片或 CSS 和 Javascript 文件。 添加 expires 標頭將設置將來不再需要您的客戶端獲取靜態內容的時刻,這將減少加載時間。

15.禁用盜鏈

Disable hotlinking

一些網站會通過添加指向您自己內容的鏈接來使用您的圖像,從而增加整體服務器負載需求。 它會使網站變慢,因此我們建議您禁用這種盜鏈。

結論

大多數網站開發人員選擇 WordPress 作為他們的內容管理系統。 雖然它是最好和最常見的解決方案,但基於 WordPress 的頁面通常加載緩慢,您必須找到防止它的方法。 在本文中,我們向您展示了發生此問題的 15 個原因以及如何解決它。 如果您對此主題有更多疑問,請隨時使用我們的建議並在評論中告訴我們。