你是否曾遇過 WordPress 網站速度過慢的問題?如果網站速度太慢,不僅會影響訪客的瀏覽體驗,也會降低你的 SEO 排名。但是不用擔心,今天我們將分享 10 種最佳化 WordPress 網站速度的做法,只要照做就能立即改善網站載入的速度!
選擇高效能 WordPress 主機
WordPress 主機基本上有三種類型,分別是共享主機、虛擬私人伺服器 (VPS) 及專用主機。你可以根據預算與需求選擇適合你 WordPress 網站的主機。
共享主機通常較便宜,但因為在同一主機上有多位使用者與你共用資源,這可能會導致網站速度變慢;VPS 與專用主機則可以為你的網站提供更快速且穩定的效能,但費用相對來說會比較貴。
此外,主機的地理位置會影響網站速度,建議選擇與你目標客戶相近的資料中心,以便獲得更快的載入速度。舉例來說,如果你的目標客戶在台灣,那麼你就應該選擇台灣的主機,而非新加坡或日本。
主機是影響網站速度的關鍵因素,如果你的主機反應速度不夠快,不僅會對使用者體驗造成負面的影響,也不利搜尋排名。本站推薦從 Kinsta 開始,主要的理由是速度快、安全性高、穩定度高及可選台灣機房。
由於驅動數位行銷目前是 Kinsta 合作夥伴,所以我們提供的主機價格會相對親民,也可開立發票與享有中文客服,每月只要 600 元起就能體驗快如閃電般的載入速度。
使用輕量級 WordPress 佈景主題
選用輕量級 WordPress 佈景主題能提升網站速度。若你不知道要如何挑選,Astra、Blocksy 及 Kadence 這三款佈景主題都是不錯的選擇。
你還需要注意頁首頁尾與文章的製作方式。前者建議使用佈景主題內建的編輯器而非第三方編輯器 (像是 Elementor);後者則是使用 WordPress 區塊編輯器。
壓縮圖片大小、轉 WebP 格式及延遲載入
根據研究統計指出,圖片約占平均頁面總大小的 45%,如果你的網站上有許多未經處理的圖片,那麼對於網頁速度會有一定程度的影響。你可以針對圖片進行壓縮、轉 WebP 格式與延遲載入:
- 壓縮圖片:使用 ShortPixel 外掛來壓縮圖片,壓縮程度選擇有損壓縮,檔案大小建議控制在 300 KB 以下,肉眼看起來沒有問題即可。
- 轉 WEbP 格式:使用 AnyWebP 將 JPG、PNG 等圖片格式轉為 WebP 格式以便獲得更小的檔案。
- 延遲載入:使用 WP Rocket Lazyload 外掛來實現延遲載入的功能,便能提升網頁速度。
啟用快取
快取是指預先建立靜態頁面並將其提供給網站訪客的過程,能減少不必要的處理程序,進而提升網站速度。
以 Kinsta 主機為例,內建已提供四種快取機制,分別是 Bytecode 快取、物件快取、頁面快取及 CDN 快取,所以不需要另外安裝外掛,省時又省錢。
升級 PHP 版本
WordPress 是由 PHP 撰寫而成,選擇最新版 PHP 不僅可以提升網頁速度,也能修補許多漏洞。不過你需要注意相容性問題,你可以確認佈景主題與外掛程式的官方文件或者直接詢問開發者。
最新的 PHP 版本 = WordPress 載入速度更快;過時的 PHP 版本 = WordPress 載入速度較慢。推文更新程式
定期更新 WordPress 核心、佈景主題及外掛程式是網站維護日常,不僅能加強網站的安全性,也能讓載入速度變快。
需要注意的是,更新 WordPress 前請先備份你的網站資料,以免發生錯誤無法還原。此外,也建議在測試環境中進行,避免影響到正式網站。
以本站所使用及推薦的 Kinsta 主機為例,你可以在 Kinsta 管理後台更新佈景主題與外掛,更新前系統會自動幫你備份,也能一鍵建立測試環境。整體說來,非常方便。
控制內容修訂
內容修定是 WordPress 內建的功能,每當你儲存草稿、發佈或者是更新內容時,WordPress 都會建立一個版本,可以讓你比較版本間的差異,然後決定是否要還原。
不過隨著時間的推移,內容修訂會越來越多,這意味著資料庫將變得肥大。因此,你可以限制或停用內容修訂,或者調整自動儲存的時間,只需在wp-config.php檔案加入以下程式碼或者使用 WP Revisions Control 這類的外掛處理。
限制內容修訂次數
define ('WP_POST_REVISIONS', 3);
停用內容修訂功能
define ('WP_POST_REVISIONS', false);
調整自動儲存時間
WordPress 預設是每 60 秒自動儲存一次,如果你覺得時間太短,可以增加時間間隔。
define('AUTOSAVE_INTERVAL', 300 ); //以秒為單位
刪除不必要的外掛
在你的 WordPress 網站上保留非必要的外掛會佔用主機空間。此外,當你在備份網站資料時,也會對伺服器帶來負擔。基於以上兩點,建議移除不會使用到的外掛,或者尋找其他的替代方法。
舉例來說,如果你租用 Kinsta 主機,可以少裝許多外掛,像是「快取」、「安全防護」及「搜尋與取代」等等。
使用 CDN 加速 WordPress 網站
CDN 是 Content Delivery Network 的縮寫,中文名稱為「內容傳遞網路」。會有 CDN 這個概念的原因是,前來你網站的訪客並不一定都位於主機附近。離主機越遠,網站載入的速度就越慢。
為了解決這個問題,你可以啟用 CDN,它能將你的網站內容儲存在全球各地,並根據訪客所在的位置就近提供資料。如此一來,不論使用者身在何處,都能快速瀏覽你的網站。
避免使用圖片輪播
在你的網站上使用圖片輪播可能會導致網頁速度變慢,進而對使用者體驗與 SEO 排名造成負面的影響。理由如下:
- 圖片輪播中如果包含大量高解析度的圖片,會導致載入速度變慢,最終的結果就是訪客放棄等待並轉向其他網站。
- 許多使用者可能會忽略輪播中的某些內容,並且可能會發現切換速度太快或太慢,或者無法控制輪播。
總結來說,圖片輪播幾乎沒有任何好處,看似能招攬生意,但實際上卻不然。因此,建議停用這項華而不實的功能。
常見問題
結論
最佳化 WordPress 網站速度沒有終點,除了要不斷地學習新知外,也需要從不同的使用情境中分辨出最適作法。根據過往經驗,影響網頁速度最大的因素是主機、製作方式及圖片,改善這三個項目便能大幅提生 WordPress 速度。
這篇文章對您是否有幫助?
不滿意現有網站的速度嗎?😥
歡迎向我們申請 Kinsta 高效能主機,快速、安全與穩定的環境 = 更多潛在的獲利。
加入「全方位學 WordPress - 從架站到整合行銷」2.0 課程等候名單🔥
如果你想學習更進階的 WordPress 技術與 SEO 文案寫作技巧,歡迎加入「全方位學 WordPress - 從架站到整合行銷 2.0」等候名單。目前正在改版,完成後會發送通知。