当Adsense广告代码为OFF时完美

时间:2019-04-22 17:12:27

标签: pagespeed google-pagespeed pagespeed-insights

我目前正在使用Goole Pagespeed Insight建议进行网站优化。我已经取得了不错的成绩,但是我仍然处于困境。经过几次测试,我的结论是,我最近遇到的大多数问题都与页面中是否存在Google Adsense标签有关。

我的速度得分:

  • 包括Google Adsense标签(每页最多2个横幅):

    • 73在移动设备上
    • 在台式机上为96
  • 没有Google Adsense标签:

    • 97移动版
    • 在台式机上为100

有人知道如何解决该问题吗? (比“不要在页面中放置adsense” ^^聪明的东西) 感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

https://www.webnots.com/adsense-vs-page-speed-an-irony/

上述网站写了一篇文章,介绍如何使用AdSense优化网页。

我发现它很有帮助。

答案 1 :(得分:0)

尝试使用此LazyLoad AdSense:

删除所有AdSense JS(包含https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js),然后将此代码放在页脚:

<script type='text/javascript'> //<![CDATA[
var lazyadsense=!1;window.addEventListener("scroll",function(){(0!=document.documentElement.scrollTop&&!1===lazyadsense||0!=document.body.scrollTop&&!1===lazyadsense)&&(!function(){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(e,a)}(),lazyadsense=!0)},!0); 
//]]> </script>

这将使您的广告在向下滚动页面后加载。