加速 WordPress 網站以獲得更好性能的 23 個技巧
已發表: 2021-05-25
在技術審核期間, WordPress 速度優化應該是重中之重。 用戶很快就會離開頁面加載速度較差的頁面,但您可以使用眾多在線工具來提供有關您網站速度性能的詳細見解。
WordPress 速度優化從您的 WordPress 虛擬主機開始。 該過程與用於優化託管在共享或專用服務器上的網站的過程沒有太大區別。 因此,您可能會發現下面提到的一些工具(如 Breeze)與您在共享網站上使用的工具相似。
- 為什麼要加速您的 WordPress 網站?
- 核心網絡生命體徵
- 如何加速WordPress網站?
- 1. 詢問您的雲託管服務提供商
- 2.安裝一個有效的緩存插件
- 3. 內容交付網絡不會讓你失望
- 4. 尋找非活動插件或無法正常工作的插件
- 5. 壓縮媒體文件
- 6. 壓縮您的 WordPress 網站的大小
- 7.檢查網站和數據庫是否在同一個數據中心
- 8. 優化您的 WordPress 網站的主頁
- 9.更新更新更新
- 10.禁用盜鏈
- 11. 縮小 JavaScript 和 CSS 文件
- 12. 使用輕量級主題
- 13. 控制崗位修訂
- 14. 刪除無用的小工具和社交分享按鈕
- 15. 減少外部腳本和 HTTP 請求
- 16.優化WordPress數據庫
- 17. 減少對數據庫的調用並使用數據庫緩存
- 18. 使用更好的數據庫或單獨託管
- 19. 添加谷歌字體
- 20. 分頁評論
- 21. 對長格式內容進行分頁
- 22. 延遲加載圖片
- 23. 使用第三方平台獲取視覺內容
- 概括
為什麼要加速您的 WordPress 網站?
在管理網站時,運行不良的管理面板會影響您的工作和時間效率,尤其是當您的儀表板可能變得難以處理時。
除此之外,訪問者也不會等待您的網站加載。 如果某些事情沒有按照他們想要的方式工作,他們就會離開。 更糟糕的是,他們中的許多人永遠不會回來。
Portent 在 2019 年的一項研究表明,頁面加載時間的前 5 秒對轉化率的影響最大。 它還顯示,每加載一秒,轉換率就會平均下降 4.42%。
2019 年,Unbounce 發現人們寧願擁有更快的加載時間,也不願網站上花哨的動畫和視頻。 2017 年,谷歌表示,隨著頁面加載時間從 1 秒增加到 3 秒,用戶從您的網站跳出的可能性增加了 32%。
如果您還不相信,請查看 Think With Google 進行的這項研究,該研究揭示了糟糕的頁面加載時間會如何影響跳出率。
核心網絡生命體徵
Google 使用 Core Web Vitals 來了解用戶對您的頁面是否滿意,而頁面速度是用戶體驗的重要貢獻者。 例如,Google 將使用頁面速度來分析您的用戶是否對您緩慢的加載時間感到沮喪並在幾秒鐘內反彈。
為了提高您的核心 Web Vitals 以加速您的 WordPress 網站,您需要了解它是如何工作的。 Core Web Vitals 分為三個元素,最大內容繪製、首次輸入延遲和累積佈局偏移。
LCP衡量您的頁面從第一次點擊鏈接到大部分內容加載所需的時間。 它與 TTFB 等其他速度指標不同,因為 LCP 從用戶的角度衡量頁面速度。 無論您是從 Google PageSpeed Insights 還是從 Google Search Console 檢查 LCP,您都會收到有關影響 LCP 的站點元素的詳細分析。
範圍:
- 0 到 2 秒 – 好
- 3 到 4 秒 – 需要改進
- 5 到 6 秒 – 差
第二個 Core Web Vital 是 First Input Delay 或FID 。 這衡量用戶與您的頁面交互所需的時間。 交互可以定義為選擇菜單、填寫表格或在搜索欄上搜索他們喜歡的產品。 因此,如果您的網站具有高度交互性,那麼這是您應該處理的重要核心 Web Vital。
範圍:
- 0 到 100 毫秒 – 好
- 200ms 到 300ms – 需要改進
- 400ms 到 500ms – 差
Cumulative Layout Shift 或CLS衡量頁面加載時的視覺穩定性。 簡而言之,如果頁面加載時頁面上的圖像四處移動,那麼您就遇到了需要解決的 CLS 問題。 谷歌認為這是一個核心網絡至關重要,因為一旦頁面完全加載,將頁面元素移動到不同的位置是令人困惑的。
範圍:
- 0 到 0.1 – 好
- 0.1 到 0.25 – 需要改進
- 0.25 到 0.3 – 差
立即檢查您的核心 Web 數據!
使用我們免費的 Google 頁面體驗檢查器
如何加速WordPress網站?

