前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >解决谷歌广告拖慢网站加载速度的问题

解决谷歌广告拖慢网站加载速度的问题

作者头像
吃猫的鱼Code
发布2023-02-02 10:18:34
1K0
发布2023-02-02 10:18:34
举报
文章被收录于专栏:吃猫的鱼个人博客编程笔记

解决谷歌广告拖慢网站加载速度的问题

最近,本站接入了谷歌广告,用于为站点的 运营费用,作为补贴。 但是却发现了一个问题,就是谷歌广告会拖慢网站的加载速度。 我们都知道谷歌广告并不是国内的。因此加载需要从国外加载进来。这就导致了一个加载素的问题。 那么,有没有办法能够让它不影响站点的运行速度呢? 于是,我上网进行搜索,查询相关信息。最后得出了一些结果。

  1. 减少代码中的js请求。

代码是通过async异步请求加载adsbygoogle.js核心文件,待加载完成后再push到ins内,显示广告内容。 而谷歌广告在国内的节点少之又少,时常抽风。当网站加载广告出现加载慢的情况时,网站就会一直处于加载状态,从而拖慢网站加载速度。 因此当网站要放几个广告单元时只需要加载一次adsbygoogle.js即可 就是下图这段代码,只需要加载一次即可。

5PDP[%YHE3@%TJE`Z~R9SSB.png
5PDP[%YHE3@%TJE`Z~R9SSB.png

2.js监听加载

这段代码是让广告在网站载入完成后才开始加载,让谷歌广告加载慢的问题无法影响网站加载速度。

3.代码往后放

因为浏览器是按网页中的代码先后顺序而加载网页内容的,所以我们只要把 Google AdSense 广告代码放到整个网页代码的最后,那么 Google AdSense 不管能不能加载都不会影响到其它网页内容的加载。

所以,我们可以把谷歌广告代码放在网站的处,确保其是最后加载的,不影响网站的主体内容加载!

本文共 476 个字数,平均阅读时长 ≈ 2分钟

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 解决谷歌广告拖慢网站加载速度的问题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档