7

script当我按照谷歌的强烈推荐将谷歌标签管理器放在我网站的头部时;

该脚本基本上延迟了 onload 事件,从而增加了页面的交互时间。

我通过在 3000 毫秒后使用setTimeout() function.

这大大提高了网站的性能。但这不是由Google. 因为我知道 gtm 脚本有问题。有解决方法吗?

4

2 回答 2

0

我很惊讶它会对您的网站性能产生如此大的影响,因为它应该是异步的(假设您使用了推荐的脚本标签)。

你在使用数据层吗?如果没有,这应该有助于减少冗余并提高性能 - 您可以使用等待页面加载发送层的自定义事件触发器。

也可能是您的一个或多个标签导致延迟,您可能希望暂停单个标签,看看是否能找到罪魁祸首。请记住,如果您在预览模式下进行测试,页面加载会更慢。

于 2020-06-17T20:08:13.863 回答
0

我建议使用像 WP Rocket 这样的缓存插件,在那里你可以设置如何加载脚本以优化你的页面速度:)

于 2021-03-21T18:02:20.540 回答