WordPress Archives - 戰國策集團
戰國策365天全年無休服務專線 0800-003-191
10 8 月 2019

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

使用WordPress網站一陣子以後,可能會發現網站速度越來越慢,而多數使用者進到一個網站速度太慢的網頁,有80%機率會按下“關閉視窗”鍵。這是大多數使用者都會有的心理狀態,因為網站速度會直接影響使用者體驗,也是評價一個網站好壞的重要指標。

 

Google說明一個合格的網站加載時間應該在2秒以內,超過這個時間,使用者就會失去耐心,轉而去找別的網站。而且,網站速度也是Google等搜索引擎排名的重要因素。網站速度越快,你的網站就越容易排在搜索結果的前幾位。

 

因此本篇文章將會教你15種方法提高網頁速度。並且提供一些長期使用WordPress的經驗,在網站速度與網站功能中取得最佳的平衡!

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

網站速度變慢的原因有非常多種,包括網站資料量太大、圖片影片太大、主機效能不夠等等。根據統計每100毫秒的網站速度,會減少1%的使用者,因此網站速度對於一個網站的經營占了很大的關鍵!

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

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

SEO 目前是以內容導向為主,雖然你的內容文章寫得很好,但若是你的網站速度太慢,讓使用者失去耐性,使用者根本連點進去看的機會或意願都沒有。那文章寫得再多再好也是徒勞無功對吧?因此,網站速度是影響使用者體驗很重要的因素,身為一個網站站長,你必須要花時間跟心力去優化它!

 

如何檢測網頁速度?

想知道你的網站速度表現如何?那就先跑個網站表現測試吧!當然,這不是一個絕對的數字,因為每個訪客的地理位置、網路連線速度和瀏覽器快取都會影響表現。

不同頁面的速度也會有所不同,畢竟每個頁面的內容量和類型都不同。通常來說,首頁是速度測試的首選,但是如果有其他高流量的頁面,建議也要一起測試哦!

如果你想得到最好的測試結果,可以試試免費的「網站測速工具」。只要貼上你的首頁網址,就可以看到你的表現如何了。而且這些工具還會提供改善建議,你可以試著優化這些建議,再跑一次測試。

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

這幾款工具都會測試出各種不同層面的速度,Google 的測速網站甚至可以測試電腦版與手機版的差異。不過在此提醒大家,不要盲目的追求分數,到達一定的水準,不要太慢就好,否則功能可能都要全部砍掉了。

 

15種提高網站速度的方法

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

1. 主機效能

你想要建立一個WordPress網站?主機效能絕對是首選重要的位置,如果主機效能好,基本上不用太擔心其他問題,但重點就是以金錢換效能。你必須選擇一個好的網站主機來確保你的網站速度快,效能好。這就像建造一座房子,你需要一個堅實的地基,這樣才能建造出一個美麗又堅固的房子。

市面上有不同的網站主機選擇,從共享主機到專用主機再到虛擬私人伺服器。如果你是新手,可以選擇共享主機,因為價格實惠。但是,如果你和其他網站共用同一台伺服器,當其他網站的流量很高時,你的網站速度也會受到影響。

如果你的網站流量很大,內容也很豐富,那麼你需要選擇一個專用、虛擬私人伺服器或者受管理的WordPress主機方案。這些方案可以分配足夠的伺服器資源來處理增加的流量,而不會影響網站速度。

不管你選擇哪種方案,記住:便宜沒有好貨!所以,選擇一家信譽良好的網站主機提供商非常重要。如果你還在尋找一家好的主機提供商,可以看看我們推薦的WordPress主機方案

 

2. 使用基礎輕量級主題

