在2017年百度從8月推出“颶風(fēng)算法”,9月推出“清風(fēng)算法”,現(xiàn)在10月又推出了“閃電算法”,那對(duì)于閃電算法你了解多少呢?今天巨推傳媒小李就跟大家聊一聊什么是閃電算法,閃電算法主要針對(duì)那些,如何應(yīng)對(duì)閃電算法?希望可以幫助到您對(duì)于閃電算法有一定的了解。

  什么是閃電算法?

  “閃電算法”是百度在2017年10月較新上線的新算法,主要是針對(duì)移動(dòng)端搜索排名的,移動(dòng)端頁(yè)面在2秒內(nèi)能打開就有排名加權(quán),而在3秒以上才能打開的網(wǎng)站將會(huì)被打壓。 

image.

image.

  閃電算法主要針對(duì)那些網(wǎng)站呢?

  閃電算法主要針對(duì)的是移動(dòng)搜索頁(yè)面加載緩慢的網(wǎng)站,網(wǎng)站打開速度3秒以上將會(huì)被打壓。

image.

  如何應(yīng)對(duì)閃電算法呢 ?

  一、網(wǎng)站資源加載

  1、將同類型資源在服務(wù)器端壓縮合并,減少網(wǎng)絡(luò)請(qǐng)求次數(shù)和資源體積。

  2、引用通用資源,充分利用瀏覽器緩存。 

  3、使用CDN加速,將用戶的請(qǐng)求定向到最合適的緩存服務(wù)器上。

  4、非首屏圖片懶加載,將網(wǎng)絡(luò)帶寬留給首屏請(qǐng)求。

  二、網(wǎng)站頁(yè)面渲染

  1、將CSS樣式寫在頭部樣式表中,減少由CSS文件網(wǎng)絡(luò)請(qǐng)求造成的渲染阻塞。把體積不大的css樣式從樣式表中復(fù)制出來(lái),采用直接嵌入到首頁(yè)的方式引入,減小服務(wù)器請(qǐng)求次數(shù)。

  2、將JavaScript放到文檔末尾,或使用async方式加載,避免JS執(zhí)行阻塞渲染。

  3、對(duì)非文字元素(如圖片,視頻)指定寬高,避免瀏覽器重排重繪,如果首頁(yè)圖片加載的過多,可以利用延遲加載加快首頁(yè)的打開速度。

  結(jié)合百度一直以來(lái)推行的MIP技術(shù),可以看出,這次的閃電算法似乎就是專門為了MIP技術(shù)的推廣而推出的。使用MIP技術(shù)能屏蔽掉許多在移動(dòng)端不必存在的HTML標(biāo)簽,加快網(wǎng)頁(yè)渲染速度,使得網(wǎng)頁(yè)打開的速度大幅提升。站長(zhǎng)只需將自己的網(wǎng)站移動(dòng)端模板修改為MIP模板即可解決。保證自己不被“閃電算法”淘汰下去。

推薦閱讀:


淺談百度算法:什么是驚雷算法?

淺談百度算法:什么是石榴算法?

淺談百度算法:什么是天網(wǎng)算法?

淺談百度算法:什么是冰桶算法?

淺談百度算法:什么是烽火算法?

淺談百度算法:什么是綠蘿算法?

淺談百度算法:什么是白楊算法?

淺談百度算法:什么是颶風(fēng)算法?

淺談百度算法:什么是藍(lán)天算法?

淺談百度算法:什么是閃電算法?

淺談百度算法:什么是輕舟算法?