如何在 2022 年加速您的 WordPress 網站

已發表: 2022-02-14

您想提高 WordPress 網站的速度嗎? 快速加載頁面可改善用戶體驗、提高頁面瀏覽量並幫助您的 WordPress SEO。

但是,創建一個閃電般的網站並不是一夜之間的任務。 要提高 WordPress 網站的速度,您需要奉獻精神、一致性和明確的計劃。 這就是為什麼我們今天將討論如何加快 WordPress 網站的速度。

我們試圖涵蓋您需要了解的有關速度的所有信息,包括為什麼速度很重要、如何檢查網站速度以及您可以對 WordPress 網站速度採取的有用提示。

為什麼速度對您的 WordPress 網站很重要?

根據研究,從 2000 年到 2016 年,人類的平均注意力持續時間從 12 秒下降到 7 秒。

作為網站的所有者,這對您意味著什麼?

您有幾分鐘時間向人們展示您的內容並說服他們留在您的網站上。

如果網站太慢,用戶甚至可能在網站開始加載之前就離開了。

根據一項涉及亞馬遜、谷歌和其他重要網站的 StrangeLoop 案例研究,頁面加載時間延遲 1 秒可能導致轉化率下降 7%,頁面訪問量下降 11%,客戶滿意度下降 16%。

此外,谷歌和其他搜索引擎已經開始懲罰速度較慢的網站,將它們在搜索結果中排名較低,從而減少此類網站的流量。

總而言之,如果您想從您的網站獲得更多流量、訂閱者和收入,您必須讓您的 WordPress 網站快速!

如何檢查您的 WordPress 網站速度?

初學者有時認為他們的網站還可以,只是因為它在他們的計算機上看起來並不慢。 這是一個很大的錯誤。

現代瀏覽器(如 Chrome)會將您的網站保存在緩存中,並在您開始輸入 URL 時自動預取它,因為您經常訪問它。 因此,您的網站幾乎會立即加載。

但是,第一次訪問您網站的普通用戶可能不會有相同的體驗。

世界不同地區的用戶將擁有完全不同的體驗。

這就是為什麼我們建議使用 WebPageTest 或 GTmetrix 之類的工具來檢查網站速度的原因。

完成網站速度測試後,您可能會想,“什麼是好的網站速度目標?”

一個好的網站加載時間少於 2 秒。

但是,您越快完成它,它就越好。 在這裡節省的幾毫秒可以在加載時間上增加一半甚至一整秒。

是什麼導致您的 WordPress 網站變慢?

您的速度測試結果中可能會出現一些改進建議。 然而,其中大部分是初學者難以理解的技術術語。

以下是導致 WordPress 網站運行緩慢的主要原因:

  • 虛擬主機:如果您的虛擬主機服務器配置不正確,它可能會降低您的網站速度。
  • WordPress 配置:如果您的 WordPress 網站不提供緩存內容,您的服務器將不堪重負,導致您的網站變慢甚至崩潰。
  • 頁面大小:未針對網絡優化的圖像。
  • 糟糕的插件:使用寫得不好的插件可能會導致您的網站加載緩慢。
  • 外部腳本:廣告、字體加載器等外部腳本會顯著影響您網站的速度。

既然您知道是什麼降低了您的 WordPress 網站的速度,那麼讓我們看看加快速度的方法。

以下是加快 WordPress 網站速度的方法

1. 選擇最好的虛擬主機提供商

您的 WordPress 託管服務提供商對您網站的成功至關重要。 一家好的共享託管公司,例如 Bluehost 或 Siteground,將超越並優化您的網站以提高速度。

另一方面,共享主機意味著與大量不同的客戶端共享服務器資源。 這意味著如果您鄰居的網站收到大量流量,可能會影響服務器的整體性能,從而降低您的網站速度。

另一方面,使用託管 WordPress 託管服務可為您提供運行 WordPress 的最佳服務器設置。 為了保護您的網站,託管 WordPress 託管服務提供商可以包括自動備份、WordPress 升級和更全面的安全設置。

2.安裝有效的緩存插件

WordPress 頁面是“動態的”。 這意味著只要有人點擊您網站上的帖子或頁面,就會實時創建它們。

