如何在 WordPress 中正確安裝和設置 WP Rocket
WP Rocket 是市場上最好的 WordPress 緩存插件。然而,許多初學者很難決定應該使用哪些設置來加快網站速度。在這篇教程中,我們將向您展示如何輕鬆地在 WordPress 中安裝和設置 WP Rocket。我們還將逐步介紹所有設置,以便您可以獲得最大的性能效果。
WP Rocket 通過預先生成靜態頁面副本並將其緩存在伺服器上,從而提高網站加載速度。這樣可以節省伺服器資源,減少訪問者獲取內容所需的時間,從而提高整體用戶體驗和搜索引擎排名。
為什麼使用 WP Rocket?
沒有人喜歡慢速網站。實際上,一項性能研究發現頁面加載時間延遲一秒可能導致 7% 的轉化率減少,11% 的頁面瀏覽量減少,以及 16% 的客戶滿意度降低。
不僅是用戶,搜索引擎如 Google 也不喜歡慢速網站。他們在搜索排名中優先考慮速度較快的網站。這就是 WP Rocket 發揮作用的地方。
安裝 WP Rocket 插件的步驟
首先,您需要安裝並激活 WP Rocket 插件。請參考我們的分步指南了解如何安裝 WordPress 插件。WP Rocket 是一款高級插件,但其最低計劃中包含了所有功能。
安裝並激活後,WP Rocket 插件即刻生效,並將為您的網站打開最佳設置的緩存功能。我們在演示站點上安裝 WP Rocket 之前和之後進行了速度測試,僅使用默認設置,性能提升即刻顯見。
WP Rocket 會主動開始爬取您的網站,並預加載頁面到緩存中。您可以在 WP Rocket 儀表板上查看緩存狀態,位置在設置 » WP Rocket 頁面。
設置 WP Rocket 緩存選項
首先,您需要訪問設置 » WP Rocket 頁面,然後點擊『Cache』標籤。WP Rocket 已經預設打開了頁面緩存,但您可以調整設置以進一步提高網站速度。
1. 手機緩存
手機緩存默認為打開。建議您檢查『為手機設備創建單獨的緩存文件』選項。這確保手機用戶獲得完整的緩存體驗。
2. 用戶緩存
如果您運行需要用戶登錄才能訪問特定功能的網站,請選中此選項。例如,如果您運行 WooCommerce 商店或會員網站,該選項將改善登錄用戶的體驗。
3. 緩存壽命
緩存壽命是指您想在網站上存儲緩存文件的時間。默認限制為 10 小時,大多數網站適用。然而,如果您運行非常繁忙的站點,可以設置較低值;如果網站不頻繁更新,可以設置較高值。緩存壽命過期後,WP Rocket 會刪除緩存文件,並立即開始預加載更新的內容。
請確保點擊『保存更改』按鈕以保存設置。
使用 WP Rocket 最小化文件
WP Rocket 允許您最小化靜態文件,如 JavaScript 和 CSS 樣式表。您可以切換到『File Optimization』標籤,選中要最小化的文件類型。
最小化靜態內容使文件大小變小,雖然大多數情況下這種差異對網站性能沒有太大影響,但如果您運行的是高流量網站,這可以顯著減少整體帶寬使用並節省託管成本。
使用延遲加載技術加速頁面加載速度
圖片通常是僅次於視頻的頁面上第二重的項目。圖片比文本需要更多的時間加載並增加整體頁面下載大小。當前大多數流行網站採用一種稱為延遲加載的技術來延遲圖片下載。
延遲加載僅下載在用戶屏幕上可見的圖片,而不是一次加載所有圖片。這不僅使頁面加載速度更快,對用戶而言也感覺更快。
WP Rocket 附帶內建的延遲加載功能。您可以通過切換到插件設置頁面的『Media』標籤來啟用圖片的延遲加載功能。此外,還可以啟用 YouTube 視頻和 iframes 的延遲加載。
微調 WP Rocket 的預加載設置
接下來,您可以通過切換到『Preload』標籤來查看 WP Rocket 的預加載設置。默認情況下,插件會開始爬行您的首頁並跟隨那裡找到的鏈接來預加載緩存。
您也可以告訴插件使用您的 XML 站點地圖來構建緩存。我們不建議關閉預加載功能,因為這將告知 WordPress 只有當用戶請求頁面時才進行緩存,這意味著第一次用戶加載特定頁面時會看到較慢的網站。
編輯者注:我們強烈建議您保持預加載啟用,以獲得 WordPress 網站的最佳性能結果。
設置高級緩存規則
WP Rocket 讓您可以完全控制緩存配置。例如,您可以切換到設置頁面的『Advanced Rules』標籤,以排除您不希望被緩存的頁面。
您還可以排除 Cookie 和用戶代理(瀏覽器和設備類型),並在您更新特定頁面或文章時自動重建緩存。這些設置適用於擁有複雜設置和需要自定義設置的開發者和高級用戶。如果不確定這些選項,大多數網站的默認設置足夠使用。
使用 WP Rocket 執行數據庫清理
WP Rocket 還使清理 WordPress 數據庫變得容易。雖然這對網站性能的影響很小,但如果您願意,仍可以查看這些選項。
您需要切換到插件設置頁面的『Database』標籤。從這裡,您可以刪除文章修訂版本、草稿、垃圾和回收站評論。
配置您的 CDN 以與 WP Rocket 協同工作
如果您為 WordPress 網站使用 CDN 服務,則可以將其設置為與 WP Rocket 協同工作。為此,您需要切換到『CDN』標籤。
CDN 是一種內容分發網絡,使您可以從分佈在全球的伺服器網絡中提供靜態文件。
減少 WordPress 的 Heartbeat 活動
Heartbeat API 允許 WordPress 在後台不定期地向託管伺服器發送請求,這使您的網站能夠執行定時任務。
您可以點擊 WP Rocket 中的『Heartbeat API』標籤來控制此功能並降低 Heartbeat API 的頻率。我們不建議停用 Heartbeat API,因為它提供了一些非常有用的功能。但是,降低其頻率將提高性能,特別是對較大網站。
使用 WP Rocket 附加組件
WP Rocket 還附帶一些現成可部署的功能作為附加組件。我們來看看目前可用的附加組件列表。
1. 谷歌分析附加組件
WP Rocket 的谷歌分析附加組件使您可以在自己的伺服器上託管谷歌分析代碼。這對網站速度影響不大,但一些用戶這樣做是為了獲得 100% 的頁面速度得分。
2. Facebook 像素
如果您使用 Facebook 像素進行用戶跟踪,則此附加組件將在伺服器上本地託管像素。這同樣會改善頁面速度得分,但對網站速度影響不大。
3. Varnish 附加組件
如果您的 WordPress 託管公司使用 Varnish 緩存,則需要啟用此附加組件。這將確保當 WP Rocket 清理其緩存時,Varnish 緩存也被清除。
4. Cloudflare
如果您使用 Cloudflare CDN,則需要這個附加組件來與 WP Rocket 協同工作。啟用附加組件後,點擊『修改選項』按鈕,輸入您的 Cloudflare 帳戶憑據,即可將 WP Rocket 連接到您的 Cloudflare 帳戶。
5. Sucuri
如果您使用 Sucuri,則需要啟用此附加組件並點擊『修改選項』按鈕,然後輸入您的 Sucuri 帳戶 API 密鑰來連接帳戶。
管理您的 WP Rocket 緩存
WP Rocket 使管理和清理 WordPress 緩存變得容易。只需訪問插件的設置頁面,您會在『Dashboard』標籤中找到清理 WP Rocket 緩存的選項。
您還可以開始預加載序列以按需重建緩存。插件還使導入和導出插件設置變得容易,這在從本地伺服器切換到線上網站以及更換域名時特別有用。
WP Rocket 常見問題解答 (FAQ)
1. WP Rocket 有免費版嗎?
沒有,WP Rocket 是一款高級 WordPress 緩存插件。沒有免費版或免費試用。他們提供14天退款保證。您可能會發現免費的 WP Rocket 破解版本,但我們強烈建議不要使用,因為黑客有時會利用破解版本作為攻擊您網站的誘餌。
2. WP Rocket 值得其價格嗎?
是的,每一分錢都值得。我們是付費用戶,並在很多網站上成功使用,包括 WPForms 和 OptinMonster。我們最近也在 WPBeginner 上切換到 WP Rocket。
3. 我可以在管理式 WordPress 託管平台上使用 WP Rocket 嗎?
簡短的回答是肯定的。您可以且應該將 WP Rocket 與管理託管公司提供的內建緩存插件結合使用,以獲得更多性能提升。許多管理式 WordPress 託管公司,包括 WP Engine、SiteGround 和 Bluehost,具有內建緩存插件。
4. 如何檢查 WP Rocket 是否正在工作和緩存頁面?
要檢查 WP Rocket 是否正常運行,您需要登出網站或在隱身窗口中打開。接著,打開瀏覽器的頁面源視圖並滾動到底部。如果在底部看到『This website is like a rocket』字樣,那麼 WP Rocket 正常運行並緩存頁面。
5. 什麼使 WP Rocket 優於其他緩存插件?
在我們看來,WP Rocket 優於其他 WordPress 緩存插件如 W3 Total Cache 和 WP Super Cache,因為它提供最全面的功能集,且定期更新以跟上現代瀏覽器標準。