速度優化

WordPress 效能優化教學

速度會影響使用者體驗,也會影響搜尋表現。WordPress 效能優化應先處理最大瓶頸:主機資源、快取、圖片、外掛數量與資料庫查詢。

先量測再優化

不要憑感覺調整效能。先用瀏覽器開發者工具、PageSpeed Insights、伺服器日誌與資料庫慢查詢找瓶頸,再決定要處理前端、後端或主機設定。

首頁、文章頁、分類頁與後台速度要分開看。前台慢可能是圖片與快取問題,後台慢則常見於外掛、資料庫或伺服器資源不足。

  • 記錄優化前後的載入時間。
  • 分別測桌機與手機。
  • 不要一次改太多項目,避免無法判斷效果。

快取與 CDN

內容站通常最適合頁面快取。對未登入訪客輸出靜態 HTML,可以大幅降低 PHP 與資料庫壓力。

若使用 Cloudflare 或其他 CDN,靜態資源可以放到邊緣節點,減少跨區延遲。需要注意登入、購物車、表單與個人化內容不要被錯誤快取。

  • 啟用頁面快取與瀏覽器快取。
  • 靜態檔案設定合理快取時間。
  • 動態頁面設定排除規則。

圖片與資料庫

圖片通常是頁面最大的資源。上傳前先壓縮,並使用適合版面尺寸的圖片,不要讓手機載入超大原圖。

資料庫則要定期清理修訂版本、垃圾留言、過期 transients 與不再使用的外掛資料表。清理前務必備份。

  • 圖片使用 WebP 或壓縮後格式。
  • 首頁避免載入過多第三方腳本。
  • 定期清理無用資料表與修訂版本。