你知道网站中最影响网站打开速度的是什么吗?我会告诉是网站中的javascript简称JS。模板中引用的JS文件越多打开速度越慢。那么seo,网站收录量骤降的几个原因打开速度越慢。那么JS代码如何优化更利于网站SEO?细读完这篇文章够你优化大半天的了关于JS优化方法大都脱离不了这三种方法。
现在的网站都加的有统计代码、分享工具、评论列表、相关文章插件等工具而要实现强大的功能必须使用JS文件正是这些JS插件再增强了网站功能的同时也给影响了网站速度。
通过博客调用JS来看目前最影响速度的为无觅插件(952ms),拿福能广告(434ms)。如果确实要用可以保留适当的根据官方教材做做优化下面成都SEO介绍几个最常用的JS优化方法。
方法一:把不重要的JS放在页面最底部
这是最简单也是效果最好的优化方法把不重要的JS通通放到页面的最下面body的上面实现异步加载也就是等网页都加载完了最后在加载这些不重要的JS这样就不影响网页速度了。
如低调与华丽模板中公共的util.js公共文件默认效果为浏览网页时会在网页中出现“回顶部、写评论”特效。现在把wumii(无觅插件JS)和jiathis(分享工具JS)统一整合到util.js文件中了。
当然其他网站也需要这样做:把不重要的JS通通放到页面最底部。
方法二:合并JS文件
合并JS也就是减少HTTP请求少给服务器请求一次就加快一点速度而合并两个原本独立的JS就需要点技术了但这难不倒我们告诉大家一个最简单的方法:
不管三七二十一先把A文件直接粘贴到B文件中合并后删除网页中的A文件如果网页运行正常就OK;如果一些特效失效那就还原换C文件合并。总会有两个不冲突的JS文件的。
例如我博客上的百度广告管家有6个广告位默认情况是要进行6次HTTP请求的因为是第三方JS一次请求最快要花234ms而6次请求就就需要花2秒也就是说因为这个广告管家打开网页就要额外增加2秒。
按照官方教程把JS合并后6个广告位的广告请求合并为1次请求大幅降低js请求次数有效减少页面渲染被阻塞的情况提升广告加载速度。
方法三:给JS文件减肥(我觉得用gulp打包工具就行了或者用在线的打包工具)
咱不讨论什么三目运算符、减少对象查找、如何让JS简洁咱就用“JS减肥工具”。通常这类工具会把JS文件中几百行的代码压缩成一行使体积变小。推荐工具:http://javascriptcompressor.com/
因为空行等问题有时候使用这类工具会使JS功能失效而最简单的办法是用Dreamweaver把压缩后的JS放入DW中DW会自动提示你那里有误把错误的地方另起一行或还原回去即可。
当你的站点随着时间的推移慢慢地做大的时候你就会发现很多问题出来的其中一个就是越来越臃肿庞大因此运行的速度也就会慢了下来。优化尽力去优化站点就变得非常重要了。
seo网站优化,