資料來源:Techwyse
為了更快的 WordPress 網站,沒有必要同時嘗試所有這些解決方案。 根據您的要求,您可以選擇僅使用其中的幾個。
所以我們開始了!
1. 詢問您的雲託管服務提供商
在開始採取任何行動之前,建議向您的 WordPress 託管主機提供商詢問他們的產品和與 WordPress 的兼容性。 他們可以為您提供一些有關如何使您的 WordPress 網站更快的提示和想法。 這將幫助您有效地進行 WordPress 速度優化並節省您的時間。 
您的虛擬主機如何提高您的網站速度?
當您訪問一個網站時,您基本上是從距離您數百或數千英里的計算機上訪問文件。 該服務器必須完成諸如執行代碼、運行數據庫查詢和提供文件等任務才能加載您的網頁。 服務器完成這些任務的速度越快,您的站點加載速度就越快。
什麼決定了您的服務器的速度? 專用服務器更快,因為資源不會在其他網站之間共享,這意味著您可以在一天中的任何時間獲得最佳性能。 專用服務器可以加速您的 WordPress 網站,因為您可以自己使用服務器。 您永遠不必擔心會遇到服務器的限制。
較大的服務器肯定比較小的服務器快。 例如,具有 2 核處理器的 8GM RAM、50GB SSD 硬盤驅動器將比資源較少的服務器更快地完成這些任務。
使用 Cloudways 託管的 WordPress 託管獲得更好的加載時間
嘗試 Cloudways 並為您的網站提供應有的性能!
2. 安裝一個有效的緩存插件
提高網站速度的最流行方法之一是使用緩存插件。 緩存插件將為任何未來的訪問者存儲您網站的最終視圖。 這意味著您的 WordPress 不必為每個查看該站點的後續人員生成它。 此數據可以包括 HTML、JS 和 CSS 代碼、圖像、字體和 Flash 文件。

