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