如今,幾乎所有企業都有自己的網站來標記其在線形象。雖然不同的企業會采用不同類型的網站和策略來增加銷售額,但他們都希望有一個加載速度更快的網站。
優化的網站有很多好處。網站所有者節省了托管成本,訪問者也節省了寶貴的時間。滿意的客戶更有可能提高您的銷售額。
在本教程中,我將為您提供十大易于遵循的技巧來優化您的 WordPress 網站。
您還可以查看我的關于 5 個最佳 WordPress 優化插件的教程。
1.選擇好的托管提供商
如果您沒有好的托管服務提供商,本文中的其他提示都不會提供任何重大幫助。動力不足的服務器將使我們所有其他的努力變得毫無用處。
剛開始時,沒有必要在網站上花費數百美元。但是,您應該與您的托管提供商聯系,詢問詳細信息,例如服務器中使用的處理器、托管計劃中提供的 RAM 以及所使用的存儲類型。
如果您剛剛起步并且預算緊張,則不必選擇專用托管。只要托管提供商不會在同一服務器上塞滿太多網站,共享托管計劃也可以發揮作用。另一個問題可能是服務器上的另一個網站將競爭共享資源。
如果您有預算并且希望確保不相關的網站不會影響您的性能,則可以考慮使用專用托管。
在尋找 WordPress 主機時,我通常會詢問主機提供商是否也支持 LiteSpeed 緩存。
2. 使用好的緩存插件
您可能已經知道 WordPress 根據請求的 URL 動態地為訪問者生成頁面。但是,其中一些頁面的內容很可能保持不變。緩存這些頁面可以顯著提高性能。
市面上有很多不錯的緩存插件,但我最喜歡的是 LiteSpeed Cache。這個插件可以為您做很多其他插件無法做的事情。如果您使用的網絡主機支持 LiteSpeed 緩存,則尤其如此。
服務器端 LiteSpeed 軟件與 WordPress LiteSpeed 緩存插件的緊密集成將充分利用每一點性能。除了公共頁面的一般緩存之外,該插件還支持登錄用戶的私有緩存。它甚至可以在第一個用戶點擊該頁面之前使用爬蟲程序來緩存頁面。
您只需使用一組規則即可清除任何頁面的緩存。人們也可以從緩存機制中排除某些頁面。
3. 更新您的插件、主題和 WordPress 核心
每個使用 WordPress 的人都會在其網站上安裝主題以使其具有某種外觀,并安裝插件以提供附加功能。
這些主題和插件的開發人員出于各種原因定期發布更新,包括集成新功能、修復漏洞和性能改進。您可以定期檢查他們的更改日志,以了解自上次版本發布以來發生的更改。這些更改有時會提到性能的改進,某些操作需要更少的時間才能完成。
并非所有主題和插件開發人員都優先考慮性能。因此,在決定在網站上使用主題或插件之前,閱讀客戶評論也很重要。
同樣,WordPress 核心的任何新更新都可以為您的網站帶來顯著的性能提升,因為開發人員會更新在后臺運行以生成網頁的代碼。因此,請保持所有內容更新,以利用任何性能改進。
4.減少插件數量
在 WordPress 網站上安裝大量插件和主題可能會導致性能下降。您應該考慮從網站中刪除不活動的主題,并檢查您安裝的所有插件是否確實需要。
您經常會安裝一個插件來獲取您想要檢查的特定功能,但稍后您會停止使用它。在這些情況下,定期檢查所有已安裝的插件并查看您是否仍在網站上積極使用它們非常重要。
檢查 WordPress 目錄中是否有比您正在使用的插件更好的插件可供安裝也很重要。新插件會一直添加到目錄中,并且定期檢查可確保您始終使用最好的插件。
5.優化WordPress數據庫
正如您所知,WordPress 將與您的網站相關的所有數據存儲在數據庫中。一段時間后,該數據庫中的表可能會因無用數據而變得混亂。其中一些數據不需要運行您的網站,因此您可以刪除它們而不影響您的網站。
您必須小心從數據庫中刪除的數據。這意味著在您嘗試自己進行任何數據庫清理之前,最好先備份您的網站。更安全的選擇是使用插件。大多數插件都會刪除垃圾郵件或垃圾評論、垃圾帖子和帖子修訂等內容。
LiteSpeed Cache 等一些插件還將提供優化數據庫中表的選項。
6.更新您的 PHP 版本
您知道 WordPress 在后臺使用 PHP 和 MySQL 來動態生成其網頁嗎?
PHP 的更新就像插件更新一樣,可以修補漏洞并提高性能。基本上,PHP 的每個新版本都會為該語言添加新功能,并改進現有代碼庫,以使一切運行得更快。
更快的 PHP 版本意味著更快的 WordPress 核心以及更快的插件。您可以直接從 WordPress 網站的管理區域檢查網絡主機上安裝的 PHP 版本。首先,登錄 WordPress 網站的管理儀表板。導航到工具 > 站點運行狀況,然后切換到信息選項卡。向下滾動一點,您將看到一個提供與服務器設置相關的信息的部分。這是我的網站信息的屏幕截圖。
確保您使用的 PHP 版本與所有已安裝的插件和主題兼容也很重要。否則,您的網站將停止工作。
7.向用戶提供優化的圖像
在大多數網站上,圖像占頁面重量的大部分。向用戶提供優化的圖像可以顯著減少他們訪問網頁時必須下載的數據量。您可以通過兩種主要方式向用戶提供優化的圖像。
首先,將圖像調整為更合適的大小。在移動設備上提供尺寸為 1920 x 1080 像素的圖像不會讓任何人受益。所有圖像的大小都應適合觀看圖像的設備。
其次,壓縮圖像以減小其大小,而不會顯著降低質量。使用正確的圖像格式在這里很重要。在某些情況下,PNG 文件的圖像尺寸會更小,而在其他情況下,JPEG 文件會更小。您還可以使用 WEBP 圖像,它通常是最小的圖像。
我之前提到的 LiteSpeed 緩存插件還帶有優化圖像的設置。您可以通過導航到LiteSpeed Cache > 圖像優化 > 圖像優化設置找到所有這些選項。該插件將為您處理很多事情,例如圖像壓縮和在適當的情況下傳送 WEBP 圖像。
8. 壓縮 JavaScript 和 CSS
減少整體頁面重量并縮短頁面加載時間的另一種方法是壓縮為用戶提供的 JavaScript 和 CSS。
您可以在線找到很多工具來壓縮 CSS 和 JavaScript 文件,例如 HTML Compressor。這里要記住的一件重要的事情是,不要壓縮開發文件;而是要壓縮開發文件。您只需壓縮將提供給用戶的生產文件。
壓縮 JavaScript 和 CSS 所節省的文件大小不會像壓縮圖像所節省的那么多。但是,您仍然可以節省幾毫秒,這最終會顯著提高性能。
9. 延遲加載圖像
即使您壓縮了圖像并調整了圖像大小,仍然可以通過延遲加載來優化圖像傳輸。假設訪問您網站的人沒有滾動到網頁頂部。瀏覽器仍將下載視口之外的任何圖像。這會導致您和您的訪問者浪費帶寬。
有很多插件可以讓您選擇延遲加載圖像,而無需編寫任何代碼。您還可以延遲加載 iframe 等其他資源,以進一步提高網站性能。
10.使用CDN交付資源
使用 CDN 提供網站資源可以大大縮短網站加載時間。這是因為網頁加載所需的時間還取決于網站服務器和用戶之間的距離。
內容交付網絡 (CDN) 將擁有分布在全球各地的 Web 服務器,向所有網站訪問者交付圖像、CSS 和 JavaScript 等靜態文件。例如,印度的訪問者將從距離他們最近的服務器接收這些靜態文件,而歐洲的訪問者將從距離他們最近的服務器接收這些文件。
一些 CDN 提供商(例如 Cloudflare)甚至免費提供基本的 CDN 功能。我之前提到的 LiteSpeed 插件也有自己的 QUIC.cloud CDN 來提供資源并使您的網站更快。
最終想法
在本教程中,我們了解了十種不同的技巧,您可以遵循這些技巧來優化您的 WordPress 網站并獲得性能提升。這一切都歸結為使用良好的托管提供商以及保持插件、主題和 WordPress 核心等內容的更新。您還可以通過使用良好的緩存插件和 CDN 來優化圖像和其他資源的交付。