谷歌广告代码异步延迟加载
本文主要讲解如何使用异步方式加载google adsense广告代码,由于谷歌的网站都在国外,国内加载谷歌广告都太慢,容易拖慢网站加载速度,从而影响用户体验和SEO优化,我们来看下如何异步加载谷歌广告代码来解决该问题。
我们先看下谷歌广告的原来的代码,类似如下:
1 | <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-xxxxxxxxxxxx" crossorigin="anonymous"></script> |
其实我们只需要针对引入的adsbygoogle.js进行异步延时加载即可,基于jquery实现如下:
1 | setTimeout(function (){ |
其中2e3代表延时2秒,剩余部分代码该放哪还是放哪,这样adsbygoogle.js就会延时2s再加载进来渲染广告部分了,而这两秒钟足够你整个页面加载完了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 每日书库!
评论