在2017年百度從8月推出“颶風(fēng)算法”,9月推出“清風(fēng)算法”,現(xiàn)在10月又推出了“閃電算法”,那對于閃電算法你了解多少呢?今天巨推傳媒小李就跟大家聊一聊什么是閃電算法,閃電算法主要針對那些,如何應(yīng)對閃電算法?希望可以幫助到您對于閃電算法有一定的了解。
什么是閃電算法?
“閃電算法”是百度在2017年10月較新上線的新算法,主要是針對移動端搜索排名的,移動端頁面在2秒內(nèi)能打開就有排名加權(quán),而在3秒以上才能打開的網(wǎng)站將會被打壓。
閃電算法主要針對那些網(wǎng)站呢?
閃電算法主要針對的是移動搜索頁面加載緩慢的網(wǎng)站,網(wǎng)站打開速度3秒以上將會被打壓。
如何應(yīng)對閃電算法呢 ?
一、網(wǎng)站資源加載
1、將同類型資源在服務(wù)器端壓縮合并,減少網(wǎng)絡(luò)請求次數(shù)和資源體積。
2、引用通用資源,充分利用瀏覽器緩存。
3、使用CDN加速,將用戶的請求定向到最合適的緩存服務(wù)器上。
4、非首屏圖片懶加載,將網(wǎng)絡(luò)帶寬留給首屏請求。
二、網(wǎng)站頁面渲染
1、將CSS樣式寫在頭部樣式表中,減少由CSS文件網(wǎng)絡(luò)請求造成的渲染阻塞。把體積不大的css樣式從樣式表中復(fù)制出來,采用直接嵌入到首頁的方式引入,減小服務(wù)器請求次數(shù)。
2、將JavaScript放到文檔末尾,或使用async方式加載,避免JS執(zhí)行阻塞渲染。
3、對非文字元素(如圖片,視頻)指定寬高,避免瀏覽器重排重繪,如果首頁圖片加載的過多,可以利用延遲加載加快首頁的打開速度。
結(jié)合百度一直以來推行的MIP技術(shù),可以看出,這次的閃電算法似乎就是專門為了MIP技術(shù)的推廣而推出的。使用MIP技術(shù)能屏蔽掉許多在移動端不必存在的HTML標(biāo)簽,加快網(wǎng)頁渲染速度,使得網(wǎng)頁打開的速度大幅提升。站長只需將自己的網(wǎng)站移動端模板修改為MIP模板即可解決。保證自己不被“閃電算法”淘汰下去。
推薦閱讀: