页面的载入都是需要时间的,这个时间非常的重要。
当浏览器发出一个网址请求,接着DNS解析,页面下载,相关的资源下载,cookies等等,都需要时间。反映到用户这里,就是输入网址后,到页面完全显示的时间。
现在宽带接入如此的普遍,基本上已经没有拨号接入的用户了。而宽带用户对于这个载入时间的容忍度是非常低的,特别是访问一个从未访问过的网站时,载入速度就是他对于该网站的第一观感。
这里我们来分两个部分来看。
第一、新访客
他们从未访问过目标网站,不管他的来源是什么,对他而言,这是完全没有感觉的一个网站。而网站所有的内容对其而言都是新鲜的。
这时,要考虑下载一个页面所需的所有资源。
比如以SEO网站优化推广的首页来举例:
在没有任何缓存资源的情况下,首页的所有资源共76.7K
其中包括 :
1个HTML文件 13K
3个JS文件 15.3K
1个CSS文件 4.5K
6个CSS images文件 12.3K
6个图片文件 31.4K
这里要说明一下,这些文件已经在服务器端使用了gzip压缩后才下载的,所以比较小。
载入时间在3秒左右。
在我的看法,新访客的页面载入时间要小于4秒是最合适的,如果做不到,至少也要做到在4秒内可以看到一部分内容。
第二、回头客
这些用户是曾经访问过你的网站,现在再来看时所遇到的情况。
此时缓存起了一定的作用,同样以本站为例。
页面一共是14.9K
包括:
1个HTML文件 13K
1个JS文件 0.3K
1个CSS文件 0.0K
1个图片文件 1.5K
这时打开页面需要的时间都在1秒以内。感觉是即时的反应。
网站的载入时间对于排名的影响还是很大的。
1、在Google网站管理员工具处可以看到一个"平均载入时间"。
Google有记录这个时间当然会把它作为一个排名的参数。提高网站页面的载入数度,降低平均载入时间,可以让排名有所提高。
2、当页面载入时间减少,当然用户体验也会有所改善,用户等待更少的时间就可以看到页面,当然其弹出率就会低,而用户点击率高且弹出率低的页面就是对用户更友善的页面,Google当然会把这个当作一个指标来衡量页面的质量,反映的最后就是其排名的提高。
3、页面的载入时间相对其它网站来说,并不是在全球范围做比较,而是分区域,主要是根据服务器所在的国家及地区。所以只要你做的比你所在的地区的其它站长做得好,就会胜出。
测试页面载入速度的相关工具:
Web Page Analyzer
Pingdom的工具
Yahoo的Yslow
Google的Page Speed