Breeze 通過提高 WordPress 網站的性能、減少下載時間和提供一鍵式內容交付網絡集成來改善您網站的用戶體驗。
Breeze 是一個無憂無慮的 WordPress 緩存插件,它消除了頂級緩存插件的複雜性。
特徵:
- 兼容 WordPress、WooCommerce 和 WordPress Multisite。
- 縮小
- Gzip 壓縮
- 支持清漆
- 瀏覽器緩存
- 靜態文件分組
- 數據庫優化
- 文件排除
在自己選擇和安裝插件之前,請詢問您的託管服務提供商他們是否更喜歡特定的緩存插件。
3. 內容交付網絡不會讓你失望
CDN(內容交付網絡)也是加快 WordPress 網站速度的另一個重要選項。 無論您運行哪種網站,WordPress CDN 都能為您的網站提供更好的加載時間。 
您可以嘗試一些不錯的選擇,例如 CloudwaysCDN、CloudFlare 和 jsDelivr。
CloudwaysCDN 是一個易於使用的 CDN,它提供與您的 WordPress 站點的一鍵集成,成本僅為 1/25GB/月。
特徵:
- 支持的 HTTPS
- 單擊集成
- 經濟實惠
- 全球範圍
Cloudflare 提供基本的免費計劃,其中包括快速的站點性能、訪問者的統計信息和安全保護。 Cloudflare 使用一種稱為 Anycast 的技術,它將您的訪問者路由到最近的數據中心。 它在全球超過 28 個數據中心運營。
特徵:
- 移動優化
- 提供快速 DNS 服務的全球網絡
- 分析您的網站流量
- 應用程序可實現更快、更安全且一鍵式更簡單的網站
jsDelivr 是一款免費產品,允許任何開發人員託管他們的文件,例如 CSS、JavaScript、jQuery 插件和字體。 Cloudflare 和 MaxCDN 支持它。
4. 尋找非活動插件或無法正常工作的插件
另一種加快 WordPress 網站速度的方法是驗證您當前的插件是否正常工作。 插件和工具有時會導致您的網站滯後,導致加載緩慢。
要進行測試,您可以獲得另一個插件。 它被稱為查詢監視器。 這個插件是免費的,一旦安裝,它會報告您網站的任何性能問題。
如果您發現會降低網站速度的插件,請將其刪除或嘗試為您的 WordPress 網站尋找其他性能插件。
此外,保留大量活動插件會影響您的 WordPress 網站速度。

5. 壓縮媒體文件
上傳非常大的圖像和視頻會顯著降低您的 WordPress 網站的速度。 出於這個原因,另一個加速 WordPress 網站的解決方案是壓縮您的媒體文件。

