網站技術教學專區
網域、主機、網站設計與 SEO 架構解析
網站速度慢怎麼辦?先分辨是網站還是主機的問題
網站變慢的時候,大多數人的第一反應是裝一個快取外掛。裝完之後感覺有快一點,過兩週又回到原樣,於是再裝一個圖片壓縮外掛、再裝一個效能優化外掛——結果外掛越裝越多,網站反而更慢。
問題出在順序:你還沒搞清楚是誰慢,就開始修了。
網站慢有兩種完全不同的成因,症狀看起來一模一樣,但解法相反。改錯方向的代價不只是白花時間,還會讓你誤以為「已經優化過了」而放棄追查。
這篇文章會先教你在五分鐘內判斷是網站本身還是主機端的問題,再依序說明 10 個實際有效的改善做法。
先判斷:是網站慢,還是主機慢?
這是整篇最重要的一節。判斷錯了,後面十個做法都是白做。
三個判斷訊號
訊號一:後台登入畫面慢不慢?
打開 你的網域/wp-admin,看登入畫面出現的速度。這個頁面幾乎不載入任何圖片、外掛也還沒啟動,如果連它都要等好幾秒,問題八成在伺服器端。
訊號二:慢的是全部頁面,還是特定頁面?
如果只有商品頁、相簿頁特別慢,首頁和文章頁都正常——那是網站本身的問題(那幾頁的圖片太多、查詢太複雜)。如果每一頁都慢,包含最簡單的「聯絡我們」,那要懷疑主機。
訊號三:慢的時段有沒有規律?
如果白天正常、晚上八點到十一點特別慢,或是每週某個時段固定變慢——這是共用主機資源被瓜分的典型症狀。網站本身的問題不會挑時間發作。
對照表
| 症狀 | 比較可能是 |
|---|---|
| 只有部分頁面慢 | 網站本身(圖片、外掛、資料庫) |
| 每一頁都慢,含後台登入 | 主機端 |
| 時快時慢,與時段有關 | 主機端(資源被瓜分) |
| 改了很多還是沒感覺 | 主機端 |
| 搬家或改版之後才變慢 | 看是搬到哪、改了什麼 |
如果是搬完主機才變慢的,〈主機搬家後常見的 6 個問題〉的問題六有對應的排查方式。
怎麼量化:三個免費工具
感覺不可靠,實測才有依據。
1. PageSpeed Insights
Google 官方工具,輸入網址就能得到行動版與桌機版的分數。兩個版本要分開看——桌機 90 分、行動版 40 分是很常見的狀況,而 Google 是以行動版為排名依據。
不要只看總分。往下拉會列出具體的扣分項目,那才是可執行的清單。

2. 伺服器回應時間(TTFB)
TTFB 是「從發出請求到收到第一個位元組」所花的時間,這一段完全反映伺服器的表現,跟你的圖片大小、外掛數量無關。
PageSpeed Insights 裡叫「伺服器回應時間」,GTmetrix 裡叫 TTFB。粗略的判斷標準:
- 200ms 以內——良好
- 200–600ms——可接受,還有改善空間
- 超過 600ms——伺服器端有明顯問題,優化外掛救不了
這個數字是判斷「該不該換主機」最直接的依據。

3. Search Console 的檢索統計資料
在「設定 → 檢索統計資料」裡,可以看到 Googlebot 實際造訪你網站時的平均回應時間,以及有沒有出現伺服器錯誤。
這份數據的價值在於它是長期趨勢——單次測速可能剛好遇到尖峰,但一個月的曲線不會騙人。
網站端:五個你自己就能做的
1. 圖片壓縮與格式轉換
這是投報率最高的一項。多數網站的載入量有一半以上來自圖片,而多數圖片都遠大於實際需要。
三個做法:
- 轉成 WebP 格式,同樣畫質下檔案大小可以少三到五成。
- 上傳前先縮到合適尺寸。內容區只有 800px 寬,卻上傳 4000px 的原圖,等於強迫每個訪客下載五倍的資料。
- 啟用延遲載入(Lazy Load),讓螢幕外的圖片等捲動到才載入。
WordPress 可以用 ShortPixel 或 Converter for Media 自動處理,設定一次之後上傳就自動轉檔。
2. 啟用快取
快取的原理是把「組好的頁面」存起來,下一個訪客直接拿現成的,不用每次都重新查資料庫、跑一次 PHP。
WordPress 常用的有 WP Super Cache、W3 Total Cache、WP Rocket。裝一個就好,不要同時裝兩個——它們會互相干擾,反而造成頁面顯示異常。
3. 清點外掛
外掛不是越多越好。每一個都會增加程式載入量,有些還會在每一頁都塞進自己的 CSS 和 JavaScript,即使那一頁根本沒用到它。
建議定期做一次盤點:停用一個、測一次速度。你會發現有兩三個外掛的影響特別大,而其中可能有一個是你早就不用的。
4. 資料庫清理
WordPress 會自動保存每一次的修訂版本。一篇文章編輯二十次,資料庫裡就躺著二十份。加上垃圾留言、已刪除但還在回收桶的內容、外掛留下的暫存資料,跑幾年之後資料庫可能膨脹好幾倍。
清理之前務必先匯出一份備份。這類工具的操作不可逆,刪錯了沒辦法還原。
5. 佈景主題本身
有些主題為了「功能齊全」而包山包海,光是載入主題的框架就花掉大半時間。如果你試過所有優化仍然沒改善,主題本身可能就是瓶頸。
這種情況換主題是大工程,建議先確認其他因素都排除了再考慮。
主機端:五個要看伺服器的
6. PHP 版本
新版 PHP 的執行效率明顯優於舊版,而且舊版停止安全更新之後也有風險。可以在 cPanel 的「軟體」區塊切換。
但不要貿然跳到最新版。舊外掛或自製程式可能不相容,切過去網站直接白畫面。做法是:先備份 → 確認你的程式支援到哪一版 → 在離峰時間切換 → 立刻逐頁測試。
7. Gzip 或 Brotli 壓縮
伺服器在傳送 HTML、CSS、JavaScript 之前先壓縮,可以減少六到七成的傳輸量。這是伺服器層級的設定,現在多數主機預設就開啟了。
怎麼確認:PageSpeed Insights 如果出現「啟用文字壓縮」的建議,代表沒開。這一項自己改設定檔有風險,直接請主機商確認最快。
8. 機房位置
資料在網路上傳輸需要時間,距離越遠延遲越高。客戶都在台灣,主機卻放在美國,光是來回的延遲就吃掉好幾百毫秒——這是外掛怎麼優化都補不回來的。
判斷方式很簡單:如果你的客戶九成在台灣,主機就該在台灣。相關的判斷標準在〈台灣虛擬主機怎麼選?新手最常犯的 6 個錯誤〉有更完整的說明。
9. 共用主機的鄰居效應
共用主機是多個網站共用同一台伺服器的資源。如果同一台機器上有網站流量暴增、或是有人跑了吃資源的程式,你的網站會跟著慢——而你完全沒做錯任何事。
這就是「時快時慢、與時段有關」的典型成因。
怎麼確認:在 cPanel 的「資源使用量」看看有沒有觸及上限的紀錄。畫面會列出 CPU、記憶體、行程數等項目的用量,其中被標示為紅色或顯示「已達上限」的那幾項就是瓶頸所在。如果自己的用量都正常、網站卻還是慢,那問題就在整台機器的負載——這時候要請主機商調伺服器端的數據給你。

