網(wǎng)站診斷:影響頁面打開時(shí)間的三大毒瘤 |
發(fā)布時(shí)間: 2012/8/17 11:49:03 |
搞網(wǎng)站的都知道網(wǎng)站用戶體驗(yàn)很重要,這在我們做SEO里面也是重中之重在多次強(qiáng)調(diào)的核心因素,而且搜索引擎也在不斷的調(diào)整在往這方面做進(jìn)一步的改 進(jìn),都是希望能夠給用戶一個(gè)很好的瀏覽體驗(yàn),而對我們網(wǎng)站來說能夠影響瀏覽體驗(yàn)的第一要素則是頁面打開時(shí)間的問題。一個(gè)頁面在5~8秒左右還沒能打開,我 想大家都沒耐心再等下去了,直接關(guān)閉了事,這樣也增加了跳出率,也是用戶體驗(yàn)不好的表現(xiàn),那么我們?nèi)绾畏治龀鑫覀兙W(wǎng)站的打開時(shí)間和訪問速度呢,網(wǎng)上有很多 在線測速工具,我這里要介紹的是百度統(tǒng)計(jì)自帶的網(wǎng)站速度診斷功能。 我網(wǎng)站所使用的虛擬主機(jī)是萬網(wǎng)的,據(jù)萬網(wǎng)技術(shù)人員說是在智能多線機(jī)房(因?yàn)橹安┛鸵驗(yàn)槌霈F(xiàn)彈窗廣告問題要求萬網(wǎng)更換服務(wù)器,所以切換到了智能多線機(jī)房),下圖是診斷后的部分?jǐn)?shù)據(jù)。 測試數(shù)據(jù)為網(wǎng)通點(diǎn)頁面打開時(shí)間 0.39秒,比 4.7% 的網(wǎng)站打開時(shí)間長,而電信點(diǎn)頁面打開時(shí)間 0.65秒,比 8.1% 的網(wǎng)站打開時(shí)間長,從診斷數(shù)據(jù)來看網(wǎng)通線路的用戶打開速度要比電信的快一些,不過以我電信寬帶使用情況來看,首頁基本上是在3~5秒內(nèi)能完全打開,訪問速 度上來看是算不錯(cuò)的,不過診斷得分不算高,后面也給出了診斷建議,總結(jié)了影響頁面打開時(shí)長的三大方面,而這幾點(diǎn)也是我們在做網(wǎng)站的時(shí)候需要注意的幾點(diǎn),我 們做網(wǎng)站優(yōu)化就可以依照這幾點(diǎn)來優(yōu)化代碼結(jié)構(gòu)以及訪問速度。 一、連接網(wǎng)絡(luò) 頁面打開過程中,連接請求次數(shù)越少,打開速度越快,而我博客的頁面打開過程中,共有42次請求(比33%的網(wǎng)站請求次數(shù)多),可節(jié)省18次連接。也細(xì)分出了幾個(gè)方面。 1、合并域名。建議將只有1個(gè)資源的域名合并到其他域名下 2、合并JS。合并相同域名下的js,可以減少網(wǎng)絡(luò)連接次數(shù)。 3、合并CSS。合并相同域名下的CSS,可以減少網(wǎng)絡(luò)連接次數(shù)。 4、緩存靜態(tài)資源。變化很少的靜態(tài)資源可以設(shè)置客戶端緩存,減少請求。 5、使用Css Sprite。使用css sprite技術(shù)可以減少請求次數(shù)。 二、下載頁面 向服務(wù)器請求發(fā)回網(wǎng)頁的過程,受到網(wǎng)頁大小等的影響,發(fā)回的頁面體積越小,速度越快。而我網(wǎng)站頁面打開過程中,共下載 175.9 KB (比23%的網(wǎng)站字節(jié)數(shù)更多),可以減少 10.4 KB。這點(diǎn)需要側(cè)重調(diào)整。而主要就是采用壓縮元素的辦法來進(jìn)行,使用壓縮技術(shù),減少元素的體積,提高網(wǎng)速。 三、打開頁面 用戶瀏覽器打開頁面的過程,受頁面內(nèi)容大小、設(shè)計(jì)等的影響。該方面主要從以下兩個(gè)細(xì)節(jié)著手: 1、JS位置。JS放在頁面最后,可以加快頁面打開速度。 2、圖片大小聲明。如果圖片大小不做定義,則頁面需要重新渲染,速度受到影響。 雖然除此之外頁面打開速度還和主機(jī)本身配置及環(huán)境等因素有關(guān)系,但最主要的因素還是在網(wǎng)站本身,因此我們優(yōu)化好網(wǎng)站內(nèi)部結(jié)構(gòu)以及代碼都是很有必要 的,以上三個(gè)方面都是最直接也是最常見的影響頁面打開速度的,也許有的你已經(jīng)做的足夠好,也許有的細(xì)節(jié)還沒注意過,那么可以從這些細(xì)節(jié)著手進(jìn)行改進(jìn)。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |