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