虽然这一点我们早就提过,虽然没有明确的提出这个观点。网站加载时间的影响其实是一个恶性循环:
1:搜索引擎爬虫及收录频率都会降低。
2:用户体验降低很明显。相信你自己在碰到打开超慢的网站时也是一肚子的火!
3:跳出率明显增加。因为是一肚子火,所以进去的就直接跳出了!
4:速度及跳出率都称了搜索引擎排名的考虑因素,于是排名更低。
5:因为排名更低,导致搜索引擎进入的流量更低。
6:更低的流量及页面浏览再加上差劲的用户体验,导致转换率更低。
7:转化率更低导致你的收益更低,收益更低导致你的资金投入越来越近!
8:资金投入更加紧张导致你的网站性能无法跟上,然后继续循环下去!
哈,听起来是不是很可怕,其实这只是危言耸听罢了,一般的网站,加载时间在2-3秒就足够了,如果是电子商务的,由于太多的元素需要加载,这个时间应该算是比较平均化的时间。对于速度的追求其实是一种趋势,但不要盲目的去更随,量力而行,结合自身的实际情况最大限度的做到差不离即可。
1:页面层上的加速
缩减代码可以分为很多部分,比如减少见面上的元素,不要像网易新浪那样搞成大杂烩,在首页用最简单的方式来表达网站主题即可。
同时尽量采用CSS来排版,减少不必要的表格代码。同时对CSS及JS进行压缩及外部调用,增加缓存时间。还有减少图片的体积等。
2:程序层的加速
比如尽量采用HTML页面方式,如果必须使用动态语言进行数据库调用,尽量优化调用的代码,减少数据库查询时间等等。广告代码加载放到最后等等。
3:域名层
选择更好的域名注册商及DNS解析服务,CDN加速算不算这个层?我没搞过,属小白。
4:服务器层的加速
比如开启GZIP这种最基本的优化,或者采用更高级的服务器配置,更轻便快速的服务器软件。
5:地域性的加速
做美国网站搞中国服务器肯定不行,所以针对地域使用当地的空间服务应该是第一选择。CDN加速应该也放到这一类中。
本文来自金戈铁马SEO培训网(www.Gengtima.com),转摘请注明出处。