3

我目前正在使用 Goole Pagespeed Insight 建议进行网站优化。我已经设法获得了一个相当不错的分数,但我被困在某个点上。经过几次测试,我的结论是,我最后遇到的大多数问题都与我的网页中是否存在 Google Adsense 标签有关。

我的速度分数:

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

    • 73 在手机上
    • 桌面 96
  • 没有 Google Adsense 标签:

    • 手机97
    • 100 桌面

有谁知道如何解决这个问题?(比“不要在你的页面中放 Adsense”更聪明的东西^^)感谢您的帮助。

4

2 回答 2

0

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

上面的网站写了一篇关于如何使用 AdSense 优化页面的文章。

我发现它很有帮助。

于 2019-07-24T13:30:47.950 回答
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>

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

于 2020-05-15T02:32:57.773 回答