速度優化
WordPress 效能優化教學
速度會影響使用者體驗,也會影響搜尋表現。WordPress 效能優化應先處理最大瓶頸:主機資源、快取、圖片、外掛數量與資料庫查詢。
先量測再優化
不要憑感覺調整效能。先用瀏覽器開發者工具、PageSpeed Insights、伺服器日誌與資料庫慢查詢找瓶頸,再決定要處理前端、後端或主機設定。
首頁、文章頁、分類頁與後台速度要分開看。前台慢可能是圖片與快取問題,後台慢則常見於外掛、資料庫或伺服器資源不足。
- 記錄優化前後的載入時間。
- 分別測桌機與手機。
- 不要一次改太多項目,避免無法判斷效果。
快取與 CDN
內容站通常最適合頁面快取。對未登入訪客輸出靜態 HTML,可以大幅降低 PHP 與資料庫壓力。
若使用 Cloudflare 或其他 CDN,靜態資源可以放到邊緣節點,減少跨區延遲。需要注意登入、購物車、表單與個人化內容不要被錯誤快取。
- 啟用頁面快取與瀏覽器快取。
- 靜態檔案設定合理快取時間。
- 動態頁面設定排除規則。
圖片與資料庫
圖片通常是頁面最大的資源。上傳前先壓縮,並使用適合版面尺寸的圖片,不要讓手機載入超大原圖。
資料庫則要定期清理修訂版本、垃圾留言、過期 transients 與不再使用的外掛資料表。清理前務必備份。
- 圖片使用 WebP 或壓縮後格式。
- 首頁避免載入過多第三方腳本。
- 定期清理無用資料表與修訂版本。