WordPress主題避免使用太花俏的主題,像插件一樣,你的主題也可能給你的網站伺服器帶來不必要的負擔。那些充滿高質量圖片和特效的主題雖然看起來很酷,但代價就是太大了。花俏的特效需要很多代碼,而許多主題的編程效率低下,這些都會增加文件大小並降低頁面性能。所以,我建議你選擇一個簡單的主題,只包含你頁面所需的必要功能。如果你想要更多特效,可以隨時通過插件或自定義CSS添加,記住,輕量級的主題才是王道哦!

 

3. 圖片優化

大圖片是緩慢WordPress網站的另一個常見罪魁禍首。為了進一步提高網站性能,盡可能減少圖片檔案大小,但也不要求好心切犧牲太多解析度或質量,我們目標是節省空間,但也不要讓用戶眯著眼睛才能看到您的視覺效果。

圖片優化是一個網站速度的關鍵因素!可以從兩個方面下手:

  • 圖片解析度

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

  • 圖片容量

圖片的畫質如果太高,像是PNG格式,就會降低網站速度。建議只有LOGO或是網站標誌採用PNG格式或是SVG格式,其他網站文章的圖片一率用JPG格式。並且可以透過線上圖片壓縮:Image Resizer 這個工具來減少容量,建議維持在每個圖片200KB以下。

 

4. 不要將視頻直接嵌入到網站

記住!在你的網站上放影片可是相當占用資源的喔!一個影片就可能讓你的網頁速度變得超級慢。這樣一來,你的訪客可能就會等到花都謝了才能看到你的內容。所以,我建議你可以把影片放在YouTube、Vimeo 或 Wistia 這樣的第三方影片平台上,再用嵌入代碼把它放在你的網頁上。這樣一來,你的訪客還是可以看到同樣的影片,而且你的網頁速度也不會受到太大影響。是不是很神奇呢?

 

5. 安裝快取外掛

WordPress的效能問題總是困擾著大家,其實問題出在伺服器端的網頁組裝方式。每當一位訪客從未被快取的網站請求網頁時,你的WordPress伺服器上的PHP必須從WordPress數據庫中檢索所有相關內容,將其組裝成HTML文件,然後將該文件發送給客戶端。這種方法有它的優點,包括節省伺服器空間和允許動態網站內容。但是,它也比發送預先編寫的網頁需要更多的時間和精力。

一個緩存插件能夠簡化整個過程。它使用PHP構建您站點上的每個HTML頁面,然後保存這些完整的HTML頁面,當未來訪客請求時,直接發送這些頁面。通過跳過構建過程,您的內容可以更快地到達訪客。

WordPress 有滿多款快取外掛,我們推薦WP RocketW3 Total CacheWP Super CacheSiteGround Optimizer。它們都很受歡迎且經常更新。

快取外掛通常就會包含這裡提到的幾個優化的項目,像是檔案壓縮延遲載入資料庫優化等等來優化WordPress站點並顯著加快其加載速度。

延伸閱讀:戰國策WordPress商務型主機贈送正式版外掛及教學一覽表)

6. 關閉 pingbacks 和 trackbacks 通知功能

Pingbacks和trackbacks是WordPress技術,當你在網站內容中連結到外部網站時,它們會通知外部網站。例如,如果你的博客文章包含指向“www.nss.com.tw”(戰國策官網)的鏈接,你可以配置WordPress通知“www.nss.com.tw”(戰國策官網)的所有者你已經連結到他們的網站。反之亦然,如果有人連結到你的網站,你也可以得到通知。

Pingbacks和trackbacks對於市場營銷非常有用,因為你讓其他網站知道你重視他們的內容,可能會得到回鏈。但儘管如此,許多WordPress專家都認為這裡的缺點大於優點。因為它們耗費太多不必要的伺服器資源,並且會為詐騙網站、垃圾郵件和DDoS攻擊打開大門。所以如果你想追踪回鏈,可以另外使用外部分析工具例如Ahrefs 進行追踪,或還有許多其他有效的方法來獲得回鏈。

總而言之,我們建議您關閉pingbacks和trackbacks通知。請轉到儀表板中的“設定”>“討論”並取消選中前兩個選項“嘗試通知…”和“允許開發連結通知…”選項。

