是否有任何方法可以提高启用Google Adsense的页面的页面速度洞察力得分?

时间:2020-01-28 08:15:31

标签: pagespeed-insights

说我的页面上有Google Ads。

我已经竭尽所能,没有广告,得分很高。

但是,如果我激活广告,得分将会非常低。

有什么办法可以增加广告的浏览速度见解得分?

我试图推迟广告的展示,但是它不是很友好。

2 个答案:

答案 0 :(得分:1)

我认为您可以使用lazyload处理adsense上的页面速度问题

以下是我经常用来处理此问题的脚本,将其放在标记中

<script type='text/javascript'> 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>

确保您已删除此代码 <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

答案 1 :(得分:0)

您可以将相同的代码与选项 {passive: true, once: true} 一起使用。因此,无需删除滚动事件。