6 個實用的小技巧,告別 WordPress 網站速度變慢的問題,加速你的 WP 網站

今天就要來談談一些實用的技巧,讓你能夠快速地檢視一下你的 WordPress 網站,並利用一些簡單的方式,幫助你改善 WordPress 網站速度變慢的問題,加快網站的速度。

用 AI 摘要這篇文章:

WordPress 網站變慢,多半是外掛太多、圖片太大、資料庫膨脹,或主機資源不足。照著下面 6 個方向逐一檢查,大多數網站都能在不換主機的前提下明顯變快。

這篇文章整理的是實用、可立即操作的加速技巧。如果你的網站已經做過基本優化但還是不夠快,建議搭配閱讀完整的 WordPress 網站速度優化教學,從主機選擇、CDN 設定到快取外掛一次搞定。

WordPress 網站速度是什麼?為什麼重要?

WordPress 網站速度指的是訪客從點擊連結到完整看到頁面內容所需的時間,涵蓋伺服器回應、資源下載和瀏覽器渲染三個階段。速度快不只影響使用者體驗,也直接影響 Google 搜尋排名。Google 自 2021 年Core Web Vitals 正式成為排名因素,2024 年起 INP(互動到下一次繪製)取代了舊的 FID 指標,網站的「回應速度」變得比以往更重要。

本文討論的範圍是:在不更換主機的前提下,透過清理、設定和免費工具來加速 WordPress 網站。如果你需要從主機層級做更根本的優化(例如選擇 LiteSpeed 伺服器或啟用伺服器端快取),建議直接閱讀完整的 WordPress 網站速度優化教學

6 個加速方向一覽

以下表格整理了本文涵蓋的 6 個加速方向、對應的 Core Web Vitals 指標和執行難度,幫助你快速判斷該從哪裡開始:

加速方向主要影響指標執行難度預期效果
移除 Google FontsTTFB、LCP簡單(安裝外掛即可)減少 1-3 個外部請求
清理 CSS 與 JavaScriptLCP、INP中等(需檢查原始碼)頁面大小縮減 10-30%
刪除非必要外掛TTFB、INP簡單(後台操作)PHP 處理時間明顯縮短
過濾垃圾留言TTFB簡單(安裝 Akismet)減少主機 CPU 負擔
清理資料庫TTFB簡單(使用清理外掛)資料庫查詢速度提升
圖片壓縮與最佳化LCP簡單(安裝 ShortPixel)圖片大小縮減 40-60%

在動手優化之前,先用 網站速度測試工具跑一次基準數據,記下 LCP、INP、CLS 和 TTFB 這四項 Core Web Vitals 指標。根據 Google 的定義,LCP 應低於 2.5 秒,INP 應低於 200 毫秒,CLS 應低於 0.1,TTFB 應低於 800 毫秒。

造成 WordPress 速度緩慢的原因有很多種,常見的包括:外掛數量過多或品質不佳、圖片未經壓縮、資料庫累積大量修訂版本、CSS 和 JavaScript 檔案冗餘,以及使用者體驗相關的效能問題。以下逐一說明對應的解決方法。

1. 移除不必要的 Google Fonts 載入

許多 WordPress 佈景主題會從 Google 伺服器載入字型。在台灣,連線到 Google Fonts 伺服器可能因跨海連線而增加延遲,拖慢首頁渲染速度。如果你用的佈景主題本身就有系統字型可用,或者你已經透過Cloudflare CDN 等方式託管字型,就不需要再從 Google Fonts 重複載入。

截至 2026 年 5 月,WordPress 核心已不再強制載入 Google Open Sans,但不少併景主題和外掛仍然會自動引入 Google Fonts。要解決這個問題,在 WordPress 後台前往「外掛 > 安裝外掛」,搜尋「Disable and Remove Google Fonts」並安裝啟用。這個外掛會自動移除佈景主題和其他外掛所載入的 Google Fonts,讓你的網站不再因為外部字型請求而拖慢速度,達到提升 WordPress 速度的效果。

安裝 Disable Google Fonts,停用 WordPress 預設載入 Google Fonts 以提升網站速度Pin
安裝 Disable and Remove Google Fonts 外掛,停用不必要的 Google Fonts 載入

2. 清理多餘的 CSS 與 JavaScript

網站經過長時間經營後, 和

區塊通常會堆積大量來自各種外掛的 CSS 與 JavaScript。這些程式碼有些是重複的,有些是早已停用的外掛遺留下來的,每一筆都會增加瀏覽器的解析和渲染時間。

你可以透過以下步驟清理:

  • 檢查原始碼:在瀏覽器中按右鍵選「檢視網頁原始碼」,查看 區塊中的 CSS 和 JavaScript 檔案清單,確認是否有來自已停用外掛的殘留檔案。
  • 使用程式碼最佳化工具:透過壓縮 CSS 與 JavaScript 來減少檔案大小,可以有效縮短載入時間。
  • 停用不需要的指令碼:如果你使用的快取外掛(例如 WP Rocket 或 Perfmatters)有提供「停用指定 CSS/JS」的功能,可以針對特定頁面排除不需要載入的檔案。

移除冗餘的 CSS 和 JavaScript 之後,你會發現頁面載入速度有明顯改善。如果你需要更系統化的做法,可以參考WordPress 快取外掛推薦,選擇一款具備檔案最佳化功能的快取外掛來自動處理。

3. 刪除不需要的 WordPress 外掛

這是最直接也最常被忽略的加速方法:如果你不用某個外掛,就把它停用並刪除。單純停用而不刪除,外掛的檔案仍然佔用主機空間,而且有些外掛即使停用也會在資料庫中保留資料表。

外掛數量過多的影響是全方位的:每多一個啟用的外掛,WordPress 就多一組需要載入的 PHP 檔案、多一筆資料庫查詢、多一份前端資源請求。以實際數據來看,如果你的網站裝了 20 個非必要的外掛,一台 3.75 GB 記憶體、1 CPU 的 VPS 可能才能勉強應付流量;清理到只剩必要的 5 到 8 個外掛後,1 GB 記憶體的共享主機方案就能跑得很順暢。

這代表你除了能夠節省主機費用,網站回應速度也會大幅提升。建議每季定期檢視一次已安裝外掛清單,移除確定不再使用的外掛。

4. 過濾垃圾留言,減少主機負擔

如果你開放了網站留言功能,卻沒有做任何過濾機制,垃圾留言機器人可能每天都在大量送出請求。這些請求會消耗主機的 CPU 和記憶體資源,嚴重時會拖慢整個網站的回應速度,甚至觸發主機的資源限制而導致網站短暫無法存取。

垃圾留言問題在 SEO 領域由來已久。留言評論由於可以加入網站連結,早期曾被用來作為黑帽 SEO 建立外部連結的目標之一。雖然這種手法已被搜尋引擎淘汰,但垃圾留言機器人仍然活躍,許多人仍認為大量留言連結對網站排名提升有效。

WordPress 內建的 Akismet Anti-Spam 外掛可以有效解決這個問題。Akismet 是由 WordPress 官方團隊開發的免費外掛,啟用後會自動過濾垃圾留言,阻擋惡意機器人對你主機帶來的額外負擔。

透過安裝 Akismet Anti-Spam 自動過濾垃圾留言Pin
啟用 Akismet Anti-Spam 外掛,自動過濾垃圾留言

如果你的網站不需要留言功能,最乾淨的做法是直接在「設定 > 討論」中關閉留言。如果你需要保留留言,Akismet 是目前最穩定的免費解決方案,強烈建議每個開放留言的 WordPress 網站都安裝。

5. 清理資料庫中的修訂版本與暫存資料

WordPress 在你編輯文章時會自動儲存修訂版本。這項功能在需要回溯文章內容時很實用,但隨著網站文章數量增加,資料庫中可能累積數十萬筆修訂版本紀錄,導致資料庫查詢變慢。

舉例來說,假設你寫一篇長文花了一個小時,WordPress 在這段期間可能自動產生數十個修訂版本。當網站只有幾十篇文章時影響不大,但如果網站有數百篇文章,每篇都帶著幾十個修訂版本,資料庫的 wp_posts 資料表就會急遽膨脹。

你可以透過兩種方式處理:

  • 定期清理:使用 WP-Optimize 或 Advanced Database Cleaner 等外掛,定期刪除過期的修訂版本、垃圾留言和暫存資料。
  • 限制修訂版本數量:在 wp-config.php 中加入 define('WP_POST_REVISIONS', 5);,將每篇文章的修訂版本上限設為 5 個。如果想完全停用,可以設為 false

停用自動儲存修訂版本小技巧

在 wp-config.php 當中加入「define(‘WP_POST_REVISIONS’, false’);」,能夠停用 WordPress 自動儲存文章的功能。建議設為合理的數字(如 5 或 10),而非完全停用,以保留回溯彈性。

6. 圖片壓縮與最佳化