WordPress 必須執行一個過程來收集所需的信息,將它們放在一起,然後將其展示給您的用戶以構建您的頁面。

這個過程有很多階段,如果您有大量的人同時查看它,它可能會導致您的網站變慢。

這就是為什麼我們建議在每個 WordPress 網站上使用緩存插件的原因。 緩存可以將您的 WordPress 網站速度提高 2 到 5 倍。

有幾個不錯的 WordPress 緩存插件可用。 但是,我們推薦 WP Rocket(付費)或 WP Super Cache(免費)。

許多 WordPress 託管公司,例如 Bluehost 和 SiteGround,也提供緩存服務。

3.優化圖片

WordPress 網站運行緩慢的最常見原因是大圖像。 您網站的圖像文件越大,加載時間就越長。

因此,優化圖像是提高網站性能的關鍵步驟。 優化圖像文件包括調整大小和壓縮它們,以便可以快速獲取和加載它們。

良好的圖像優化有兩個步驟。 首先,請確保您的圖片在上傳到您的網站之前已經過編輯。

為此,您需要弄清楚您將在哪裡使用圖像以及它應該有多大。 然後可以使用 Pixlr 等工具將圖像裁剪並保存為盡可能小的尺寸。 更改文件格式有時可以幫助減小文件大小——例如,jpg 通常比 png 圖像小。

其次,在您的網站上安裝圖像優化插件——我們推薦 Smush。 這不僅在圖像上傳後進一步壓縮圖像,提高頁面性能,而且還包括其他一些圖像優化功能,例如延遲加載。

有關圖像優化的更多詳細信息,請參閱我們關於如何為 WordPress 優化圖像的帖子。

4. 保持您的 WordPress 網站更新

WordPress 作為一個維護良好的開源項目不斷更新。 每次更新不僅包括新功能,還包括針對安全和錯誤問題的修復。 您的 WordPress 主題和插件也可能需要定期更新。

作為網站的所有者,您有責任保持您的 WordPress 網站、主題和插件為最新。 如果不這樣做,您的網站可能會變得緩慢且不可靠,並且容易受到安全攻擊。

5. 在主頁和檔案中使用摘錄

在您的主頁和檔案中,WordPress 默認顯示每篇文章的全部內容。 因此,您的主頁、類別、標籤和其他存檔頁面的加載速度都會變慢。

在這些網站上顯示完整文章的另一個缺點是讀者不太可能瀏覽文章本身。 這可以減少頁面瀏覽量和人們在您的網站上花費的時間。

您可以自定義您的網站以顯示摘錄而不是完整內容,以減少加載存檔頁面所需的時間。

您可以導航到設置»閱讀並選擇對於提要中的每篇文章,顯示:摘要而不是全文

6.限制每頁評論

雖然有這麼多人閱讀您的博客內容很棒,但許多評論可能會減慢頁面加載速度。 將評論部分拆分為頁面以減少加載時間是個好主意。

轉到設置»討論並單擊將評論拆分為頁面選項以限制每頁顯示的評論數量。 然後,您可以指定每頁的評論數。

這應該會減少內存使用並改善帖子和包含許多評論的頁面的頁面加載時間。

7. 使用內容交付網絡 (CDN)

CDN 是一個全球性的服務器網絡。 構成您網站的“靜態”文件將存儲在每台服務器上。

與上述“動態”的 WordPress 頁面不同,這些靜態文件包括圖像、CSS 和 JavaScript 等不變文件。

當您使用 CDN 時,每次訪問您的網站時,用戶都會從離他們最近的服務器獲得靜態文件。 由於 CDN 處理了大量工作,因此您的網絡託管服務器會更快。

假設您的網絡託管公司的服務器位於美國。 來自美國的訪問者會注意到加載時間比來自印度的訪問者更快。

使用內容交付網絡 (CDN) 可以幫助您的訪問者更快地加載您的網站。

8. 不要將音頻/視頻直接上傳到您的網站

您可以將音頻和視頻文件直接添加到您的 WordPress 網站,它會在 HTML5 播放器中為您播放。 然而,這是你永遠不應該做的事情!

