一个网站的访问速度直接影响到了用户体验,影响到了搜索引擎蜘蛛抓取更新我们网站的内容,因此,网站的访问速度在一定程度上影响网站的SEO效果。但是之前可能很多朋友都以为网站打开速度慢都是服务器的问题,其实服务器因素只是其中最常见的原因之一。下面笔者将为大家分享如何提升网站的访问速度?
一、修改图片的样式(压缩图片)
我并没有用什么高深的压缩工具,只是用Fireworks CS4批量处理了图片(没有改变文件类型),原来网站的主题的所有样式图片有195KB, 优化后就减少了54.94KB。而且优化后的图片,肉眼根本看不出什么明显的区别。
二、启动gzip 压缩
由于我们很多朋友使用的虚拟主机,并没有配置服务器开启gzip的权限。我只能依靠Wordpress 的插件 GZIP Output来实现。
但是,GZIP Output 只能对于php 文件进行压缩,对于大部头的CSS、JS 文件都无法处理。我又下载安装了WP CSS 和WP JS 插件想分别对CSS 和 JS 文件进行压缩。不过,WP JS这个插件我没搞懂怎么用,WP CSS 倒是应用成功了。网站主题样式表文件从原来的23.5KB 变成了8.1KB,单就首页来说又减少了15.4KB。
三、js的调用
为了对网站速度优化,我们可以将ASP、ASPX、PHP等文件的访问改成JS的引用,建议可以在程序中让数据生成到一个1.js文件中 去,然后用首页代码来引用这个文件,这样不但能减少服务器资料的浪费,而且能提高网站的浏览速度,如果能大量的引用JS,让JS在后台自动生成的话,那么 就能达到对网站速度优化的目的了。但为了考虑到SEO因素,尽可能的少调用JS,最好把一些较长的特效JS用封装形式调用。
四、使用iframe嵌套
网站中有大量的广告的话,那么就用iframe把!建议将广告代码放到一个页面,然后在首页将代码嵌入,这样就不会因为广告降低网站的打开速度了,这是网站速度优化的不错的方法。
五、生成静态页面
众所周知,ASP、PHP、JSP、.NET等程序实现了网页信息的动态交互,运行起来的确非常方便,因为它们的数据交互性好,能很方便地存取、更改数据库的内容,使网站“动”起来,但是这类程序必须先由服务器执行处理后,生成HTML页面。
六、统计代码
为了对网站速度优化,我们必须避免统计代码无法打开时对网站的影响。建议把统计代码放在最下方的独立的table或div中。这样当统计代码无法访问的时候你的网站速度也不会受到影响,最终达到对网站速度优化的目的。
七、友情链接的学问
网站与网站之间互相做链接可以增加网站的宣传效果,做LOGO图片链接更能准确地描述网站的主题和定位,宣传效果会大大的增强,但图片链接做得太多,必然会影响网页的 显示速度。因此,做友情链接时应尽量做到:
1.只做文字链接:做文字链接是不会延迟网页速度的。
2.将所有链接放到一个独立的分页去,然后在首页链接上该 页。
3.如果友情链接一定要出现在首页,请将链接所在的整个Table放到页面的最下方,因为页面是由上到下逐行显示的,将其放到页面的最下方,不会延迟 其他内容的显示。
4.友情链接的LOGO图片先下载后再传到自己的网页空间,这样,速度由自己的网站空间决定而不受友情网站的影响。
八、减少不必要的页面元素
当然里说的页机元素包括:网站代码的精简、网站哪些元素可要可不要的尽量去掉(如一些没有用的图片)。
九、把样式表放到顶部
我们发现把css放到文档头部会让网页加载得更快。因为这样可以让页面逐渐加载。
把样式表放到接近底部的问题是它阻止了页面元素的逐渐显示。这样还会导致“flash of unstyled content” 即在样式表加载之前页面内容是以没有样式的形式显示出来的,待加载完样式后,页面重绘,内容一闪即改变了样式表现。
文章作者:admin
本文地址:http://www.xueseo.com/enhance-access-speed
版权所有 © 转载时必须以链接形式注明作者和原始出处!