SiteGround Speed Optimizer 教學:免費 WordPress 效能外掛完整設定指南

SG Optimizer 是由 SiteGround 這間虛擬主機商所提供的 WordPress 緩存快取外掛。這項外掛不僅是完全免費的,同時,即使你的主機商並不是使用 SiteGround 主機,你仍然可以使用這項外掛 99% 的功能。

用 AI 摘要這篇文章:

SiteGround Speed Optimizer(原 SG Optimizer)是一款完全免費的 WordPress 效能外掛,能同時處理快取、GZIP 壓縮、圖片優化、前端程式碼壓縮與 PHP 版本管理,功能覆蓋率在同類免費外掛中名列前茅。

Speed Optimizer 最初以「SG CachePress」之名在 2012 年問世,經過多年改版,如今已累積超過 100 萬次活躍安裝。背後由 SiteGround 工程團隊持續維護,截至 2026 年 5 月的最新版本為 7.7.11。它的核心優勢是與 SiteGround 主機的 SuperCacher 快取系統深度整合,但即便你使用的不是 SiteGround 主機,大部分的前端優化、圖片壓縮和環境調整功能依然可以正常使用。

Speed Optimizer 是什麼?SiteGround 效能外掛定位

Speed Optimizer 是 SiteGround 官方開發的 WordPress 效能優化外掛,在 WordPress.org 上的正式名稱為「Speed Optimizer – The All-In-One Performance-Boosting Plugin」,外掛 slug 仍為 sg-cachepress。它從單純的快取工具一路擴展,現在涵蓋四大功能區塊:

  • SuperCacher 快取:靜態快取、動態快取、Memcached 記憶體快取(僅 SiteGround 主機可用)
  • 環境優化:HTTPS 強制轉換、PHP 版本管理、GZIP 壓縮、瀏覽器快取
  • 前端優化:HTML / CSS / JS 壓縮與合併、Google Fonts 優化、移除 WordPress Emoji
  • 圖片優化:無損與有損壓縮、Lazy Load 延遲載入

這四個區塊幾乎包辦了一般站長需要的所有速度優化工作。如果你想了解快取外掛的整體選擇,可以參考我們整理的 WordPress 快取外掛推薦清單,裡面涵蓋了免費與付費方案的完整比較。對於追求高品質 WordPress 託管的朋友,Bluehost 作為 WordPress 官方推薦主機之一,也是一個值得考慮的選項。

為什麼網站需要快取外掛?

WordPress 每次載入頁面時,伺服器要執行 PHP 程式碼、向資料庫發出數十次查詢、再把結果組合成 HTML 送到瀏覽器。這整個流程在高流量時會成為明顯的效能瓶頸。

快取的運作原理很直觀:把動態產生的結果存下來,下次有人請求同一個頁面時直接送出靜態版本,省掉重複計算。Google 從 2018 年起將頁面速度列為 SEO 排名因素之一,網站速度不只影響使用者體驗,也直接關係到搜尋引擎的能見度。研究數據顯示,載入時間超過 3 秒的網站,超過 53% 的行動裝置訪客會直接離開。如果你想深入了解速度對排名的影響,可以參考我們關於網站頁面載入速度對 Google SEO 排名的影響的專文分析。

Speed Optimizer 安裝教學

SiteGround 用戶

如果你的網站架設在 SiteGround 主機上,Speed Optimizer 通常在安裝 WordPress 時就已自動啟用。你只需要確認 WordPress 後台「外掛」頁面中 Speed Optimizer 處於啟用狀態即可。如果你使用的是其他主機,像是 HostingerBluehost,也可以從 WordPress 外掛庫搜尋安裝。

如果基於某些原因外掛沒有自動安裝,可以到 SiteGround 的 Site Tools 控制面板,在「WordPress」分頁底下找到安裝選項。

非 SiteGround 用戶

進入 WordPress 後台「外掛 → 安裝外掛」,搜尋「Speed Optimizer」或「SG Optimizer」,找到由 SiteGround 開發的外掛後安裝並啟用。

非 SiteGround 用戶需要注意一個限制:SuperCacher 的伺服器端快取(靜態快取、動態快取、Memcached)僅限 SiteGround 主機使用。但前端優化、圖片壓縮、環境優化等功能在所有主機環境下都可正常運作。

SiteGround 台灣註冊問題

SiteGround 從 2020 年 11 月起因稅務處理因素,已禁止台灣地區直接註冊。變通方式是在國家欄位選擇其他允許註冊的地區,但這涉及帳單地址與付款方式的問題,建議自行評估。

如果你需要對台灣用戶友善的替代方案,Bluehost 是 WordPress 官方推薦的主機商,對台灣用戶完全開放。或者可以到我們的 WordPress 虛擬主機推薦專頁查看各家主機的費用與功能比較。若你對虛擬主機的基本概念還不熟悉,建議先讀過我們的虛擬主機是什麼入門文章。我們也有關於KinstaWPX Hosting的詳細評測,可以幫助你找到適合的主機。

SuperCacher 快取設定詳解

SuperCacher 是 SiteGround 獨家開發的伺服器端快取系統,也是 Speed Optimizer 最核心的差異化功能。它需要 SiteGround GrowBig 方案或更高階方案(GoGeek)才支援,StartUp 入門方案不包含此功能。各方案的詳細比較可以參考我們的 SiteGround 優惠教學

靜態快取 Static Cache

靜態快取將 PHP 動態產生的 HTML 頁面直接儲存為靜態檔案。訪客再次請求同一頁面時,伺服器不需要再跑 PHP、不需要查詢資料庫,直接送出靜態 HTML。頁面回應時間可以從數百毫秒縮短到個位數毫秒等級。

Speed Optimizer 提供自動清除快取的選項,當你發布新文章、更新頁面或收到新留言時,相關快取會自動更新。

動態快取 Dynamic Cache

動態快取基於 Nginx 反向代理技術,可以快取內容會根據不同情境變化的頁面。你可以在 Speed Optimizer 的設定介面中指定哪些頁面不要被快取,例如購物車、會員專區或即時更新內容的頁面。

Memcached 記憶體快取

Memcached 把資料庫查詢結果存在伺服器記憶體(RAM)中。WordPress 需要執行重複查詢時,系統會先從 Memcached 找,找到就直接使用,省掉完整的 SQL 查詢。這對流量較高的網站效果特別明顯。

要啟用 SuperCacher 完整功能,需要同時在 SiteGround Site Tools 控制面板開啟 SuperCacher,並在 WordPress 安裝啟用 Speed Optimizer 外掛。兩邊都設定完成後,Speed Optimizer 會自動偵測並顯示快取狀態。想全面掌握 WordPress 的優化技巧,WordPress SEO 外掛推薦也很值得一讀。

環境優化:HTTPS、PHP 版本與 GZIP 壓縮

Speed Optimizer 的「環境優化」區塊處理伺服器層級的設定,包含 HTTPS 強制轉換、PHP 版本管理、GZIP 壓縮和瀏覽器快取。

HTTPS 強制轉換

Google 從 2018 年起將 HTTPS 列為排名因素,Chrome 也會把非 HTTPS 網站標示為「不安全」。Speed Optimizer 的「Enable HTTPS」功能一鍵處理 HTTP 到 HTTPS 的 301 重導向,同時修正頁面中的混合內容問題,不需要手動修改 .htaccess 或資料庫。如果你還沒安裝 SSL 憑證,SiteGround 用戶可以在後台申請免費的 Let’s Encrypt 憑證。我們也寫過一篇 mkcert 在本機安裝 SSL 憑證的教學,適合開發者參考。

PHP 版本管理

PHP 版本對 WordPress 效能的影響很大。Speed Optimizer 的環境優化頁面會即時顯示目前的 PHP 版本。如果你是 SiteGround 客戶,可以啟用「Managed PHP」選項,讓 SiteGround 在新穩定版發布時自動升級,網站隨時保持在最快、最安全的 PHP 版本上。

GZIP 壓縮與瀏覽器快取

GZIP 壓縮可以將 HTML、CSS、JavaScript 等文字類資源在傳輸前壓縮,通常能減少 60% 到 80% 的檔案大小。瀏覽器快取則透過回應標頭告訴瀏覽器哪些靜態資源可以存在本地,訪客再次瀏覽時不需要重新下載。想進一步了解 HTTP 相關知識,HTTP 狀態碼檢查工具的介紹也很實用。

前端優化:HTML / CSS / JS 壓縮與合併

Speed Optimizer 的前端優化功能主要處理瀏覽器渲染階段的效能,目標是減少 HTTP 請求數、縮小檔案體積、加快首次渲染速度。以下是目前提供的功能選項:

  • Minify the HTML Output:移除 HTML 中的空白、換行和註解
  • Minify CSS Files:壓縮 CSS 檔案
  • Combine CSS Files:合併多個 CSS 檔案,減少 HTTP 請求數
  • Minify JavaScript Files:壓縮 JavaScript 檔案
  • Defer Render-blocking JS:延遲非關鍵 JavaScript 載入,避免阻塞頁面渲染
  • Combine JavaScript Files:合併 JavaScript 檔案
  • Optimize Loading of Google Fonts:優化 Google 字型載入方式
  • Remove Query Strings From Static Resources:提升 CDN 快取效率
  • Disable Emojis:停用 WordPress 內建 Emoji 表情符號,減少不必要的 JavaScript 載入

全部開啟後,HTML 體積通常能減少 15% 到 25%,CSS 和 JS 合計體積也能縮減 20% 到 40%。但要注意,CSS 合併和 JavaScript 壓縮有時會破壞某些佈景主題或外掛的樣式。

前端優化常見問題與解法

開啟前端優化後如果版面跑掉,建議先關閉「Combine CSS Files」和「Minify JavaScript Files」這兩個選項,觀察是否恢復正常。如果恢復了,再逐一重新開啟來定位衝突來源。問題通常出在 CSS 合併時檔案之間的順序被改變,導致樣式覆蓋。

實用的做法是先把前端優化全部關閉,然後逐一開啟,每開一個就去前台重新整理確認。這樣雖然花時間,但能精準定位問題。我們之前整理的 WordPress 加速技巧初學者優化網站的 4 個方法都有更多相關建議。如果調整過程中遇到伺服器錯誤,500 Internal Server Error 修復教學也許能幫上忙。

圖片優化:壓縮與 Lazy Load 延遲載入

圖片通常是網頁中佔頻寬最大的資源。未壓縮的圖片可能動輒 2MB 到 5MB,壓縮後通常可縮減到 200KB 到 500KB。Speed Optimizer 內建圖片優化功能,讓你不需要額外安裝圖片壓縮外掛。

壓縮功能

Speed Optimizer 提供兩種壓縮模式:對已上傳到媒體庫的既有圖片進行批次壓縮,以及開啟自動壓縮讓新上傳的圖片自動處理。壓縮過程在背景執行,不會影響正常編輯工作,且會保留原始圖片備份,壓縮結果不如預期時可隨時恢復。如果你需要更進階的控制(例如自訂壓縮等級或 WebP 格式轉換),可以考慮搭配 ImagifyShortPixel 等專門工具。

Lazy Load 延遲載入

開啟 Lazy Load 後,頁面中的圖片不會一開始就全部載入,而是等到訪客往下滾動、圖片即將進入可視範圍時才開始載入。對於包含大量圖片的文章頁面,效益非常明顯。假設文章有 20 張圖片,訪客可能只看了前 5 張就離開,沒有 Lazy Load 的話瀏覽器會把 20 張全部下載,有了 Lazy Load 後就只會載入訪客實際看到的那幾張。

WordPress 從 5.5 版開始內建圖片延遲載入(loading="lazy"),但 Speed Optimizer 的實作涵蓋更廣,特別是針對背景圖片和 iframe 等元素。市面上也有付費快取外掛提供類似功能,WP Rocket 就是很多人推薦的選擇,我們也有完整的 WP Rocket 評測文章。但 Speed Optimizer 在免費的前提下提供了完整的圖片優化,在同類外掛中確實突出。

Speed Optimizer 與其他快取外掛比較

了解了各項功能後,以下是 Speed Optimizer 跟市面上主流快取外掛的功能比較:

功能 Speed Optimizer WP Rocket LiteSpeed Cache
價格 免費 每年 59 美元起 免費
伺服器端快取 僅 SiteGround(SuperCacher) 無(純 PHP 快取) 僅 LiteSpeed 伺服器
前端壓縮
圖片壓縮 有(批次 + 自動) 有(含 WebP 轉換)
Lazy Load
CDN 整合 基本 完整(含 CDN 改寫) 完整
設定難度 中等 偏高
資料庫清理
主機限制 SuperCacher 僅限 SiteGround 伺服器端快取僅限 LiteSpeed

Speed Optimizer vs WP Rocket

WP Rocket 是目前 WordPress 生態中評價最高的付費快取外掛,優勢在於設定簡單,幾乎「安裝即優化」。Speed Optimizer 在功能覆蓋率上不輸 WP Rocket,特別是在 SiteGround 環境下,SuperCacher 的伺服器端快取是 WP Rocket 做不到的。但如果你的主機不是 SiteGround,WP Rocket 在跨平台的穩定度和設定友善度上更有優勢。

Speed Optimizer vs LiteSpeed Cache

LiteSpeed Cache 功能強大但只適用於 LiteSpeed 網頁伺服器環境。如果你使用的是 A2 Hosting 或其他採用 LiteSpeed 的主機商,LiteSpeed Cache 可以提供類似 SuperCacher 的伺服器端快取效果。相比之下,Speed Optimizer 的前端優化在非 SiteGround 環境也能使用,通用性更高。

哪種快取外掛適合你?

選擇快取外掛的關鍵不在於哪個「最好」,而在於哪個最適合你的主機環境和技術能力:

  • SiteGround 用戶:直接用 Speed Optimizer,它是為你的主機環境量身打造的
  • LiteSpeed 主機用戶:選擇 LiteSpeed Cache,充分發揮伺服器的快取能力
  • 追求設定簡單:WP Rocket 雖然要付費,但設定體驗最好,效果穩定
  • 預算有限且使用一般主機:Speed Optimizer 的免費功能或 W3 Total Cache 都是可行的選擇

如果你想看更完整的快取外掛比較,我們整理的 WordPress 快取外掛推薦文章中有更詳細的分析。DreamHost 同樣是 WordPress 官方推薦的主機商,提供不錯的性價比。如果你偏好亞洲節點,HostGator 也是可以考慮的選項。

Speed Optimizer 的限制與注意事項

Speed Optimizer 雖然功能完整,但仍有幾個需要留意的限制:

  • SuperCacher 綁定 SiteGround:伺服器端快取的三個層級都需要 SiteGround 主機才能使用,而且至少需要 GrowBig 方案
  • SiteGround 台灣註冊限制:截至 2026 年 5 月,SiteGround 仍然不接受台灣地區直接註冊
  • 前端優化可能破壞版面:CSS 合併和 JS 壓縮可能會導致部分佈景主題或外掛的樣式跑掉,需要逐一排查
  • 缺少進階功能:Speed Optimizer 沒有資料庫清理、CDN 自動改寫、延遲 JS 執行等功能,這些在 WP Rocket 或 LiteSpeed Cache 中都有
  • 圖片優化不如專門工具:內建的壓縮是基礎功能,不支援 WebP 轉換或自訂壓縮等級,需要進階控制就要搭配其他工具

一個好的 WordPress 網站效能,其實是從選擇對的主機開始的。再好的快取外掛也救不了一個本身就很慢的主機。如果你覺得目前的主機效能不理想,可以到我們的 WordPress 虛擬主機推薦清單看看有沒有更適合的選擇。對於預算有限的朋友,000Webhost 免費主機是一個可以練習架站的入門選擇。

Speed Optimizer 效能測試:安裝前後對比

以下數據來自 SiteGround StartUp 方案上的測試環境,WordPress 最新版搭配輕量級佈景主題,使用 Google PageSpeed Insights 和 GTmetrix 測試,每項測試執行三次取平均值:

指標 安裝前 基礎優化後 全部開啟後
PageSpeed 手機分數 35 62 78
PageSpeed 桌面分數 58 82 91
GTmetrix 載入時間 4.8 秒 2.1 秒 1.3 秒
頁面大小 2.4 MB 1.8 MB 1.1 MB
HTTP 請求數 68 52 34

僅開啟基礎優化(GZIP 壓縮、瀏覽器快取、HTML/CSS 壓縮),PageSpeed 手機分數就從 35 提升到 62,載入時間從 4.8 秒縮短到 2.1 秒。全部功能開啟後桌面分數達到 91。每個網站的實際結果會因佈景主題、外掛數量、圖片大小等因素而有所不同,但整體效能提升是可量化的。搭配良好的WordPress 安全防護措施,網站就能在速度和安全性之間取得平衡。分析資源載入瓶頸時,GiftofSpeed 這類工具也很好用。

Speed Optimizer 與 Cloudflare 搭配使用

Speed Optimizer 和 Cloudflare CDN 是很好的搭配組合。Speed Optimizer 負責伺服器端和前端的優化,Cloudflare 提供全球 CDN 分發、DDoS 防護和額外的快取層。兩者一起使用可以達到更好的整體效能,只需要確保不要在兩邊重複設定相同的優化功能(例如兩邊都開啟 GZIP 壓縮),避免不必要的衝突。

Speed Optimizer 常見問題 FAQ

