資料證明:網頁載入超過4秒,25%人會放棄;手機網頁超過10秒,50%使用者會放棄,60%人不再回傳;Google搜尋結果慢0.4秒,一天搜尋量減少800萬次;40 %行動購物者會放棄載入時間超過3秒的網站;亞馬遜每天銷售額約6700萬美元,網頁延遲1秒可導致全年損失16億美元,這些足以證明網站載入速度有多重要。實作證明,網站載入速度從100ms延遲到400ms用戶將會降低02.%,每天搜尋損失將達到0.6%。
任何一個站長都希望盡可能的減少頁面載入時間,任何搜尋引擎都希望為用戶提供一個用戶體驗度良好的服務,提高網站整體質量,增加用戶滿意度,每個人都希望享受到一個快速的網路體驗。如何提升網站載入速度?可以從三個方面著以考慮。
為你的企業網站選擇合適的主機,這是進行網站建立開始的第一步,擁有一支專業配置的主機對網站載入速度提升有很大幫助。
1.利用瀏覽器緩存
當使用者造訪網站時,許多網站上的資源需要透過伺服器端慢慢被載入到客戶端,相較而言,這會導致網站載入速度延遲,尤其是JPEG影像,如果這些內容能從瀏覽器的快取中獲取,那麼將會加速載入的時間,利用瀏覽器的快取儲存資源以便下次使用者造訪同一個網站時網站載入速度更快。
2、啟用保持活動訊號
保持活動訊號發送在預定的時間間隔內,這在網路上起著很大的作用。一個訊號被發送後,如果沒有收到答复,連結將會通過另一條路徑路由,直到收到連結恢復為止,事實上,http保持活動允許tcp連線生存,它有助於減少後續請求延遲,所以,請聯絡您的託管服務商,並告訴他們你的需求,因為大多數的託管公司對此功能是停用的。
3、啟用gzip壓縮
gzip壓縮是目前最流行,最有效的壓縮方法,它能減低約70%的相應時間。 gzip壓縮,減少了HTTP響應的大小,並有助於減少響應時間。筆者認為這是用來減少頁面重量的最簡單的方式,只要在你的htaccess檔案中加入以下程式碼:
#壓縮的文字:html, javascript, CSS, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/Javascript
AddOutputFilterByType DEFLATE application/x-javascript
#延伸壓縮某些檔案類型:
SetOutputFilter DEFLATE
或者有一種最簡單的方式,在你的HTML / php檔案的頂部,使用下面的PHP程式碼:
<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler"); else ob_start();?>
對於網站中的一些外部的Javascript文件,使用gzip壓縮可以減少60%的傳輸品質。
4、登陸頁面重定向緩存
行動網頁將用戶重定向到一個不同的url,所以使用302重定向與快取生存時間為同一天,可以為下一次遊客嘗試加載網站加快頁面加載時間,它應該包括用戶代理,這個技術只能用戶移動設備的訪客重定向。
5.使用CDN
CDN(內容傳遞網路),是一種分佈在多個地點的web服務及的集合,它能更有效地想使用者提供內容。選擇一個特定的內容伺服器通常是基於衡量使用者最接近的網路。例如,當你使用CDN主機時,可以根據訪客的地區從不同的伺服器載入資料。
因為時間和文件整理不足的原因,本篇文章只講訴了從伺服器方面考慮如何加快網站速度,在後面的文章中將會從內容元素,CSS,JS和圖片等方面為大家做詳細介紹,待續中。
原文是:http: //www.mybaiduSEO.cn/news-2-1.html站長首發A5,轉載請保留有效的連結位址。
(責任編輯:momo) 作者mybaiduseocn 的個人空