百度推出“闪电算法”,手机搜索页首屏加载时间会影响搜索排名。
1. 闪电算法的意义
百度用户体验部研究表明,用户期望和接受的页面加载时间在3秒以内。 如果页面加载时间太慢,用户就会失去耐心而选择离开,这对用户和站长来说都是很大的损失。 “闪电算法”不仅体现了百度移动搜索更加注重页面加载速度的决心,也体现了百度移动搜索期望站长能够从与用户双赢的角度优化网站。
2. 2秒内打开
首次阐明闪电算法。 移动端网页首屏打开时间在2秒内,将在移动端搜索下获得提升页面评价的优待,获得更多曝光机会; 同时,移动端搜索页面首屏加载速度非常慢(3秒及以上)的网页将被抑制。 首屏加载在2-3秒内的页面,页面评价不升不降。
如何减少网站首页打开时间优化加载时间的技术分享。
资源加载:
1. 在服务端对同类型资源进行压缩合并,减少网络请求次数和资源体积。
2. 参考常用资源,充分利用浏览器缓存。
3. 使用 CDN 加速将用户请求定向到最合适的缓存服务器。
4. 延迟加载非首屏图像,为首屏请求留出网络带宽。
5. 使用通用加速方案(如MIP、AMP)对网页进行全面加速。
页面渲染:
1. 在header样式表中写入CSS样式,减少网络请求CSS文件渲染阻塞。
2. 将 JavaScript 放在文档末尾,或者使用 async 加载,避免 JS 执行阻塞渲染。
3. 为非文本元素(如图片、视频)指定宽高,避免浏览器重排重绘。
来源:王晨宇博客,欢迎分享