10. 磁碟空間
這一項最容易被忽略。空間接近用滿時,資料庫的寫入會變慢甚至失敗,暫存檔也無法產生,症狀看起來像是「網站整個卡住」。
在 cPanel 的「磁碟使用量」可以一眼看出哪個資料夾佔最多。最常見的兩個空間殺手是信箱裡的大附件和忘記刪的備份檔。
CDN 是不是解方?
CDN 把你的靜態檔案(圖片、CSS、JS)複製到全球各地的節點,讓訪客從最近的節點取得。
對台灣本地客群為主的網站,效果可能不如預期。因為你的訪客本來就離主機很近,CDN 省下的延遲有限,有時候還會因為多繞一層而變慢。
CDN 真正有價值的情況是:客群分散在多個國家、流量很大、或是需要它附帶的防護功能。如果你的問題是 TTFB 太高,CDN 幫不上忙——那是主機本身回應慢,不是傳輸距離的問題。
什麼時候該考慮換主機?
出現以下任兩項,就值得認真評估:
- TTFB 長期超過 600ms,且與網站內容無關(後台登入也慢)
- 固定時段變慢,一週出現好幾次
- Search Console 的檢索統計資料出現持續的伺服器錯誤
- 已經做完圖片壓縮、快取、清外掛,改善幅度不到一成
- 反映給主機商之後得不到具體的數據或說明
最後一項其實最關鍵。一家願意調負載數據給你看、告訴你問題出在哪的主機商,通常也是出事時找得到人的主機商。如果連問題在不在他們那邊都問不出來,那答案已經很明顯了。
要換的話,〈更換虛擬主機前必看的 7 個檢查清單〉可以避免搬家過程出事。
速度為什麼會影響排名
兩個層面:
直接影響:Google 的核心網頁指標(Core Web Vitals)本身就是排名訊號之一,其中 LCP 建議控制在 2.5 秒內。詳細說明在〈認識 Google 演算法:掌握排名的遊戲規則〉。
間接影響:這一項殺傷力更大。Googlebot 造訪時如果經常遇到逾時或伺服器錯誤,會逐漸降低來訪頻率——新文章要很久才被發現,舊文章的排名也會慢慢往下掉。這種下滑沒有任何警告,通常等到流量掉了一大截才被發現。相關的判讀方式在〈為什麼你的網站 Google 搜尋不到〉的原因七。
另外別忘了 Google 是以手機版內容作為排名依據,所以行動版的速度比桌機版重要——這部分在〈行動優先索引:手機版網站的重要性〉有完整說明。
常見的五個錯誤
- 先裝外掛才找原因。沒判斷是誰慢就開始修,通常修錯地方。
- 同時裝兩個快取外掛。互相干擾,反而更慢或造成顯示錯誤。
- 只看桌機版分數。Google 看的是行動版。
- 把 CDN 當萬靈丹。TTFB 高的問題 CDN 解決不了。
- 清資料庫前沒備份。不可逆的操作,出事無法還原。
結語
網站速度的優化,難的從來不是「怎麼改」,而是「該改哪裡」。同樣是慢,圖片沒壓縮和主機資源不足的解法完全相反,而症狀看起來一模一樣。
建議的順序是:先測 TTFB 判斷是網站還是主機 → 網站端先做圖片與快取這兩項投報率最高的 → 再處理 PHP 版本與資源用量 → 全部做完仍無改善才考慮換主機環境。
如果測下來確認是主機端的問題,或是你不確定該從哪裡下手,歡迎與我們聯絡。5NET 提供台灣機房的虛擬主機服務,也可以協助你判讀目前主機的實際負載狀況——先弄清楚問題在哪,再決定要不要換。