页面前端SEO是一项复杂的系统工作,下面我们从其中几个方面来说说要怎么做。
指定图片的宽度和高度
这也很容易被许多人忽视。在页面中,请为每个图片指定宽度属性和高度属性。加载页面后,浏览器将提前预留一个固定位置。图片下面的代码可以继续下载而不需要等待,这提高了并行下载的速度和页面加载的速度。
启用Keep-Alive属性
活下去可以理解为一种长期的联系。在启用Keep-Alive属性之前,在执行HTTP请求后,浏览器请求到服务器的连接将立即断开。当启用concement的keep-alive属性时,连接可以保持一段时间,从而提高页面加载速度。
使用浏览器缓存
缓存技术可以用来加速页面的加载,并为不经常更改的文件设置相对较长的过期时间,这样当用户访问网站时,他会在浏览器中留下缓存。当他下一次请求时,留在缓存中的组件将不再需要向服务器发送HTTP请求,这会降低浏览器向网站发出HTTP请求的能力。服务器发送的HTTP请求数提高了页面加载速度,这在一些图片较多的网站中非常明显。我们应该善于使用缓存技术。
启用gzip压缩
大中型网站基本上支持gzip压缩。如果使用虚拟主机,可以让服务提供商为您启用它。如果您有一个服务器,那么您自己启用它是非常简单的。为什么gzip压缩速度会加快因为当gzip被启用时网站服务器在向您传输数据之前被压缩。将数据传输到浏览器时,会再次进行解压,以便在浏览器上正常显示,压缩率可以达到很高的水平,效果非常好。一般来说,启用压缩后,搜索引擎对网站的爬行也会增加。
在前端速度优化方面还有很多工作要做,比如大公司启用的cdn加速图像的无损压缩使用一些专业工具压缩cssjs文件在网页头部声明字符集最小化重定向指定最后修改的或etag头等。当然,所有这些都涉及到一些技术。页面前端优化是一个系统工程,需要技术SEO操作和维护才能完成,但投资是绝对值得的。