快取(Cache)是什麼?

以 Google 搜尋結果的遊戲規則裡,網站存取的速度越快對搜尋結果及瀏覽者來說越好,也就是網站的載入速度影響搜尋結果排名,根據研究載入超過 3 秒以上瀏覽者就有多達 40% 的機率選擇離開,為了讓自己辛苦經營的網站可以有優良的搜尋結果排名,就必須提高載入速度,除了這篇<如何讓 google 搜尋得到我的圖片?>文章所提到的優化圖片外,還能透過快取外掛來提升網路整體速度,安裝快取外掛後,原先需要 10 秒載入完成的網站可以壓縮到 3 秒左右。

每當有瀏覽者進入網站時,頁面必須與網站伺服器的資料庫連結,無論開啟首頁、分類、文章 / 頁面都必須連線伺服器,就需要時間等待處理,如果頁面的資料很多,就會載入更慢,而快取技術是將頁面暫時轉為靜態網頁,瀏覽者進入網站時,就不用重新從資料庫來抓取資料,載入速度相對來說也會變快。

不會快取技術的朋友們,就可以安裝快取外掛來做到這個功能,快取外掛有很多種,光是免費的就有很多好用的外掛,像是 WP Super Cache、W3 Total Cache、Hyper Cache 和 WP Rocket 等等,每個外掛各有特色,本篇 WP Super Cache 做教學示範 。

安裝

進入網站後台的外掛管理介面之「安裝外掛」。

在搜尋欄輸入「WP Super Cach」,找到後「立即安裝」及「啟用」。

設定

WP Super Cache 的管理介面放在設定之下

簡易模式

啟用 WP Super Cache並不會直接執行,必須在 WP Super Cache的簡易模式開啟快取功能,開啟後點擊「更新狀態」。

進階選項

「進階選項」中的設定,將有「建議選項」的項目全部勾選,其他的部分依個人網站所需自行做選擇。

設定完成後,記得點擊「更新狀態」。

新增字串

啟用 WP Super Cache 後,會影響 Sitemap 的讀取,所以必須手動將 Sitemap 排除快取的設定。將以下字串貼到此輸入框,貼上後點擊儲存字串。

sitemap-.*.xml
sitemap.xml

預先載入

預先載入可以產生已發布頁面的 Cache,將選項 Preload mode (garbage collection disabled. Recommended.)勾選起來,勾選後將會停用收集過期 Cache ,若不勾選,預先載入的 Cache 檔案會被不斷的被判定是過期 Cache,這樣就失去預先載入 Cache 的意義。

勾選後記得點擊「儲存設定」。

設定完之後,點擊「馬上開始預先載入」,若沒有點擊此按鈕,先前做得設定都不會正式被啟用。

上方出現 Cache 更新的倒數提示,表示預先載入功能已經啟用。