一個更快的 WordPress 網站的 8 步清單

已發表: 2019-08-07
Faster WordPress Site

最後更新 - 2021 年 7 月 8 日

WordPress 是一個快速、可擴展且易於使用的內容管理系統,但我們都遇到過緩慢、無響應且令人沮喪的 WordPress 網站。 性能不佳的原因有很多,但它們歸結為配置錯誤、託管不佳以及未優化的代碼和資產。

修復一個緩慢的 WordPress 網站不是五分鐘的工作,但即使是非開發人員也有可能實現對性能產生巨大影響的優化。 在本文中,我們將介紹八項優化,它們將提高幾乎所有 WordPress 網站的性能。

檢查舊設備上的移動性能

當 WordPress 網站的頁面加載到在具有高速寬帶連接的高性能筆記本電腦上運行的瀏覽器上時,很難真正了解 WordPress 網站提供的用戶體驗。

不太可能每個訪問者都有類似的設置,即使他們這樣做了,一般網站使用移動設備的訪問者也比台式計算機的訪問者多。 移動設備可能無法快速渲染繁重的網站。 移動網絡容易出現延遲和減速。

有必要了解一下您的 WordPress 網站在網絡連接速度較慢的移動設備上的表現如何,因為如果您可以讓這些訪問者快速訪問,那麼對每個人來說都是快速的。

諸如 Google Chrome 和 Firefox 之類的瀏覽器在其開發人員工具中包含一個用於限制 CPU 性能和網絡速度的功能。 Chrome 的 Lighthouse 工具可以在開發者工具的審核選項卡下找到,它允許網站所有者應用多個限制選項。

刪除未使用的插件

插件不一定會損害 WordPress 的性能,但它們可以。 WordPress 插件添加了頁面加載時可能執行的代碼。 代碼可能會發出網絡請求、數據庫查詢,或者只是通過執行沒有明顯影響的任務來浪費處理資源。

刪除未使用或不必要的插件不會損害用戶體驗,並且可以提高性能。 查看站點上安裝的插件並停用或刪除任何不需要的插件。

使用輕量級主題

WordPress 網站的主題在其性能方面發揮著重要作用。 與插件一樣,主題添加代碼並發出網絡請求。 臃腫的主題為 WordPress 頁面添加了大量的 JavaScript,其中大部分用於支持給網站設計添加不必要的混亂的功能。

佈局乾淨整潔

與其安裝包含所有花里胡哨的主題,不如考慮選擇一個簡單的主題並在需要時通過插件添加功能。 店面是 WooCommerce 商店的絕佳選擇。

優化圖像

在一般的網頁上,圖像是最大的組成部分。 a圖像尺寸是移動設備上的一個特殊問題,即使下載全尺寸圖像,圖像也會以小尺寸顯示。

WordPress 支持響應式圖片; 它生成不同大小的每個圖像的多個版本,並將適當的大小發送到瀏覽器。 但是,WordPress 用戶可以做更多的事情來確保瀏覽器不會浪費時間和帶寬下載多餘的圖像數據。

相機在圖像中嵌入了大量的元數據。 從 Unsplash 和其他流行的免費圖片網站下載的圖片也包含元數據。 額外的數據對攝影師很有用,但對普通網站訪問者沒有用。 刪除元數據並優化圖像壓縮可以在不影響圖像質量的情況下大幅減小圖像大小。

這是一個流行的 WordPress 圖像優化插件。

諸如Smush 圖像壓縮和優化之類的 WordPress 插件會處理圖像並確保它們不會超出必要的大小。

安裝緩存插件

WordPress 的默認行為是在請求頁面時生成頁面。 這意味著執行 PHP 代碼和進行數據庫查詢,這兩者都需要時間。 緩存通過發送響應先前請求而生成的頁面和部分頁面來減少響應瀏覽器查詢所需的時間。

大多數網頁不會快速更改。 它們從一個訪問者到下一個訪問者都保持不變,因此多次生成相同的頁面沒有任何好處。

有幾個緩存插件可供選擇,包括:

  • WP Rocket ,一個旨在易於使用的高級插件。
  • WP Total Cache ,一個免費插件,提供對緩存選項的細粒度控制,但更難掌握。
  • WP Super Cache是由 WordPress 創建者 Matt Mullenweg 創立的公司 Automattic 開發的流行緩存插件。

這些插件中的任何一個都可以顯著提高 WordPress 網站的性能,同時減少其託管帳戶的負載。

使用內容分發網絡

內容分發網絡 (CDN) 獲取站點的靜態資產並將其分發到世界各地的服務器。 當瀏覽器請求這些資產時,它們會從最近的 CDN 位置獲得。 CDN 可減少延遲、加快頁面加載並減少服務器負載。

Cloudflare 是為您的網站設置內容交付網絡的最佳選擇之一。

最好的 WordPress 託管服務提供商在其託管計劃中包含內容分發網絡帶寬,但也可以將 WordPress 站點連接到 CDN,例如 MaxCDN 或Cloudflare 我們前面提到的緩存插件具有 CDN 集成功能。

最小化視頻嵌入

視頻是網絡體驗的重要組成部分,但在性能方面,它們需要付出代價。 嵌入視頻時,頁面會為播放器和其他功能下載大量 JavaScript 和其他資產。 在訪問者點擊播放按鈕之前,視頻最多可以添加一兆字節的額外數據。

WordPress 網站所有者應嘗試在性能和頁面內容之間取得平衡。 視頻通常是必需的,但如果視頻只是裝飾性的或添加的頁面很少,則刪除它可能會顯著降低速度。

遷移到更好的託管服務提供商

託管 WordPress 站點的服務器對其性能影響最大。 託管公司提供 WordPress 生成頁面所需的計算能力、存儲和內存。 託管服務提供商還負責提供站點的網絡連接。

太少的資源和管理不善的網絡可能會破壞任何數量的性能優化,並且它們在很大程度上超出了網站所有者的控制範圍。 託管一個低流量的 WordPress 網站並不難,這就是為什麼這麼多託管服務提供商提供廉價 WordPress 託管的原因。 他們將盡可能多的網站塞到他們的服務器上,幾乎不收費,並希望沒有一個網站使用超過它的一小部分。

一旦一個網站每天吸引的訪問者超過少數,這種低成本的託管很快就會遇到它的限制。 解決方案是從共享託管遷移到雲託管或虛擬專用服務器託管,這提供了有保證的資源和對底層基礎架構的更多控制。

WordPress 是一個快速且功能強大的內容管理系統。 緩慢的 WordPress 站點通常是由於託管不足、配置不佳或帶寬要求過大造成的。

任何完成此八項清單的 WordPress 網站所有者都將解決大多數 WordPress 性能問題,並獲得更快的網站和更好的用戶體驗。