假如一個(gè)網(wǎng)頁(yè)的加載時(shí)間需要十幾秒或者更長(zhǎng)的時(shí)間,這種情況很有可能導(dǎo)致用戶放棄訪問(wèn)我們的網(wǎng)站而導(dǎo)致網(wǎng)站流量的流失,并且這種過(guò)慢的加載速度還有可能影響網(wǎng)站在搜索引擎中的綜合搜索排名。
一、谷歌如何看待網(wǎng)頁(yè)速度
首先我們以谷歌為例,了解搜索引擎是如何看待這個(gè)問(wèn)題。早前,谷歌的資深I(lǐng)T工程師Matt Cutts就宣布過(guò),谷歌將把網(wǎng)頁(yè)速度作為網(wǎng)站排名算法的考慮因素之一。并且,一些需要花費(fèi)較長(zhǎng)時(shí)間加載的頁(yè)面可能會(huì)被降權(quán)。
谷歌并不是利用其網(wǎng)絡(luò)爬蟲(chóng),而是Chrome瀏覽器來(lái)跟蹤網(wǎng)頁(yè)速度。因?yàn)橹肮雀柙陂_(kāi)發(fā)Chrome瀏覽器的時(shí)候,就已經(jīng)發(fā)開(kāi)出了檢測(cè)網(wǎng)頁(yè)速度的工具。當(dāng)用戶使用Chrome瀏覽器訪問(wèn)網(wǎng)頁(yè)時(shí),Chrome的跟蹤工具便將網(wǎng)頁(yè)打開(kāi)速度等相關(guān)信息發(fā)送給谷歌。
那么,對(duì)于沒(méi)有使用谷歌瀏覽器的用戶,谷歌又是如何處理的?事實(shí)上,谷歌通過(guò)對(duì)你的網(wǎng)頁(yè)速度和競(jìng)爭(zhēng)對(duì)手的網(wǎng)頁(yè)速度做對(duì)比。谷歌記錄這種對(duì)比結(jié)果,然后將其作為影響網(wǎng)頁(yè)排名的因素之一。由此可見(jiàn),網(wǎng)頁(yè)速度確實(shí)一直影響著網(wǎng)頁(yè)的排名。而搜索引擎確實(shí)會(huì)對(duì)那些網(wǎng)頁(yè)速度較快的網(wǎng)頁(yè)給予較高的排名。
二、如何快速提升網(wǎng)頁(yè)速度
以下從搜索引擎優(yōu)化的角度簡(jiǎn)要介紹五種能夠幫助廣大站長(zhǎng)朋友快速提升網(wǎng)頁(yè)速度的方法。
1.優(yōu)化數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)是影響網(wǎng)頁(yè)速度的因素之一。大部分的網(wǎng)站都會(huì)用到數(shù)據(jù)庫(kù),如果沒(méi)有合理優(yōu)化數(shù)據(jù)庫(kù),也有可能導(dǎo)致網(wǎng)頁(yè)打開(kāi)速度過(guò)慢。添加索引一直被認(rèn)為是優(yōu)化數(shù)據(jù)庫(kù)的最佳方法之一。索引不僅能夠縮小數(shù)據(jù)庫(kù)的搜索范圍,還有利于快速返回相關(guān)數(shù)據(jù)至網(wǎng)頁(yè)。
2.減少使用頁(yè)面跟蹤代碼、視頻嵌入和分享按鍵
雖然頁(yè)面跟蹤代碼對(duì)于分析用戶在網(wǎng)站中的行為非常有用,但是添加跟蹤代碼會(huì)使得網(wǎng)頁(yè)速度變慢。因此,站長(zhǎng)朋友們一定要分析是否有添加跟蹤代碼的必要。如果確實(shí)有必要,最好將跟蹤代碼放置在網(wǎng)頁(yè)的底部,這樣便能確保在還沒(méi)有完全加載好的頁(yè)面中,用戶仍然能夠看見(jiàn)該網(wǎng)頁(yè)。
很多朋友可能認(rèn)為視頻是吸引用戶,提升訪問(wèn)量的重要手段,確實(shí)如此。但是我們可能忽略了另一個(gè)因素:大部分的視頻嵌入都會(huì)使用iFrame內(nèi)嵌框架,而這種內(nèi)嵌框架就是影響網(wǎng)頁(yè)速度的因素之一。因此,如果沒(méi)有特殊需要,盡量減少使用視頻嵌入。
此外,大部分的分享按鍵都是基于javascript形成的,而所有javascript所產(chǎn)生的行為便可形成iFrame內(nèi)嵌框架,最終還是會(huì)影響網(wǎng)頁(yè)速度。因此分享按鍵的使用規(guī)則也是盡量少用,有必要再用。
3.使用瀏覽器緩存
當(dāng)我們首次訪問(wèn)一個(gè)網(wǎng)頁(yè)時(shí),瀏覽器需要向服務(wù)器請(qǐng)求所有的頁(yè)面元素,包括:圖片、文本等。所有的這些信息都將保存在瀏覽器緩存中。而當(dāng)我們?cè)俅卧L問(wèn)該站點(diǎn)的其他頁(yè)面時(shí),瀏覽器僅需下載該頁(yè)面的其他不同元素。因此,通過(guò)這種方式,也能為我們的網(wǎng)頁(yè)加載提速。
自從HTML5出現(xiàn)之后,瀏覽器的緩存能力也變得比以前強(qiáng)很多。并且,如果你正在使用WordPress,那么非常多的插件可幫助你提升網(wǎng)頁(yè)速度,如:Quick Cache等。
4.采用CDN(Content Delivery Networks)
試想一下:你的網(wǎng)站服務(wù)器安置在紐約,那么當(dāng)?shù)厝嗽L問(wèn)網(wǎng)站的速度肯定比較快,因?yàn)閿?shù)據(jù)只需短距離的傳輸便可達(dá)到用戶電腦。而身在法國(guó)的人訪問(wèn)你網(wǎng)站的速度可能就會(huì)變慢,因?yàn)閿?shù)據(jù)傳輸可能需要經(jīng)過(guò)多個(gè)路由器,而CDN便可解決這種問(wèn)題。
CDN系統(tǒng)通過(guò)在多個(gè)地區(qū)的服務(wù)器上創(chuàng)建網(wǎng)頁(yè)副本而達(dá)到提高網(wǎng)頁(yè)速度的效果。目前,國(guó)內(nèi)外已有非常多的CDN供應(yīng)商,如:亞馬遜、Rackspace等。不過(guò)這種服務(wù)需要付費(fèi)。但是為了提高網(wǎng)頁(yè)速度,采用這種服務(wù)還是很有必要的。
5.充分利用網(wǎng)頁(yè)加速工具
如今網(wǎng)絡(luò)中已經(jīng)有非常多的網(wǎng)頁(yè)加速工具,充分利用這些工具。谷歌、百度也有其自己研發(fā)的加速工具。特別是對(duì)于專(zhuān)門(mén)做或者正在做谷歌和百度優(yōu)化的朋友們來(lái)說(shuō),充分利用這兩大搜索引擎的工具對(duì)我們做優(yōu)化工作有非常大的好處。
以上我們?yōu)槟峁┝宋宸N為網(wǎng)頁(yè)加速的有效方法,希望能通過(guò)該篇文章對(duì)站長(zhǎng)朋友的SEO優(yōu)化工作有所幫助。