10 8 月

WordPress網站速度很慢怎麼辦? 10種方法提高網站速度

使用WordPress網站一陣子以後,可能會發現網站速度越來越慢,因此本篇文章將會教你10種方法提高網頁速度

並且提供一些長期使用WordPress的經驗,在網站速度與網站功能中取得最佳的平衡!

 

網頁速度慢會有什麼影響?

網站速度變慢的原因有非常多種,包括網站資料量太大、圖片影片太大、主機效能不夠等等。

根據統計每100毫秒的網站速度,會減少1%的使用者,因此網站速度對於一個網站的經營占了很大的關鍵!

目前 Google 表示網站速度對於 SEO 不是一個關鍵因素,但是真的是這樣嗎?

如果我今天是使用者,我載入文章的速度很慢,就會馬上離開,也就是會影響到跳出率,就會間接影響到網站的排名。

SEO 目前是以內容導向為主,但是網站速度卻是使用者的觀感。

 

網頁測速工具

這裡有幾款作者長期使用的網站測速工具可以介紹給大家:

這幾款工具都會測試出各種不同層面的速度,Google 的測速網站甚至可以測試電腦版與手機版的差異。

不過在此提醒大家,不要盲目的追求分數,到達一定的水準,不要太慢就好,否則功能可能都要全部砍掉了。

 

 

10種方法提高網站速度

接下來會介紹 10 種提高網站速度的方法:

1. 主機效能

主機效能絕對是第一個位置,如果主機效能好,基本上不用太擔心其他問題,但重點就是以金錢換效能。

以主機方面而言,可以參考我們的主機方案:LINUX SSD主機

 

2. 圖片優化

圖片優化是一個網站速度的關鍵因素!

可以從兩個方面下手:

1. 圖片解析度

每個主題都有一個最適合的圖片解析度,假設這個主題的最佳解析度是600*400,但是你放了1000*800的照片,這樣就會占了不必要的容量,所以要記得裁切或是縮放圖片到適合主題的解析度。

2. 圖片容量

圖片的畫質如果太高,像是PNG格式,就會降低網站速度。

建議只有LOGO或是網站標誌採用PNG格式或是SVG格式,其他網站文章的圖片一率用JPG格式。

並且可以透過線上圖片壓縮:Image Resizer 這個工具來減少容量,建議維持在每個圖片200KB以下。

 

3. 伺服器快取

如果是採用 nginx 來建立網站的話,可以透過 nginx 快取機制,來加快網站速度。

 

4. 快取外掛

WordPress 有滿多款快取外掛,這裡推薦免費的快取外掛像是 W3 Total Cache ,也有付費的外掛像是 WP Rocket

快取外掛通常就會包含這裡提到的幾個優化的項目,像是檔案壓縮延遲載入資料庫優化等等。

 

5. CDN

CDN 的全名是內容傳遞網路,假設今天主機在美國,我人在台灣要瀏覽網頁,如果有設定CDN服務的話,就會找尋離台灣最近的節點,提供媒體、影像等等資料。

常見的 CDN 服務像是 CloudflareJetpack Photon

 

6. 延遲載入

延遲載入通常是用在圖片、影片,在使用者滑到圖片的位置的時候才動態載入,而不是在頁面剛進去就把整個頁面的圖片都載入完成。

所以延遲載入可以大幅降低網頁載入時間!

 

7. PHP版本

WordPress 的核心是 PHP,而 PHP 的版本建議是維持最新版,若不是最新版,至少也建議維持在 PHP 7 以上,可以提升網站效能。

 

8. 資料庫優化

WordPress 常常會自動暫存許多資料,像是文章草稿、臨時選項、垃圾桶等等,這些累積太多都會拖累網站效能。

可以透過上面提到的快取外掛來優化資料庫,也可以透過 WP-Optimize 來清理。

 

9. 網站安全

網站安全看似跟速度沒有太大關係,但其實有非常大的關係。

因為如果今天被 DDOS 或是暴力破解,都是很傷主機資源的。

或是被塞一堆垃圾訊息,網站容量也很容易爆掉。

所以解決辦法就是透過 Akismet 或是 Google Recaptcha 去防止垃圾訊息。

同時也可以透過防毒外掛或是 WP Limit Login Attempts 去限制登入次數。

 

10. HTML, CSS, JavaScript 壓縮

這邊我建議不要自己手動壓縮,很容易搞壞網站。

快取外掛通常都會有這個功能,但有時也很容易讓一些功能損壞。

建議壓縮檔案可以斟酌使用,網站速度以前面的優化項目為主。

 

結論

本篇文章提供了 10 種優化 WordPress 網站的方法,希望大家覺得受用。

同時也要呼籲大家,速度很重要但是分數不是最重要,前幾名優化的項目為主,其他都可以當作其次。

最重要的就是在速度與功能中間取得一個平衡,才是最佳的做法!

Share this

Leave a reply

*