优化 Google Adsense 加载顺序,提升页面整体加载速度
是著名的JS加载速度慢。一年前,js收购被链接到美国谷歌,连不上也很正常。现在基本分析的是上海和北京的顾翔。速度还可以,但是加载广告的速度还是让人难以忍受。
如下图所示,对于一个1.1kb的网页(上面的文字是js自动生成的),加载谷歌广告需要将近10s,加载大小接近1.5MB .
最夸张的是,我是通过海外代理访问的。如果我在大陆打开它,它甚至多次加载失败。
尽管 有所谓的“异步加载”,但它仍然会大大减慢速度,并且当用户不打算看到广告时,广告仍然会加载:
简单统计了一下,我用了 1s 打开网页,剩下的 9s,我的浏览器顶部一直在转动【表示正在加载】。这种情况很讽刺,因为谷歌中间一直在说需要降低js和外链的渲染速度。加载。
事实上,在刚才的广告中, 向服务器发送了 57 个请求,其中 26 个是 js 加载,总渲染时间达到了 3.87 秒,其次是图片,总共将近 9 个,而总大小 1. 4MB。
到了这个水平,我已经受不了了。我可以想象,当我打开一个博客时,最开始弹出的不是博文的内容,而是一个无关紧要的广告。在这种情况下,访问者的好感度好是令人惊讶的。
那么,如何解决呢?
一切都可以延迟加载!
访问者在顶部浏览时,广告不加载,直到底部滚动才开始加载谷歌优化,大大提高了好感度【虽然总的加载速度和时间还是一样,但是很对游客来说很舒服]
我们可以很方便的拿一个谷歌广告实例,我的博客广告单元是这样的;
可以看到核心的js,那么我们只需要抑制这个js的懒加载,直到底部绘制完才会显示出来。
那么问题来了,怎么按呢?
回答: 。
所以,干脆就这么干吧:直接把上面的懒加载代码放在最后谷歌优化,然后把下面的广告代码放在需要展示广告的地方(别忘了换成自己的代码)
主题:谷歌广告网络优化方法: