WordPress 性能優化 – 15 種嘗試和測試的方法

已發表: 2022-09-15
目錄隱藏
1.為什麼要優化 WordPress?
2. WordPress 性能優化的十五種方法
2.1。 尋找更快的 WordPress 託管服務
2.2. 更新您的軟件
2.3. 使用輕量級的 WordPress 主題
2.4. 優化您的主頁
2.5. 刪除不必要的插件
2.6. 減少外部腳本
2.7. 縮小 CSS 和 JavaScript 文件
2.8. 如果不需要,禁用 pingback
2.9。 為您的圖像禁用熱鏈接
2.10。 為 HTTPS 配置
2.11。 使用緩存技術
2.12. 使用內容交付網絡 (CDN)
2.13. 壓縮圖像
2.14。 不要將視頻直接上傳到 WordPress
2.15。 清理您的 WordPress 數據庫
、結論

即使在社交媒體和其他內容展示平台的主導下,您的網站仍然是建立品牌信任度的最關鍵因素。 您的網站應該加載速度更快並具有相關內容。 隨著 WordPress 成為頂級網站建設平台,優化您的網站比以往任何時候都更容易。

有許多文章涵蓋了 WordPress 性能優化技巧,但只有少數文章可能適用於您的網站。 本文介紹了加快 WordPress 網站速度的最有效方法。

為什麼要優化 WordPress?

人們口袋裡裝著功能強大的電腦,配備了高速互聯網接入。 雖然這看起來很神奇,但它徹底改變了我們的想法。 我們的注意力已經縮短到幾秒鐘。 人們無法忍受緩慢的網站。

研究發現,一半的訪問者離開網站時加載速度超過兩秒。 這意味著您的網站流量將少於您的競爭對手,並且您知道這意味著什麼 - 較低的銷售額。 因此,無論如何,您應該始終選擇更快的網站。

在嘗試任何網站優化技巧之前,您需要了解您的網站在性能方面的位置。 為此,您可以使用任何可靠的網站性能測試工具。

我們建議 Webpagetest 從不同的位置、網絡瀏覽器和互聯網速度測試您網站的真實性能。

要獲得更詳細的分析,請使用 Google PageSpeed Insights。 這可以讓您更好地反饋如何改進您的網站。

WordPress 性能優化的十五種方法

讓我們看看最有效的方法。

尋找更快的 WordPress 託管服務

您的託管服務提供商的性能直接影響您的網站加載速度。 共享主機是最常見的類型,您的站點將與許多其他站點一起託管在服務器上。 雖然這更便宜,但它也有其缺點。

如果其他站點獲得更多流量,則服務器會為這些站點分配更多資源。 這會減慢您的網站速度。 Hostinger 和 Bluehost 等流行的託管服務提供商對此有解決方法。 因此,如果您選擇共享託管服務提供商,請選擇最快、最可靠的託管服務提供商。

另一種選擇是使用託管的 WordPress 託管服務。 它提供自動備份、WordPress 更新和高級安全性。 GoDaddy 被認為是託管 WordPress 託管的行業領導者。

更新您的軟件

確保您使用的是最新版本的託管服務器、Web 服務器和最新的數據庫,如 MySQL 和 PHP。 如果您不能自己更新它們,請詢問您的託管服務提供商,如果他們不能這樣做,請記住還有其他託管服務提供商。

同樣,您也需要跟上 WordPress 更新,因為這些更新提供了錯誤修復、附加功能或增強的性能。

使用輕量級的 WordPress 主題

您可能已經註意到,最快的網站是最簡約的。 小部件、滑塊和按鈕等圖形元素確實使網站看起來更生動。 但權衡是這些元素使網站變得沉重。

訣竅是使用美觀的最小 WordPress 主題,其中包含您品牌所需的必要組件。 許多現代網站都使用此類主題,這是提高網站加載速度的一種行之有效的方法。

優化您的主頁

許多公司在設計網站時犯的一個常見錯誤是,他們將所有可能的信息都塞進了主頁本身。

WordPress 更喜歡在單擊鏈接時加載整個頁面。 如果您的主頁太長或元素過多,則需要更多時間才能完全加載。 這會帶走良好的用戶體驗,並且訪問者更有可能在您的網站完全加載之前離開您的網站。

一個好的做法是在主頁上放置相關信息以及指向另一個頁面的鏈接,以閱讀有關特定主題的更多信息。

刪除不必要的插件

插件可以在任何地方為您提供幫助,從向您的網站添加類似應用程序的功能到將其轉換為成熟的電子商務網站。

然而,插件確實有一個缺點——你添加的插件越多,你的網站就會變得越慢。 這就是為什麼您應該列出您網站上絕對需要的功能的原因。 然後,您需要找到提供這些功能的最優化的插件。 永遠記得添加盡可能少的插件。

減少外部腳本

外部腳本或第三方腳本是一段代碼,當添加到您的站點時,它們會提供額外的功能。 跟踪工具、社交媒體按鈕、廣告、評論選項和視頻嵌入等功能都是通過外部腳本完成的。

但是外部腳本會增加您的頁面大小並需要額外的網絡請求才能運行。