它顯著增加了網站加載所需的時間。 而不是簡單地上傳音頻和視頻,包括鏈接,它將完美運行。

由於 WordPress 包含內置的視頻嵌入功能,您可以將視頻的 URL 複製並粘貼到您的帖子中,它會自動嵌入。

9.選擇一個速度優化的主題

在為您的網站選擇主題時,密切關注性能優化至關重要。 一些看起來很有吸引力和令人印象深刻的主題編碼不當,可能會導致您的網站加載緩慢。

一個更具體的主題比一個包含複雜佈局、華麗動畫和不必要功能的主題更好。 像 Astra 這樣的高級 WordPress 主題提供了編碼良好且針對速度進行優化的主題。

10. 減少外部腳本和 HTTP 請求

外部腳本經常被打包到主題和插件中,調用不同的 JavaScript、CSS、字體和圖片。

如果您檢查網站的源代碼,您會遇到不熟悉的特定腳本。 盡可能減少外部 HTTP 請求並單獨託管它們以加快您的 WordPress 網站。

11. 優化你的 WordPress 數據庫

如果您優化您的 WordPress 數據庫以提高您網站的性能,那將是最好的。 您的 WordPress 數據庫,就像您的計算機硬盤一樣,充滿了您不需要的垃圾。 隨著時間的推移,未經優化的 WordPress 數據庫會降低您的網站速度。 簡單的解決方案是不時清理它。

為了加快您的 WordPress 網站速度,您可以安裝數據庫優化插件或手動從不需要的垃圾中清除數據庫。

12. 減少對數據庫的調用

不幸的是,有幾個 WordPress 主題的代碼很糟糕。 他們忽略了 WordPress 的最佳實踐,直接進行數據庫調用或發出太多不必要的數據庫請求。 這可能會導致您的服務器因任務超載而顯著減慢。

即使是編碼良好的主題也可以具有執行數據庫調用的代碼,只是為了獲取博客的基礎知識。

您不能責怪為此負責的主題開發人員。 他們沒有任何其他方法可以確定您的網站是用什麼語言編寫的。

但是,如果您使用子主題來自定義您的網站,您可以用您的數據替換這些數據庫調用以減少數據庫調用。

13. 限制後期修訂

在您的 WordPress 數據庫中,後期修訂會佔用空間。 一些用戶認為插件執行的數據庫查詢可能會受到修訂的影響。 如果插件沒有明確排除後期修訂,則可能會導致您的網站通過搜索它們而加載緩慢。

您可以對 WordPress 為每篇文章保留的修訂數量設置限制。 將以下代碼複製並粘貼到您的 wp-config.php 文件中。

define( 'WP_POST_REVISIONS', 2 );

WordPress 只會使用此代碼存儲每個帖子或頁面的最後兩個版本,並且會立即丟棄以前的修訂。

14.禁用盜鏈

當一個網站使用另一個網站的資源時,這稱為盜鏈。 如果有人從您的網站複製了一張圖片,他的網站將在加載後從您的網站加載該圖片。 這表明它正在使用您服務器的帶寬和資源。

它會減慢您的網站速度,您可以通過刪除它來加快速度。

您可以通過將以下代碼添加到您的 .htaccess 文件並使用您的域名更改它來防止盜鏈。

RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC] RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

15. 將 LazyLoad 添加到您的圖像中

延遲加載是一種舊的 WordPress 性能優化策略,涉及在用戶向下滾動頁面時加載圖像。 目的是避免一次加載頁面的所有組件,因為這會給服務器帶來負載並導致加載時間變慢。 相反,僅當用戶到達顯示圖像的頁面部分時才加載圖像。

您可以使用任何延遲加載插件來實現這種方法。

16. 使用最新的 PHP 版本

WordPress 主要用 PHP 編寫,這是一種高級編程語言。 它是一種服務器端語言,這意味著它已安裝並在您的託管服務器上運行。

所有優秀的 WordPress 託管公司都在其服務器上使用最可靠的 PHP 版本。 但是,您的託管服務提供商可能使用的是較舊的 PHP 版本。