有一個免費的 WordPress 插件可以自動縮小所有圖像尺寸,因此無需對每張圖片重複執行此操作。 或者,您也可以試用 WP Compress——一個出色的圖像優化插件。
簡而言之,較小的文件將使您的頁面加載得更好,並且壓縮的媒體文件有利於 WordPress 速度優化。
6. 壓縮您的 WordPress 網站的大小
您的網站越小,加載速度就越快。
GZip 壓縮可以將您網站內容的大小減少約 70%。 網站經過壓縮後,由於帶寬減少,加載速度更快。
GZip 壓縮可以通過簡單地安裝和激活 Breeze WordPress 緩存插件來完成。 它將幫助您在網站測試工具上獲得良好的性能等級,並加速您的 WordPress 網站。
7.檢查網站和數據庫是否在同一個數據中心
檢查您的 WordPress 站點和數據庫是否位於同一數據中心。 在談論託管和服務器時,鄰近性始終很重要。 將網站及其數據庫置於同一個數據中心,可以使獲取帖子和使用數據庫的過程更輕鬆、更順暢,從而優化網站性能。
要找出您的服務器的位置,請詢問您的託管服務提供商。 有時,公司也會在註冊過程中顯示他們的服務器位置。
8. 優化您的 WordPress 網站主頁
您可以做的另一件事來加速您的 WordPress 網站是優化您的主頁。 讓它看起來更簡單,沒有聚集的內容和無用的小部件或工具。
另外,不要顯示帖子的完整長度。 您只能顯示文本的第一段或特定摘錄。 在同一頁面上顯示太多帖子也會導致加載時間更長。
您的主頁越乾淨,加載速度就越快。
9.更新更新更新
隨時更新您的 WordPress。 無論是插件還是主題,請記住它們始終保持最新狀態。 如果有可用的新補丁,請嘗試在 WordPress 臨時站點上測試每個更新,然後再將其應用於實時站點。
10.禁用盜鏈
盜鍊是一個網站使用另一個網站資源時使用的術語。 例如,如果有人從你的網站複製了一張圖片,一旦他的網站被加載,它就會從你的網站加載圖片。 這意味著它正在消耗服務器的帶寬和資源。
簡單來說,盜鍊是一個笨重的帶寬“殺手”。
為避免此類劫持,您只需將以下幾行放在 WordPress .htaccess 文件中
重寫引擎開啟
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?EXAMPLE.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/EXAMPLE [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]正如您所看到的,我們已經排除了 Feedburner 圖像,以便它們可以正確顯示在您的實時供稿中。
11. 縮小 JavaScript 和 CSS 文件
如果您使用 Google PageSpeed Insights 或 ySlow 測試您的 WordPress 網站,系統會提示您縮小 JavaScript 和 CSS 文件的警告。 這意味著您需要減少 JS 和 CSS 調用以減少服務器響應時間並縮小文件大小。 通過減少它們,您會發現站點加載速度比以前快得多。 這最終將幫助您節省帶寬使用量。
有很多方法可以縮小。 您可以手動或使用 WordPress 緩存插件“微風”來完成。 但是,還有其他插件,例如 Autooptimize。
12. 使用輕量級主題
WordPress 市場中有許多閃亮而美麗的主題。 但是不要忘記,帶有大量動態內容、小部件、滑塊、側邊欄等的主題會導致您的託管服務器響應緩慢。
始終優化您的 WordPress 主題或使用輕量級的 WordPress 主題。 如果您想運行博客網站,默認的 WordPress 主題就足夠了。 如需更多功能,您可以使用基於 Bootstrap 和 Foundation 構建的主題。
13. 控制崗位修訂
毫無疑問,後期修訂是 WordPress 的一項重要功能。 但是,並非每個功能都適合所有人。 磁盤和數據庫空間不足的用戶很少。
在帖子修訂中,每次更改內容時,都會在數據庫中保存帖子的新副本,而不是刪除前一個。 這樣您就可以隨時有機會恢復。 它增加了數據庫的大小,一個大的數據庫會導致很多問題。
您可以限制自動保存帖子的頻率。 從 WordPress 安裝的根文件夾中,使用任何文件編輯器打開wp-config 文件,並在代碼require_once(ABSPATH .'wp-settings.php');之前編寫以下任何代碼。
限制後修訂:
定義 ('WP_POST_REVISIONS', 3);它會將修訂數量限制為 3。這意味著,您的 WordPress 將限制自己僅保存三個修訂。
禁用後期修訂:
定義('WP_POST_REVISIONS',假);
它將完全禁用您的 WordPress 網站的後期修訂。 完全禁用不是最佳做法。
增加自動保存間隔
定義('AUTOSAVE_INTERVAL', 300); // 秒您還可以設置自動保存帖子的頻率。 300 秒意味著,您的帖子將每 5 分鐘自動保存一次,而不是默認設置。
14. 刪除無用的小工具和社交分享按鈕
當談到小部件時,WordPress 用戶經常會被沖昏頭腦。 用戶覺得他們應該盡可能多地安裝以使他們的網站更實用,而不知道這些小部件除了價格之外還需要付出代價。 小部件往往會使您的網站變大,這會導致加載時間緩慢,因為它會在前端生成大量請求。 另外,每個請求都意味著對數據庫的額外調用
在這種情況下,加速您的 WordPress 網站的最佳解決方案是將您的小部件保持在最低限度,並僅使用您網站真正需要的小部件。 對於其他功能,您還可以使用代碼,這是一種使您的網站正常運行的資源密集型方法。
15. 減少外部腳本和 HTTP 請求
主題和插件通常塞滿了調用各種資源的外部腳本,包括 JavaScript、CSS、字體和圖像。
通過檢查網站的源代碼,您會遇到一些您不熟悉的腳本。 加快 WordPress 網站速度的最佳方法是盡可能減少外部 HTTP 請求並單獨託管它們。
16.優化WordPress數據庫
對於 WordPress 速度優化,您需要優化您的 WordPress 數據庫。 就像您計算機的硬盤驅動器一樣,您的 WordPress 數據庫充滿了您不需要的垃圾。 隨著時間的推移,未經優化的 WordPress 數據庫會減慢您的網站速度。 對此的簡單解決方案是不時清理它。
您可以使用數據庫優化插件來清理 WordPress 數據庫,也可以手動從垃圾中釋放數據庫,而無需加快 WordPress 網站的速度。
17. 減少對數據庫的調用並使用數據庫緩存
許多 WordPress 主題編碼不當,很有可能您使用的主題會向數據庫發送不必要的調用。 在這種情況下,使用簡單的 HTML 替換任何不需要的 PHP 和數據庫調用至關重要。
Redis 和 Memcached 是兩種緩存機制,它們通過緩存所有請求來幫助加速您的 WordPress 站點。 這種方式花費更少的時間來處理最頻繁的請求。
18. 使用更好的數據庫或單獨託管
為 WordPress 網站使用信譽良好的數據庫至關重要。 MySQL 最常被託管提供商使用,因為它與 MariaDB 和 PostgreSQL 一樣具有可靠性和性能。
切換主機時,研究他們提供的數據庫很重要,因為它是您網站速度的重要決定因素。 另外,如果您的主機支持 MariaDB,我建議您將數據庫移到那里以提高速度。
19. 添加谷歌字體
WordPress 用戶經常將 Google Fonts 用於他們的網站,因為它具有廣泛的庫,並且它單獨託管在不同的服務器上,這顯著減少了服務器的負載。
雖然使用 Google Fonts 是讓您的網站充滿活力的好方法,但您應該了解如何充分利用它來加速您的 WordPress 網站。
首先,您需要確保預加載 Google 字體以優化您的網站以提高速度。 其次,始終建議您在本地託管您的 Google 字體,這意味著將字體文件下載到您的本地系統上。 雖然這種方法在使用字體時省略了對第三方的依賴,但它也阻止了自動更新,因此您需要手動更新字體。 最後,使用盡可能少的字體變體,因為您使用的字體變體越多,下載它們所需的時間就越長。
20. 分頁評論
評論是一個常見功能,尤其是對於 WordPress 博客。 如果它很受歡迎,很可能您的評論部分將包含數百條評論,這些評論需要資源才能加載。
分頁評論是加快 WordPress 網站速度的好方法。 它允許用戶按需加載評論,因此只有對評論部分感興趣的人才能看到它。 您可以通過導航到Settings > Discussions來完成此操作。
21. 對長格式內容進行分頁
除了對評論進行分頁外,您還可以對長篇內容進行分頁,以縮短頁面長度以快速加載。 將內容分解成頁面的另一個好處是它提高了可讀性並使其更易於使用。
大多數主題都可以選擇從後端對內容進行分頁,但如果找不到,只需在編輯器中打開 single.php 文件並添加 <?php wp_link_pages(); ?> 在 WP 循環中。
22. 延遲加載圖片
延遲加載是 WordPress 速度優化的一項古老技術,當用戶向下滾動頁面時加載圖像。 這個想法是不要一次加載頁面的所有元素,因為它會給服務器帶來壓力,導致加載時間變慢。 相反,它會在用戶到達放置圖像的頁面部分時加載圖像。
您可以使用許多延遲加載插件來實現此技術。
23. 使用第三方平台獲取視覺內容
雖然視頻是吸引觀眾的好方法,但它們確實往往會佔用大量服務器資源來加載。 在這種情況下,加快 WordPress 網站速度的最佳方法是將視頻分別託管在 Youtube 或 Vimeo 等視頻託管服務上。
您可以在 YouTube 或 Vimeo 上上傳視頻,然後使用嵌入代碼將它們添加到您的頁面。 這樣,您的視頻就不會使用您的服務器進行加載,而是會為其他元素釋放資源。
Cloudways 為 RaDiance Conseil 提供支持以提高速度和正常運行時間
閱讀 Cloudways 如何確保 Radiance Conseil 及其 600 位客戶的最佳速度和正常運行時間!
概括
這些是您可以嘗試和實施的一些解決方案,以提高 WordPress 網站的速度。 如果您想了解更多關於良好的 WordPress 網絡託管功能的信息,請查看 CollectiveRay 的 Cloudways 評論。
如果我遺漏了一些重要的東西,請不要猶豫在評論中說出來。