圖片通常是網頁中最佔頻寬的資源。一張未經壓縮的手機照片可能有 3 到 5 MB,但經過適當壓縮後,視覺品質幾乎不變,檔案大小卻可以縮小到 200 KB 以下。這對頁面載入速度的影響非常直接。

好的圖片優化不只對使用者體驗有幫助,也對 SEO 排名有益。Google 在 Core Web Vitals 中將 LCP(最大內容繪製)列為關鍵指標,而 LCP 的最大瓶頸往往是未經最佳化的首圖。

實務上有三個方向可以並行:

  • 壓縮圖片:使用 ShortPixel 圖片壓縮外掛,可以在上傳圖片時自動進行失真或無失真壓縮,免費方案每月提供 100 張的額度。
  • 使用現代圖片格式:將 PNG 和 JPEG 轉為 WebP 或 AVIF 格式,檔案大小可以再縮小 25% 到 50%。ShortPixel 和多數快取外掛都支援自動轉檔。
  • 透過 CDN 分送圖片:使用 Cloudflare CDN 等服務,將圖片快取在全球各地的邊緣節點,縮短台灣使用者的下載距離。

更完整的圖片優化做法,可以參考WordPress 網站速度優化教學中關於圖片處理的段落,以及WordPress SEO 外掛介紹中提到的圖片優化功能。

適合誰、不適合誰

這篇文章的方法適合以下情況:

  • 你的 WordPress 網站最近感覺變慢,想找出瓶頸。
  • 你使用的是共享主機或低規格 VPS,希望在現有資源下最佳化效能。
  • 你的網站已上線一段時間,累積了不少外掛、文章和圖片,但從未做過系統性的清理。

如果你已經做過以上所有優化,網站仍然偏慢,瓶頸很可能在主機本身。這時建議參考TTFB 優化教學,評估是否需要升級到回應速度更快的主機方案。

3 個可以立即執行的下一步

  1. 跑一次速度測試建立基準:使用 PageSpeed Insights 或 GTmetrix 測試你的網站首頁,記錄目前的分數和 Core Web Vitals 數據。預期結果:你會得到一張明確的問題清單,知道 LCP、INP、CLS 和 TTFB 各在哪個水準。
  2. 清理外掛和資料庫:進入 WordPress 後台的「外掛」頁面,停用並刪除所有確定不再使用的外掛。然後安裝 WP-Optimize,清除過期的修訂版本和垃圾留言。預期結果:資料庫大小縮減,頁面回應速度有感提升。
  3. 安裝圖片壓縮外掛:安裝 ShortPixel 並對現有圖片執行一次批次壓縮。預期結果:圖片檔案大小平均縮小 40% 到 60%,LCP 數據明顯改善。

常見問題

WordPress 網站速度多少算正常?

以 Google 的標準來看,首頁的 LCP 應低於 2.5 秒,INP 應低於 200 毫秒,CLS 應低於 0.1,TTFB 應低於 800 毫秒。你可以用 PageSpeed Insights 測試,如果四項指標都顯示綠色,表示網站速度在合格範圍內。

外掛裝太多真的會拖慢網站嗎?

會。每個啟用的外掛都會增加 PHP 處理時間、資料庫查詢次數和前端資源請求。但外掛數量本身不是唯一指標,更重要的是外掛品質。一個設計良好的快取外掛反而能加速網站。關鍵在於只保留確實需要的外掛,並選擇評價好、持續更新的外掛。

Akismet 是免費的嗎?

個人網站可以免費使用 Akismet。商業網站則需要付費方案。安裝後需要用 WordPress.com 帳號啟用 API 金鑰,過程只需幾分鐘。

停用 Google Fonts 會影響網站外觀嗎?

會,但影響程度取決於你的佈景主題。停用 Google Fonts 後,瀏覽器會改用系統字型(如思源黑體或微軟正黑體)來顯示文字。如果你目前使用的佈景主題高度依賴 Google Fonts 來呈現設計風格,停用前建議先在測試環境確認效果。

做完全部優化還是慢,怎麼辦?

如果你已經清理了外掛、壓縮了圖片、啟用了快取,但網站速度仍然不理想,問題多半出在主機效能。建議檢查主機的 TTFB 數值,如果超過 800 毫秒,可能需要考慮升級到使用 NVMe SSD 和 LiteSpeed 伺服器的主機方案,或是參考虛擬主機推薦文章尋找更適合的選擇。

Sliven 褚崇名
Sliven 褚崇名

每日分享科技新知、免費資源以及 WordPress、虛擬主機相關主題,任何問題歡迎在科技月球下方留言,或是發送 Email 至 [email protected] 與我聯繫。

文章: 678

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


目錄
Share to...