WordPress 很 慢?7種WordPress 速度 改善的方法(WordPress優化)

WordPress 很 慢?7種WordPress 速度 改善的方法(WordPress優化)

如果您擁有一個基於WordPress的網站,就像Internet上的大多數網站一樣,那麼您必須做一些工作來優化WordPress網站的性能

如今,Google上有無數的網站可用,只有少數幾個在搜索引擎上排名很高。搜索引擎使用不同的標準對您的網站在Internet上進行排名,而搜索引擎考慮的主要因素之一就是網站的速度。為什麼在當今的網絡環境中速度如此重要?

快速加載網站的重要性

造成這種情況的原因很多,例如:

搜索引擎(例如Google)對快速加載時間長於慢速加載時間的網站進行排名。

May研究表明,網站加載 速度超過2秒 通常會導致大約47%的訪問者跳出該網站。

為什麼速度對WordPress網站很重要

圖表由 Kissmetrics

如何測試您的網站的加載時間?

首先,您需要分析網站的當前加載時間。請記住,此速度可能因頁面而異,這取決於多種因素,即:

  • 該特定頁面的大小,
  • 它產生了多少個請求,
  • 無論是否緩存,
  • 它託管什麼樣的內容(靜態或動態)。

網站的首頁通常用作測試加載時間的基準。為了檢查網站的速度,在網絡上廣泛使用以下三種工具:

  1. WebPageTest.org
  2. Tools.Pingdom.com
  3. PageSpeed見解

如何加快WordPress網站

因此,如果您夢想將網站排名在Google的首頁上,那麼您就必須加快WordPress網站的性能通過使用各種小技巧,您可以輕鬆地加快網站速度。一些快速提速方法是–

相關問題  WordPress 首頁 不見?5種解決WordPress 白屏死機錯誤的解決方案

獲得良好的虛擬主機服務

影響WordPress網站速度的主要因素是託管服務。將網站託管在共享主機上可能是一個有吸引力的主意,您可以以可承受的價格獲得無限的帶寬,空間,域以及更多內容。但是,在這一大筆交易中,我們主要忘記的是共享主機無法在流量小時內提供良好的加載時間,而在任何月份都無法提供99%的正常運行時間。

共享主機無法提供良好的速度,因為您要與無數其他網站共享同一服務器。此外,您不知道服務器的優化。但是,值得慶幸的是,具有先進技術的網絡託管公司也出現在市場中。例如SiteGround,DigitalOcean,Amazon Web Services甚至Google Compute Engine。但是,在這些服務器上設置服務器可能是一項艱鉅的任務,但是值得這樣做。

通常,有三種不同類型的託管:

  • 共享主機 -這意味著您的站點與許多其他站點位於同一服務器上,並且需要與其他所有人共享其資源(處理能力,RAM)。這可能導致“壞鄰居”效應,其中一個站點由於過載而佔用了大部分資源和停機時間。
  • 虛擬專用服務器(VPS)  -使用這種類型的託管,通常在同一服務器上擁有較少的站點。另外,資源在存在的所有站點之間平均分配,不能選擇超過它們。
  • 專用服務器 -您只有一台服務器適合您。沒有可共享的資源,所有內容都在您的站點上。

使用Light WordPress主題

當前有許多不同的WordPress主題,其中包含許多元素,滑塊,小部件等等。但是,如果您選擇的WordPress主題過於龐大,那麼它們將使您的Web服務器大打折扣。因此,這裡最好的解決方案是使用輕量級主題,例如默認的WordPress主題。如果您有博客網站,那麼新的二十十五歲主題對您很有幫助。但是,如果要構建功能豐富的網站,則可以使用類似GeneratePress,Astra,Bootstrap或Foundation的良好框架。

縮小影像尺寸

圖片是網站的主要部分,可為網站增添吸引力,但它們佔用的空間很大。因此,您必須減少網站上顯示的圖像大小,而又不影響圖像質量。您可以使用Chrome PageSpeed Insights擴展程序或Photoshop或任何其他工具來手動優化圖像,但這會花費很多時間。但是,有一些插件可以減輕您的工作量,例如OptimoleWP Smush等,

使用高級緩存系統

有很長一段時間可用的WordPress緩存插件,使將緩存規則添加到您的網站這一複雜任務變得非常容易。但是,通過將緩存插件與高級緩存系統一起出現,可以提高網站的加載速度並輕鬆地提高WordPress性能。

有幾個高級的多合一緩存插件可以在需要支持的情況下執行此操作,但請小心,因為這些插件可能會腫並且具有超出您實際需要的功能,並且最終可能會破壞您的網站!詢問主機是否先提供服務器端緩存(參見下文),然後再修改任何緩存插件,這也是一個好主意。

採用內容傳送網絡

您的網站的訪問者屬於全球不同的地理位置,如果訪問者不在託管網站的位置,則網站的速度可能會有所不同。解決此問題的方法是使用內容交付網絡。CDN幫助全球各地的訪客最大程度地保持網站的加載速度。CDN在不同位置的不同數據中心記錄您網站的副本。CDN的主要功能是將服務器與訪問者之間最接近的位置發送到服務器。

使用GZIP壓縮

通過壓縮計算機上的文件,可以節省大量磁盤空間。同樣,通過使用Web上的GZIP壓縮,您可以釋放網站上的大量空間。這種做法將大大減少帶寬使用量和訪問網站所需的時間。該工具可以為您壓縮各種文件,這意味著每當訪問者嘗試打開您的網站時,他們的服務器都必須首先解壓縮該網站。這會將帶寬使用降低到一定水平。您可以將插件添加到GZIP文件,也可以在.htaccess文件中使用以下代碼

AddOutputFilterByType定義文本/純文本

AddOutputFilterByType DEFLATE text / html

AddOutputFilterByType DEFLATE text / xml

AddOutputFilterByType定義文字/ css

AddOutputFilterByType DEFLATE應用程序/ xml

AddOutputFilterByType DEFLATE application / xhtml + xml

AddOutputFilterByType DEFLATE application / rss + xml

AddOutputFilterByType DEFLATE應用程序/ javascript

AddOutputFilterByType DEFLATE應用程序/ x-javascript

縮小JS和CSS文件

如果您通過Google PageSpeed Insights工具運行網站,則可能會收到有關最小化CSS和JS文件大小的通知。這意味著通過減少CSS和JS調用的數量以及這些文件的大小,可以提高網站加載速度。另外,如果您了解WordPress主題的方法,則可以學習Google提供的指南  並進行一些手動修復。如果沒有,那麼會有插件可以幫助您實現這一目標。最受歡迎的是 Autoptimize  ,它可以幫助優化WordPress網站的CSS,JS甚至HTML。

相關問題  更新了WordPress Ping列表,以更快地索引新帖子(2021年1月)

清理您的WordPress數據庫

定期的數據庫維護對於保持數據庫的精簡和可用性至關重要。通過從數據庫中刪除不需要的數據,可以減少數據庫的大小和備份的大小。您可以刪除垃圾評論,虛假用戶,舊的草稿內容,甚至可能是不必要的已下載插件和主題。有很多工具可以為您提供幫助。個人推薦是WP-Optimize,它使過程相當舒適。通過清除數據庫和網站的所有這些數據大小,將減少數據大小,最終將提高網站的速度。

減少服務器請求

每當您的瀏覽器從服務器請求某種資源時,都會發生服務器請求。這可以是樣式表,腳本或圖像之類的文件。完成站點加載所需的服務器請求越多,花費的時間就越長。因此,請求應盡可能少。

您可以採取以下措施將其減少到最低限度:

  • 減少頁面上顯示的帖子數
  • 僅顯示帖子摘錄,存檔頁面上沒有完整的帖子(在“設置”>“閱讀”下找到該選項 
  • 將較長的帖子分成頁面
  • 如果您收到很多評論,請將它們分成幾頁(“設置”>“討論”
  • 減少頁面上圖像和其他元素的數量
  • 卸載不必要的插件,尤其是較慢的插件
  • 停用您不永久使用的插件
  • 啟用延遲加載以延遲加載圖像,直到它們在頁面上實際可見為止
  • 減少不必要的外部資源,例如字體

禁用pingback和引用

引用和引用是WordPress的兩個核心組件,每當您的博客或頁面收到鏈接時,都會向您發出警報。聽起來可能很有用,但是您還可以使用諸如Google網站站長工具之類的工具和其他服務來檢查網站的鏈接。保持pingback和Trackback也可能會對服務器資源造成不必要的壓力。之所以如此,是因為每當有人嘗試鏈接到您的網站時,它都會來回生成來自WordPress的請求。以DDoS攻擊為目標網站時,也廣氾濫用此功能。

您可以在WP-Admin→設置→討論中將其全部關閉 只需取消選擇“允許其他博客的鏈接通知(引用和引用)。”這將幫助您進一步加快WordPress的速度。

減少網站加載時間的重要結果是,您可以為用戶提供更好的體驗。並且,這是每個網站所有者的首要任務是為用戶提供最佳體驗,以便他們再次訪問。因此,網站所有者需要提高其網站速度。

哦,您好 👋很高興認識你。

訂閱我們的電子報,定期發送很棒的科技內到您的郵

相關問題  WordPress升級:WordPress 5.5提供了新塊和與塊相關的改進,更快的加載時間等

Post Comment