7 個網站速度優化技巧,讓網站更快
已發表: 2019-12-18擁有一個緩慢的網站會扼殺您的流量和轉化。
谷歌使用網站速度作為排名因素,多達 40% 的人會離開加載時間超過 3 秒的網站。 更令人震驚的是網站速度對於轉換的重要性:網站加載所需時間的微小 100 毫秒(或十分之一秒)延遲可能導致轉換下降 7%。
網站速度優化黑客
那麼如何提高網站速度呢? 讓我們深入了解七個關鍵的網站速度優化技巧,以使您的網站在競爭中處於領先地位!
網站速度優化的 7 個技巧
- 啟用 HTTP Keep-Alive
- 安排定期數據庫清理
- 刪除不活躍的主題和插件
- 壓縮圖像
- 啟用延遲加載
- 最小化重定向
- 啟用緩存
1.啟用HTTP Keep-Alive
默認情況下,當用戶訪問您的網站時,HTTP 連接會在訪問者瀏覽器的每個請求後關閉,這意味著在您的網站完全顯示之前必須打開幾個新連接,具體取決於請求的數量(樣式表、javascript、圖像)來自用戶的瀏覽器。 結果是您的服務器因請求而過載,從而增加了頁面加載所需的時間。
一個可以用來提高網站速度的簡單技巧是啟用 HTTP Keep-Alive。
啟用後,Keep-Alive 可確保訪問者的瀏覽器與您的服務器之間的連接保持打開狀態。 因此,在特定會話期間請求的所有文件都將通過單個連接傳輸,而無需創建多個新連接來服務每個請求。
啟用 Keep-Alive 的優點很多。 首先,由於它使客戶端和服務器之間的連接保持打開狀態,因此減少了提供文件所需的時間。 其次,通過單個連接發送請求這一事實減少了往返時間 (RTT) ,因為 TCP 和 SSL/TLS 連接請求的數量減少了。
如果您的服務器上尚未啟用 HTTP Keep-Alive,則啟用它非常簡單。 您只需將以下代碼添加到您的 htaccess 文件中:
<IfModule mod_headers.c> 標頭集連接保持活動 </IfModule> |
2. 安排定期的數據庫清理
您還可以通過清理數據庫來提高網站速度。 如果您使用 WordPress,這一點尤其重要。
WordPress 非常依賴數據庫,並在您的數據庫中存儲所有基本內容,包括評論、鏈接、引用、帖子、頁面、表單條目、插件設置、主題設置和網站設置。 隨著您的網站變老並且您進行了大量更改,您的數據庫變得越來越臃腫,不僅包含重要文件,還包含不重要的文件。
可能使您的數據庫膨脹的不重要文件包括帖子修訂(有時有數千個)、已刪除的帖子和評論、垃圾評論(有時有數千或數万條)、pingbacks、引用和重複的帖子元數據。 這些文件中的大多數不必要地增加了數據庫的大小,從而增加了從數據庫中檢索信息所需的時間——導致您的站點變慢。
在這種情況下,解決方案是定期清理數據庫。 您可以通過手動優化表格來做到這一點,也可以通過安裝 WordPress 插件進行優化來使用更自動化的過程。
無論您計劃採用這兩種方法中的哪一種,在繼續清理之前備份您的數據庫和整個站點都是至關重要的。 WordPress 完全依賴於數據庫,在對數據庫進行任何更改之前不備份數據庫可能會導致您失去整個網站而沒有追索權(如果出現任何問題)。
3.刪除不活躍的主題和插件
清理數據庫時也應該刪除不活動的主題和插件。 插件和主題往往會佔用數據庫中的大量空間,即使它們不處於活動狀態,這通常會導致網站速度變慢。
您可以通過定期查看主題和插件列表來確保您擁有一個更快的網站,以確保刪除不活動的主題和插件。 刪除這些不活動的主題和插件後,您還應該確保進行數據庫清理以確保刪除它們留下的所有文件。
4. 壓縮你的圖片
沒有有效的圖像優化,網站速度優化就無法完成。 事實上,圖像占平均網頁上加載的數據的 60% 左右。 這很重要,它表明顯著減小圖像的大小將大大有助於確保您的網站加載速度更快。
有幾種方法可以優化您網站上的圖片使用,而不會對您的網站速度產生負面影響。 壓縮圖像是最有效的方法之一。
例如,通過壓縮圖像,Kinsta 能夠將圖像的大小減少 1,364% 以上,而質量沒有太大損失。 原始圖像大小為 2.06MB,輕微壓縮版本為 590KB,中等壓縮版本(沒有大量質量損失)為 151KB。
僅通過壓縮圖像就可以節省大量圖像大小並縮短頁面加載時間。 現在想像一下同樣的場景,不僅僅是一兩個,而是更多的圖像。 幾乎每個圖像編輯工具都可以讓您壓縮/調整圖像大小而不會造成很多質量損失,但是您可以通過安裝特定的 WordPress 插件來更進一步。

