云烟成雨41天前更新关注私信 因为Google Adsense加载的js等文件使用的cdn是海外的,并且谷歌也没有专门对其回国线路进行优化,导致会严重拖慢国内网站加载速度。那么本文将给出两个比较有用的方法,来使影响降到最低。 1、关于Google AdSense代码精简的方法,你可以将以下这段JS代码直接写入主题head部分,使得每页都加载这个JS,避免重复请求加载: <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> 然后将广告代码精简为以下形式: <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-id" data-ad-slot="id" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> 2、关于谷歌广告js延迟加载的方法,你可以将以下代码部署至`</body>`之前,实现网页先展示后加载广告: setTimeout(function() { let script = document.createElement("script"); script.setAttribute("async", ""); script.src = "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"; document.body.appendChild(script); }, 2000); 这样可以避免谷歌广告加载慢影响网站加载速度。如果不需要延迟加载,只需使用”AdSense代码精简”即可。 需要注意的是,延迟加载谷歌广告有时在移动宽带下可能导致广告不显示的问题,因此本站只使用了精简JS代码,未做延迟加载优化。 温馨提示:本文最后更新于2024-06-16 11:56:37,某些文章具有时效性,若有错误或已失效,请私信客服或联系站长QQ。------本文内容已结束,喜欢请分享------ 感谢您的访问,Ctrl+D收藏本站吧。 © 版权声明 相关声明 1、本站名称:个人笔记 2、本站永久网址:https://www.8uid.com 3、本站部分内容源于网络和用户投稿,仅供学习与研究使用,请下载后于24小时内彻底删除所有相关信息,如有侵权,请联系站长进行删除处理。 4、用户评论和发布内容,并不代表本站赞同其观点和对其真实性负责。 5、本站禁止以任何方式发布或转载任何违法的相关信息。 6、资源大多存储在云盘,如发现链接失效,请联系我们替换更新。 7、本站中广告与用户付费(赞助)等均用以网站日常开销,为非盈利性质的站点,不参与商业行为,纯属个人兴趣爱好。 五月 12 知岛上的今时往日 "吼吼~,往年的今天,作者不知道跑哪里偷懒去了~" THE END圈内闲谈# 广告# Google# Adsense# 谷歌广告# 懒加载# 延迟加载 点赞0投币 分享QQ空间微博QQ好友海报分享复制链接收藏