開啟前端優化後版面跑掉怎麼辦?

先關閉「Combine CSS Files」和「Minify JavaScript Files」,觀察版面是否恢復正常。如果恢復了,再逐一重新開啟來定位衝突來源。問題通常出在 CSS 合併時檔案順序被改變,導致樣式覆蓋。

快取導致頁面顯示舊內容怎麼辦?

到 Speed Optimizer 的 SuperCacher 設定頁面手動清除快取。建議開啟「自動清除快取」功能,這樣每次更新文章或收到留言時,相關頁面的快取會自動更新。

Speed Optimizer 與 WooCommerce 相容嗎?

基本上相容。Speed Optimizer 通常會自動排除購物車、結帳和我的帳號頁面。但如果發現購物車出現異常,建議手動將這些頁面加入快取排除清單。WooCommerce 動態產生的區塊(即時價格、庫存數量)也需要排除在快取之外。

非 SiteGround 用戶能使用 Speed Optimizer 嗎?

可以。從 v7 開始,Speed Optimizer 可以在任何 WordPress 網站上安裝使用。SuperCacher 的伺服器端快取功能僅限 SiteGround 用戶,但前端優化、圖片壓縮、環境設定等功能在所有主機環境下都能正常運作。不過如果你的主機不是 SiteGround,也不打算遷移,選擇一個跟主機環境更契合的快取外掛可能效果更好。你也可以參考我們的戰國策 WordPress 主機評價

Speed Optimizer 需要付費嗎?

不需要。Speed Optimizer 是完全免費的 WordPress 外掛,可在 WordPress.org 外掛庫直接下載安裝。SuperCacher 的完整功能僅限 SiteGround 主機用戶使用,這是 SiteGround 為自家客戶提供的加值服務。

Speed Optimizer 會拖慢 WordPress 後台速度嗎?

正常情況下不會。快取和優化功能只作用在前台(訪客看到的頁面),不會影響後台的操作速度。但圖片壓縮功能在處理大量圖片時可能會佔用一些伺服器資源,建議在離峰時段進行批次壓縮。

Speed Optimizer 支援多站網路(Multisite)嗎?

支援。SuperCacher 的設定可以在網路層級統一管理,前端優化和圖片壓縮功能則可以讓每個子站點獨立設定。

下一步:根據你的情況選擇行動

Speed Optimizer 作為完全免費的 WordPress 效能外掛,功能完整度確實令人印象深刻。從伺服器端快取到前端壓縮,從環境優化到圖片處理,它幾乎包辦了站長需要的所有優化工作。

適合的使用者: SiteGround 主機用戶(SuperCacher 深度整合是最大優勢)、預算有限且使用一般主機的站長(免費的前端優化和圖片壓縮)、不想安裝多個外掛的使用者。

可能不適合的使用者: LiteSpeed 伺服器用戶(LiteSpeed Cache 更適合)、追求極致設定簡單的使用者(WP Rocket 體驗更順手)、需要進階快取控制的大型網站。

以下是三個你可以立刻執行的下一步:

  1. 確認外掛已啟用:進入 WordPress 後台「外掛」頁面,確認 Speed Optimizer 已安裝且啟用。如果是 SiteGround 用戶,同時到 Site Tools 確認 SuperCacher 已開啟。預期結果:所有快取功能處於就緒狀態。
  2. 逐一開啟優化功能:從環境優化(GZIP、瀏覽器快取)開始,再到前端優化,每開一個就去前台確認版面正常。預期結果:找到最適合你網站的優化組合,避免一次全開造成版面問題。
  3. 用 PageSpeed Insights 測試:安裝前後各測一次,記錄分數變化。預期結果:你有具體數據可以判斷安裝是否有效,也能知道哪些功能帶來最大效益。

投資一個好的主機,往往比折騰各種優化外掛來得更有效益。SiteGround 在 SuperCacher 的加持下是效能出色的選擇。如果你正在考慮換主機,Bluehost 對新手友善、Kinsta 採用 Google Cloud 高階架構、WPX Hosting 主打速度、DreamHost 性價比高,都是值得考慮的方向。

Sliven 褚崇名
Sliven 褚崇名

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

文章: 677

2 則留言

    • Hi William,
      感謝通知,原本 SiteGround 官方是有建議不可用於其他虛擬主機上,但在當時仍然是可以使用他的壓縮功能,但如今在 SiteGround 以外的主機啟用時,會直接出現錯誤,無法啟用。

發佈留言

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


目錄
Share to...