SEO前端优化

精减代码  清除网页中一些冗余的代码,网上有这样的工具,能够辅助完成,若是须要的话,咱们能够把代码中的注释去掉,甚至空行之类的也去掉,尽可能的减小代码量,从而减少页面体积。   CSS Sprites   通俗点讲,就是图片合并,能够把网站中一些比较通用的小图片,合并到一张图片上,而后利用CSS技术来分别调用图片不一样的部分。这样能够大大的减小HTTP的请求量,在网页加载的时候,速度就快不少,如今不少大中型网站都在用这个前端加速技术,效果也是很不错的。   为图片指定宽度与高度   这也是不少人比较容易忽略的,在页面中,请你为每个图片,都指定一个width属性与height属性,这样在页面加载的时候,浏览器会预先留出既定的位置,图片下边的代码能够继续下载而不用等待,提升并行下载的速度,提升了页面加载的速度。   启用Keep-Alive属性   Keep-Alive你能够理解为长链接,在没有启用keep-alive属性以前,浏览器向服务器请求的connection是即连即断的,执行一次HTTP请求完成后,立刻断开这个链接的,而启用   Conncetion的Keep-Alive属性以后,这个链接能够保持一段时间,从而能够提升页面加载的速度。   使用浏览器缓存   咱们可使用缓存技术来提升页面的加载速度,为一些不常常变化的文件,设置一个相对较长的过时时间,这样当用户访问网站后,就会在它的浏览器中留下缓存,当它在下次请求的时候,留在缓存中的组件就不用再向服务器发出HTTP请求了,这样减小了浏览器向网站服务器发出的HTTP请求数,从而提升了页面加载速度,这在一些图片比较多的网站,效果是很是明显的,咱们要善于使用缓存技术。   启用GZIP压缩   大中型网站,基本都启用了GZIP压缩,若是你使用的是虚拟主机,你可让服务商为你启用,若是本身有服务器,本身启用也很简单的,为何启用 GZIP压缩就会加快速度呢,由于当启用了GZIP后,网站服务器向你传输数据以前,是通过压缩了的,当传输到你的浏览器后,会再被解压缩的,从而能够在你的浏览器上正常显示,并且压缩率能够达到不少高,效果很是好。通常你启用了压缩后,搜索引擎对你网站的抓取量也是上升了的。   前端速度优化方面还有不少工做能够去作,例如大公司都启用了CDN加速,你的图片也能够进行无损压缩,CSS、JS文件均可以用一些专业的工具去压缩,在你网页的head标头要声明字符集,尽可能少用重定向,指定Last-Modified 或 ETag 标头等,固然这些都多少涉及了一些技术方面的问题,作页面前端优化是一个系统的工程,是须要技术、SEO、运维等去配合完成的,不过这个投入是绝对值得的。
相关文章
相关标签/搜索