PHP 7 的速度是以前版本的兩倍。 這對您的網站來說是一個顯著的性能提升,您應該利用它。

您可以通過安裝和激活版本信息插件來查看您的站點使用的 PHP 版本。

激活後,該插件將在 WordPress 管理儀表板的頁腳部分顯示您的 PHP 版本。

17.拆分長帖子

更長、更深入的博客文章更受讀者歡迎。 較長的帖子也更有可能在搜索結果中排名更高。

但是,如果您要發布包含許多圖像的長篇內容,這可能會降低您的網站速度。

嘗試將較大的內容拆分到多個頁面上。

為此,WordPress 具有內置功能。 包括 !––next page––> 標記,您希望在該標記處將文章劃分到下一頁。

18. 禁用 Pingbacks 和 Trackbacks

Pingbacks 和 trackbacks 是讓您知道其他網站何時鏈接到您的內容的工具。 對於收到大量 pingback 和 trackback 的網站來說,這是一個重大問題。 因為每個鏈接都會生成一個單獨的請求,所以會給您的服務器資源帶來額外的壓力。

您網站的加載時間會受到影響。 因此,禁用 pingback 和 trackback 是最好的方法。

為此,請轉到儀表板的設置 » 討論。 取消選中“允許來自其他博客的鏈接警報”選項並保存您的更改。

19. 縮小 CSS 和 JS 文件

您可以通過縮小其 JavaScript 和 CSS 文件來提高 WordPress 網站的性能。 縮小通過刪除不必要的空格、換行符和註釋來減小文件的大小。

此外,您可以組合這些文件以減少超文本傳輸協議 (HTTP) 請求的數量。 這消除了對每個 CSS 和 JavaScript 文件的多個服務器請求的要求。 由於請求較少,您的網站將加載得更快。

大多數緩存插件,例如 WP Rocket 和 WP-Optimize,都提供縮小選項。 因此,您所要做的就是在您正在使用或計劃使用的緩存插件中啟用縮小功能。

20.刪除未使用的插件

同時運行的插件過多可能會減慢您網站的加載速度,因為每個插件都像一個迷你軟件。 即使您沒有使用插件,它也可能在您不知道的後台工作。 可能是時候做出一些改變了。

首先停用任何您知道不會再使用的插件。 每次停用後,測試您的網站,然後在確定一切正常後卸載這些插件。 然後,一一移除插件,觀察哪些插件會影響頁面性能。 尋找這些不那麼昂貴的插件的替代品。

21. 使用更快的插件

編碼不佳的 WordPress 插件通常會加載過多,從而提高頁面加載速度並降低網站速度。

為了幫助您找到最佳插件,我們精心挑選了 WordPress 網站必備插件列表。

下面顯示了我們最受歡迎的 WordPress 插件類別的一些首選。

  • WPForms – 最快、最適合初學者的 WordPress 聯繫表單插件。
  • Yoast SEO – 強大的 WordPress SEO 插件,可幫助您的網站在 Google 等搜索引擎中表現更好。
  • MonsterInsights – 最好的 WordPress 谷歌分析插件,可為您提供 WordPress 網站分析。
  • Elementor – 拖放 WordPress 頁面構建器插件,可幫助您使用可視化編輯器創建漂亮的頁面。
  • WP Rocket – WordPress 的高級緩存插件,可提高您網站的性能和 Core Web Vitals 分數。
  • OptinMonster – 強大的潛在客戶生成插件,可幫助您獲得更多電子郵件訂閱者增加銷售額並發展您的業務。

結論

如果您在加快 WordPress 網站速度時遇到問題,現在是時候開始工作了。 根據我們的提示制定計劃。 首先逐點瀏覽您的網站。 將我們的建議應用於您的網站,看看它是否有效。

請記住一件事:您可能不會立即看到結果,但如果您遵循我們的建議,隨著時間的推移,您會看到很好的結果。 這不是一夜之間完成的任務。 所以,保持耐心,繼續努力。

就是這樣! 我們希望這篇文章可以幫助您了解如何加速您的 WordPress 網站。 您還可以查看我們的 WordPress SEO 提示,以提高您的網站排名。