您可以做的最好的事情是刪除所有不必要的腳本。 另一種選擇是延遲加載外部腳本,以便它們僅在用戶滾動瀏覽它們時加載。

縮小 CSS 和 JavaScript 文件

縮小從代碼中刪除不必要的空格和行,以提高您的網站速度。 雖然空格和額外的行使代碼易於理解,但它們實際上並不是必需的。

網上有一些方便的教程可以幫助您手動縮小 CSS 和 JavaScript 文件。 但是,如果您對縮小一無所知,那麼總會有插件。 Autooptimize 和 WP Rocket 是最受歡迎的。

如果不需要,禁用 pingback

Pingbacks 和 trackbacks 會從 WordPress 生成請求,以便在您的網站收到鏈接時通知您。 這是您的服務器資源的額外工作。 所以最好完全關閉它並選擇像谷歌網站管理員工具這樣的服務,它可以提醒你而不會給你的服務器造成壓力。

要禁用 pingback,請轉到My Sites > Settings > Discussion並關閉選項Allow link notifications from other blogs (pingbacks and trackbacks)

為您的圖像禁用熱鏈接

熱鏈接是指另一個站點通過直接從您的網站鏈接它們將您的圖像嵌入到其 URL 中。 每次在他們的網站上加載該圖像時,它都會使用您的服務器帶寬。 這會減慢您的網站速度。

為了防止圖像盜鏈,您需要將以下代碼添加到您的.htaccess file

重寫引擎開啟
重寫條件 %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)your domain [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
重寫規則 \.(jpg|jpeg|png|gif)$ - [NC,F,L]

為 HTTPS 配置

瀏覽網頁時的安全至關重要。 甚至搜索引擎也停止在搜索頁面上推薦 HTTP 站點

為您的站點啟用 HTTPS 不僅可以提高站點的安全性,還可以讓您的服務器使用更新更快的 HTTP/2 協議。 HTTP/2 協議針對網絡傳輸進行了更優化,並且還提高了站點的性能。

使用緩存技術

WordPress 頁面是動態的,每次加載頁面時,WordPress 都會收集您的特定文件並組織它們以供用戶查看。 正如預期的那樣,此過程需要一些時間,尤其是當站點具有許多動態元素時。

通過緩存,您的動態站點將被複製並保存為靜態文件。 然後將這些靜態文件提供給訪問者,從而大大減少服務器負載。

您可以輕鬆安裝 W3 Total Cache 或 WP Super Cache 等緩存插件,並使您的網站加載速度提高五倍。

使用內容交付網絡 (CDN)

根據與您的託管服務器的距離,不同的用戶可以有不同的加載速度。 將您的服務器位置靠近目標受眾並不總是可能的,尤其是當訪問者可能來自不同國家時。 因此,這就是您應該使用內容交付網絡 (CDN) 的原因。

CDN 將您網站的靜態副本保存在位於各個國家/地區的各個數據中心中。 它的功能是將您的網站從最近的位置傳遞給訪問者。 這將使延遲保持在最低限度,從而實現最大加載速度 Sucuri、KeyCDN 和 Cloudfare 是我們推薦的流行 CDN。

壓縮圖像

高分辨率圖像具有更大的文件大小,直接上傳時,會增加 WordPress 網站的大小。

您不必過度使用圖像,只有必要的圖像足以吸引人們的注意力。 對於您必須添加的圖像,您可以在將它們上傳到您的 WordPress 網站之前對其進行壓縮。 TinyPNG 和 Compressor.io 等工具非常適合壓縮圖像而不會降低質量。

WP Smush 和 Optimole 等插件可以在您將圖像上傳到您的站點時自動壓縮它們,但我們建議您手動壓縮它們。 您在不壓縮的情況下安裝的圖像越重,您的網站就會變得越重。

不要將視頻直接上傳到 WordPress

通過您網站上的視頻材料展示您的品牌標識是一個好主意。 但是您不應該將它們直接上傳到 WordPress。

視頻具有更大的文件大小,並且將它們託管在 WordPress 上會對您的帶寬產生嚴重影響。 相反,您可以做的是,將您的視頻上傳到 YouTube 和 Vimeo 等第三方網站,並將這些鏈接嵌入您的 WordPress 網站。

清理您的 WordPress 數據庫

如果您的 WordPress 數據庫已經活動了一段時間,它將有很多文件和數據。 其中大部分不再需要。 這些文件會佔用您的磁盤空間,從而增加您網站的大小。

對於具有註冊或會員資格的網站,提供內容需要額外的查詢。 這可能只意味著一件事——訪問者的加載時間更長。

您需要定期優化您的 WordPress 數據庫。 幸運的是,有一些插件可以讓工作更輕鬆。 WP-Sweep 和 WP-Optimize 可幫助您通過單擊按鈕刪除不需要的帖子、未使用的標籤、垃圾評論等。

結論

以上所有技巧都是經過驗證的WordPress性能優化方法。 我們希望本文能幫助您加快網站建設速度並為訪問者提供更好的體驗。

確保您嘗試所有步驟以從您的 WordPress 網站中獲得最佳性能。 此外,在嘗試這些步驟之前和之後進行網站性能測試,這樣您就會知道您的網站改進了多少。