网站SEO如何优化代码和标签( 二 )




4、JS位置、大小等负面的优化


JS优化与其他语言的优化也仍然有相同之处,JS优化的关键,仍然是要把精力放在最关键的地方,也就是瓶颈上,一般来说,瓶颈总是出现在大规模循环的地方,这倒不是说循环本身有性能问题,而是循环会迅速放大可能存在的性能问题 。


①、JS位置


网页代码中对js进行优化的时候,上海网站建设小编建议将JS放在页面最后,这样可以加快页面打开速度 。


②、合并JS


合并相同域名下的js,通过减少网络连接次数从而提高网页的打开速度 。


③、LazyLoad(延迟加载)技术


LazyLoad是一个用JavaScript编写的jQuery插件,它可以延迟加载长页面中的图片,在浏览器可视区域外的图片不会被载入,直到用户将页面滚动到它们所在的位置 。


④、JS代码外部的调用


搜索引擎蜘蛛对于JS代码是比较难识别的,所以在网站中最好不要出现太多JS代码,对于收录会有很大的影响,所以比较好的办法就是将用到的Javascript代码用外部调用的形式放在网站中,这样可以很好的简化代码,搜索引擎在抓取的时候也可以更加快速 。


⑤、降低页面对于JS的依赖性


搜索引擎对于JS代码并不是很友好,所以我们要降低页面对于JS依赖性,特别是在页面的导航、头部等这些关键位置,尽量不要使用JS,多采用DIV+CSS布局设计的方法 。


5、减少Ttable标签的使用


上面在说到DIV+CSS布局的时候,小编就提到了table,以前大家用的比较多,但是现在用的越来越少了,因为DIV+CSS布局已经足够的成熟了,这里我们就不多说了 。


6、代码注释省略少量使用


上海网站建设,很多程序员在进行代码编写的时候都习惯在别人看不懂的地方注释以下,这些代码主要是为了让几个程序员之间协同工作,但是对于外人和搜索引擎来说没有任何的用户,相反还会给蜘蛛在抓取的时候带来一定的困扰,增加了页面代码的容量,对网站没有任何作用 。如果说为了几个程序员之间看得懂,那么在网站上线之前建议删除掉 。


7、精简代码


很多网站建设人员有着自己代码的书写习惯,页面会出现很多的空格代码、style和font重复定义的代码,并不是他们不会编写,只是一种习惯而已 。但是不要小看这些代码,如果出现的多了,其实对于网站来说是冗余的 。为了后期优化排名、权重的提升,这些代码我们应该尽量的去精简,以前一些不好的编写习惯尽量改掉 。


8、将html控制方式转换为CSS控制


很多网页设计人员习惯在标签中对内容进行控制,比如说img标签里面通过width和height来控制图片的大小,上海网站建设小编认为尽量将这些代码采用外部CSS调用,这样更加的简洁,使我们网页代码更加精简 。


9、静态资源的缓存


通过设置浏览器缓存,将css、js等不太经常更新的文件缓存在浏览器端,这样同一访客再次访问你的网站的时候,浏览器就可以从浏览器的缓存中获取css、js等,而不必每次都从你的服务器读取,这样在一定程度上加快了网站的打开速度,又可以节约你的服务器流量 。


10、网页压缩技术


对于网页压缩而言,相信各位站长都比较熟悉,主要是启用服务器Gzip,对页面Gzip压缩,减少元素的体积,从而减少数据的传输,进而提高网页的加载速度,这个功能需要你的服务器的支持,GZIP压缩一般能对网页进行30%-80%的压缩,是最重要的一种优化效果 。

推荐阅读