如何提高 WordPress 網站的速度
已發表: 2022-12-14
今天的網絡需要高效和快速加載的網站。 加載速度會影響用戶體驗、SEO 排名和頁面瀏覽量。 幸運的是,如果您遵循這些 WordPress 維護公司的建議,可以輕鬆地提高 WordPress 速度。
選擇更好的網絡託管服務提供商
對於 WebPress 站點,網絡託管在速度方面至關重要。 WordPress 主機通常提供多種託管選項,例如專用、共享、虛擬專用服務器 (VPS)、雲和託管 WordPress 託管。
選擇託管服務提供商時請記住,託管必須為您提供足夠的服務器資源。 充足的服務器資源確保您的加載速度不會因流量增加而受到影響。更新
在更新主題、插件和 WordPress 核心等功能中,對於幫助您的網站高效運行至關重要。 更新這些元素以在其最新版本中執行將確保無縫運行。 除了這些方面,繼續測試其他人的表現並在可用時安裝更新。
使用最新版本的 PHP
PHP 是一種用於 WordPress 軟件的腳本和編程語言。 這是一種服務器端語言,這意味著 PHP 文件在您的網絡託管服務器上存儲和執行。 與其他組件一樣,PHP 也會定期發布最新版本的更新,我們強烈建議安裝它以提高效率和速度。
刪除多餘的插件
說到插件,質量比數量更有價值。 插件太多會降低加載速度。 即使您的網站目前沒有使用很多插件,安裝的插件也可能在後台執行針刺工作並消耗寶貴的資源,這也會影響網站的性能。
為避免給您的站點帶來不必要的負擔,我們建議卸載多餘的、無用的和未使用的插件。 另一種選擇是用一個具有多種功能的插件替換幾個插件,或者找到相同插件的輕量級版本。
安裝輕量級主題
就像插件一樣,過度包裝的主題會給您網站的性能帶來負擔。 某些主題可能會加載字節大小較大的圖像和效果,並賦予大量代碼,加載這些代碼需要時間。
為避免主題效率低下,我們建議使用僅包含必要功能的簡單主題,然後再添加其他所需的插件或自定義 CSS。
優化圖像
大圖像有助於降低速度。 通過壓縮圖像,您將在不放棄網站視覺效果的情況下獲得網站速度和性能。 許多程序可以在不犧牲質量的情況下減小圖像大小。 目的是在不降低用戶體驗和將圖像喝到難以看到的情況下節省空間。
嘗試延遲加載
如果您的 WordPress 是一種包含大量圖像的站點,您可能會發現延遲加載是一個合適的選擇。 延遲加載考慮只加載那些出現在用戶瀏覽器窗口中的圖片,而不是一次完全加載所有圖像。 這意味著頁面內容是漸進的。 除了圖像之外,此功能適用於任何頁面內容,例如視頻和音頻材料、文本、評論等。
避免在您的服務器上託管視頻
由於視頻被認為是資源最密集的材料,即使在您的服務器上存儲單個視頻也會消耗過多的空間和性能,這會減慢加載速度。 為避免犧牲頁面速度或視頻內容,我們建議使用經過驗證的視頻託管服務,例如 YouTube。 將帶有嵌入代碼的視頻放在您的網頁上,您將避免將視頻放在您的庫中。 該解決方案對用戶沒有任何影響,但有助於網站速度。
減小 CSS 和 Javascript 文件的大小
當您的網頁加載時,JavaScript 和 CSS 文件從網絡服務器發送到您的網絡瀏覽器。 因此,在不損害其功能的情況下縮小這些文件可以顯著提高頁面速度。
您可以使用許多可以壓縮 JavaScript 和 CSS 文件的程序之一,但也可以提供掃描 CSS 和 Javascript 文件的選項,這些文件會給您的頁面帶來負擔並刪除冗餘代碼。
使用 WordPress 緩存插件
當用戶進入您的非緩存網頁時,PHP 必須從您的 WordPress 數據庫中檢索內容,將此內容數據構造成 HTML 文件,然後將該文件發送給用戶。 這種方法的有益特性是節省服務器空間並在網頁上啟用動態內容。 然而,與發送預先寫好的頁面的情況相比,這種方法需要更多的精力和時間。
使用緩存插件程序,由於它能夠使用 PHP 創建 HTML 頁面並將它們完全保存,因此簡化了這個過程。 該過程得到簡化,因為在收到請求時會向用戶發送完整的 HTML 頁面,以便內容可以更快地到達用戶手中。
合理化您的內容和頁面設計
這是改善加載時間的最簡單方法之一,因此有助於改善用戶體驗。 簡化的設計和足夠的內容需要更少的資源,另外使網頁對各種設備屏幕尺寸(台式電腦和智能手機)的響應更快。
優化內容的另一件重要事情是將冗長的帖子拆分成較短的序列。 多個帖子加載速度更快。 此外,您可以將長帖子分成不同的頁面。
清理 WordPress 數據庫
一段時間後,每個 WordPress 站點都會開始在其數據庫中積累冗余文件。 這些文件是垃圾郵件、舊的和未使用的主題、插件和文件、一些未發布或舊的內容或媒體,以及其他可能導致不必要的長時間加載時間並佔用站點存儲空間的功能。
出於這個原因,我們建議使用帶有程序的審核站點來刪除非必要文件或手動刪除 WordPress 庫中的冗餘功能。
禁用或限制後期修訂
WordPress 會自動製作已保存帖子的副本。 雖然 WordPress 將副本存儲在數據庫中,但它不會刪除以前的版本。 此功能的優點是它允許您在需要時恢復到帖子的任何早期版本。 但是,此方法會填滿站點存儲並會降低站點性能。 為避免這種不必要的情況,請限制數量或禁用已保存的修訂。
要限制帖子的保存修訂,請打開站點 wp-config.php 文件,添加代碼定義 (`WP_POST_REVISIONS`, (number) ); 在空格(數字)中添加允許保存的修訂數。 這將限制每個帖子的修訂次數。
避免重定向
重定向會增加領先時間,因此請盡量避免實施過多的永久重定向。 儘管重定向幾乎是不可避免的,但優化您的網站架構將幫助您提高網站速度並避免過於復雜的重定向鏈。
關閉 trackbacks 和 pinbacks
當您的 WordPress 在其內容中鏈接到外部網站時,這兩個功能會向外部網站發出信號,當其他網站鏈接到您的網站時,這也會向後起作用。 這項技術的好處在於營銷方面,因為這種方法向網站發出信號,表明您驗證了他們的內容,並且您可以期望收到他們的反向鏈接作為回報。 然而,專家認為這項技術的缺點超過了它的優點。 也就是說,trackbacks 和 pinbacks 不必要地使用服務器資源,另外使網站容易受到垃圾郵件發送者和 DDoS 攻擊。 出於這個原因,我們建議關閉 trackbacks 和 pinbacks,並選擇外部分析工具。
使用 CDN
CDN 是全球連接的服務器集群。 CDN 減輕了由於您的服務器與世界不同地區的用戶之間的物理距離而導致的性能不佳的影響。 通過存儲您網站的 CSS、JavaScript 和圖像文件的副本,CDN 通過離用戶最近的服務器發送文件。
最後的想法
通過確定可能會降低您網站速度的方面並實施上述解決方案,您的 WordPress 將保持競爭力並節省用戶時間。
花一些時間和精力優化您的 WordPress 將確保您的加載頁面符合當今的兩秒加載標準。 由於現在的用戶希望網頁在幾秒鐘內加載,任何比這慢的東西都會降低用戶體驗、SEO 排名、網站流量,從而降低轉化率。