提示:發現 WordPress 站點管理軟件可幫助您管理整個站點,從內容到站點速度以及介於兩者之間的所有內容。 |
5.啟用延遲加載
除了圖像壓縮之外,通過圖像優化來改善網站加載時間的另一種方法是啟用延遲加載。
本質上,延遲加載只是防止在您的網站加載時加載不必要的圖像,從而顯著減小網頁的初始大小。 例如,如果您有一篇 3,000 字的文章,使用 10 張平均 150KB 的圖像,那麼除了您網站上的其他元素之外,還需要從圖像加載 1,500KB。
然而,通過啟用延遲加載,由於用戶很可能一次只需要在屏幕上看到一張圖片,因此最初只會加載一張圖片(或根本不加載圖片,具體取決於圖片在您的文章介紹中是否存在與否)而其他圖像的加載將被推遲到用戶滾動到他們所在的位置 - 從而在您的網站首次加載時初始節省多達 1,350KB,並導致網站速度更快。
相關:您可以使用以下五種技術之一在您的網站上延遲加載圖像。 |
6. 減少重定向
隨著您的網站老化,您自然會有許多重定向; 但是,當重定向做得不好或重定向過多時,它將開始使您的網站陷入困境並對您的網站加載時間產生負面影響。 當然,雖然您幾乎不能沒有重定向,但在某些情況下您應該擔心。
當重定向鏈過多時
重定向鍊是指您在原始 URL 和目標 URL 之間有多個重定向。 例如,第 1 頁重定向到第 3 頁,最終重定向到第 5 頁。在這種情況下,站點速度通常會受到負面影響。 解決方案是在用戶到達目標頁面之前減少涉及的重定向次數。
一般重定向過多時
雖然這對於較小的站點可能不是問題,但它通常適用於大型站點,特別是當通過 htaccess 設置重定向時。 當您開始有數千個重定向時,您要確保徹底檢查所有重定向並進行必要的清理。
7.啟用緩存
您還可以通過啟用緩存來顯著提高網站的速度。 當您啟用緩存時,您的網站資源文件會在訪問者第一次訪問您的網站時自動存儲在他們的計算機上。 他們的瀏覽器不必向您的服務器發出新請求(如果很多人同時這樣做,這可能會影響服務器響應,並且通常也會導致網站速度變慢),它只是從他們的計算機中提取資源文件並且加載速度更快。
可以緩存的資源文件包括關鍵文件,如您的網站徽標、CSS 文件和其他關鍵資源。 存儲這些文件後,您網站上使用這些資源的每個頁面都會加載得更快,因為它們不再需要從您的服務器上重新下載。
您可以通過更新您的 htaccess 文件以使用以下代碼來啟用緩存,由 Varvy 提供。

如果您使用 WordPress,則可以通過安裝以下任何緩存插件來啟用緩存:
|
結論
僅實施上述黑客攻擊之一可以顯著提高您的網站速度,從而在無需產生額外流量的情況下提高流量、轉化率和銷售額。
除了網站速度之外,還有很多其他因素會影響您的頁面排名方式。 要掌握所有網站指標,請找到最好的 SEO 工具來幫助您保持正軌並提升您的網站速度、排名等。