關閉 pingbacks 和 trackbacks 通知功能1WordPress網站速度很慢怎麼辦? 15種方法提高網站速度戰國策集團

7. 使用CDN

如果你的網站伺服器跟使用者的距離太遠,就會影響網站的速度。尤其是國際用戶或偏遠地區的使用者。但是,有一個簡單又好用的解決方法:使用 CDN!

什麼是 CDN 呢?CDN 的全名是內容傳遞網路,簡單來說,就是一群連接在一起的全球伺服器,每一台伺服器都存有你網站的 JavaScript、CSS 和圖片等檔案。當使用者要求瀏覽你的網站時,最靠近他的那台伺服器就會把這些檔案傳給他。這樣一來,無論使用者在哪裡,都可以享受到快速的瀏覽體驗。假設今天主機在美國,我人在台灣要瀏覽網頁,如果有設定CDN服務的話,就會找尋離台灣最近的節點,提供媒體、影像等等資料。

設置 CDN 很簡單,而且在任何 WordPress 網站上都可以使用。你的主機供應商可能會提供 CDN 服務,或者你可以選擇付費整合。使用 CDN,你就可以輕鬆地享受全球化的服務,而且還能提高網站速度。常用的 CDN 服務包括 CloudflareStackPath

8. 延遲加載

如果你的WordPress有很多圖片,那就嘗試延遲加載你的內容吧!延遲加載的意思是指網站再使用者瀏覽的時候不會在頁面第一次加載時一次性完全呈現所有圖片,而是只加載出現在用戶瀏覽器窗口中的圖片,並延遲加載其餘圖片,直到用戶滾動到它們時才加載,所以延遲載入可以大幅降低網頁載入時間!除了圖片外,延遲加載也可以應用於其他媒體,如視頻嵌入,以及其他頁面內容,如文本和評論等。

9. PHP版本

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

PHP 是 WordPress 網站所使用的腳本語言,它是一種伺服器端語言,也就是說它的檔案是存放在你的網站主機上並在那裡執行的,就像佈景主題和外掛程式一樣,PHP 也會定期更新以提高效能,進而讓你的網頁載入更快。最新穩定版的 PHP 是 PHP 7,在 2015 年釋出。PHP 7 在效能上有了大幅提升,比 PHP 6 更好用。所以,你真的沒有理由不使用它。你也可以查看你的主機服務商的文件或聯繫客服,看看你所使用的 PHP 版本是什麼。如果不是 PHP 7,那就請求你的主機服務商更新你的 PHP 版本吧!

總之,別再用老舊的 PHP 版本了,讓我們一起用最新版的 PHP 做出更好、更快、更有趣的網站吧!

10. 資料庫優化

WordPress 常常會自動暫存許多資料,所以你一定積累了一些古老、沒用的檔案在你的資料庫中。這些檔案可能是文章草稿、評論垃圾郵件、未使用的佈景主題和插件的殘留數據、舊用戶、未發布的內容和舊媒體,這些都佔用了寶貴的存儲空間,並對你的伺服器造成了不必要的負荷,拖垮網站效能。

別擔心,有了 WP OptimizeAdvanced Database Cleaner 等插件,你可以輕鬆地對你的檔案進行稽核和清理。這比自己從服務器上刪除檔案要快得多,也更安全。當然,你也可以直接在WordPress 媒體庫中手動刪除未使用的媒體檔案。所以,趕緊行動起來,清理你的資料庫,給你的網站腾出更多空間,讓它能夠更快更穩定地跑起來!

11. 網站安全

網站安全看似跟速度沒有太大關係,但其實有非常大的關係,因為如果今天被 DDOS 或是暴力破解,都是很傷主機資源的,或是被塞一堆垃圾訊息,網站容量也很容易爆掉。所以解決辦法就是透過 Akismet 或是 Google Recaptcha 去防止垃圾訊息,同時也可以透過防毒外掛或是 WP Limit Login Attempts 去限制登入次數。

12. HTML, CSS, JavaScript 壓縮

上述這類型檔案可是網站的靈魂,但是每次網站訪客載入頁面時,這些檔案都需要從網站伺服器傳送到瀏覽器,所以越小的檔案就能越快地載入。所以,如果你能用像Autoptimize這樣的WordPress免費插件來刪除CSS和JavaScript檔案中不必要的代碼(例如空格和註釋),並將檔案縮小到足以無延遲載入的大小,那麼你的網頁就能更快地載入。

但若對於程式技術背景不熟的新手,這邊我建議不要自己手動壓縮,很容易搞壞網站。雖然快取外掛通常都會有這個功能,但有時也很容易讓一些功能損壞,建議壓縮檔案可以斟酌使用,或者是付費交由戰國策Wordpress問題解決專家處理。

13. 限制或禁用文章修訂副本

WordPress會自動在你儲存一篇文章時,在資料庫中建立一個該文章的複本,而不是刪除先前的版本。這樣你就可以隨時回復至先前的版本。雖然文章修訂是一個有用的功能,但它們會堆積在你的資料庫中,逐漸影響你的網站整體效能。預設情況下,WordPress會保存無限制的文章修訂,但是若為了改善網站資料空間,你可以限制每篇文章所保存的修訂數量,或完全禁用文章修訂。

要限制文章修訂為一個固定數量,只需打開你網站的wp-config.php文件(位於你網站根目錄中),在文件底部添加以下代碼:

define(’WP_POST_REVISIONS’,4);

這條代碼會將每篇文章所保存的修訂數量限制為四個。你可以根據自己的需要更改這個數字,或將其設置為0以關閉修訂,但如果你沒有在其他地方擁有副本或追蹤你的更改紀錄,這是不推薦的。

14. 避免過多301轉址重定向

我們知道,有時候文章被刪除或移動,或者你需要重新安排網站結構。當這種情況發生時,避免404錯誤的最好方法是實施301永久轉址。但是,請盡量減少你的WordPress網站上的重定向次數。每一次重定向都會增加額外的加載時間。尤其是如果你有多個重定向將訪問者發送到其他重定向,來回互動的話,就會更加浪費時間。301轉址通常是不可避免的,但是在早期優化你的網站架構可以使它們減少到最小,避免出現混亂的重定向鏈。

15. 刪除沒有用到的外掛

你知道嗎?WordPress上的外掛就像是你網站上的迷你軟體,太多的外掛一起運作會影響你網站的載入速度。就算你不使用某個外掛,它還是可能在背景中做著不必要的工作,消耗著你的資源。

是時候來幫外掛減肥了!

首先,把你確定不再使用的外掛給停用掉。每次停用一個外掛後,測試一下你的網站,確認一切正常後再把這些外掛刪除。然後,一個一個地停用外掛,看看哪些會影響網站速度,或考慮找一些更輕量級的替代品吧。

設想一下,外掛是質量重要還是數量多重要呢?當然是質量重要啦!就算你有再多的外掛,如果它們只會拖慢你的網站速度,那還不如少一點好。所以,讓我們開始把那些“胖”外掛給瘦下來吧!

 

 

結論

本篇文章提供了 15 種優化 WordPress 網站的方法,希望大家覺得受用。同時也要呼籲大家,速度很重要但是分數不是最重要,最重要的就是在速度與功能中間取得一個平衡,才是最佳的做法!

若您不會調整,可以購買戰國策WordPress問題解決專家服務,會有WordPress專家為您調整或購買戰國策WordPress主機 ,提供給你最佳的解決方案!

如果想了解更多關於虛擬主機、SSL、網域、的相關問題,歡迎撥打服務專線 0800-003-191或加入戰國策官方LINE:@119m

加入好友

Share this