我的Wordpress网站[ followmyinstagram.de ]运行在标题标签和某些文本区域内实现的Google Adsense。该代码直接写入了儿童主题,因此我没有在Adsense中使用任何插件。
通过分析Chrome浏览器抛出的网站页面速度:
警告:找到了“ https://pagead2.googlesyndication.com/pagead/js/xxxxxxx/xxxxxxx/show_ads_impl.js”的预加载链接,但浏览器未使用该链接。检查是否正确使用了crossorigin
属性。
浏览器以这种方式浪费大量时间来请求文档。就像它说的那样,必须有机会在网站显示之后预加载链接或延迟加载链接。事实是,提到的链接在我的网站代码中都不会出现,因此必须由Adsense块内的原始链接来获取。如何解决此错误?
根据[https://wordpress.org/support/topic/i-am-getting-a-warning-in-during-google-page-speed-test/],某些插件可能会干扰Adsense,但我已经测试了所有8个插件。
缓存插件可能会造成干扰:自动优化,WP超级缓存
如果我删除Adsense代码段,该错误当然就会消失。
<head>
<script src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" ></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-**************",
enable_page_level_ads: true
});
</script>
</head>
警告:发现预加载了“ https://pagead2.googlesyndication.com/pagead/js/xxxxxxx/xxxxxxx/show_ads_impl.js”,但浏览器未使用该预加载。检查是否正确使用了crossorigin
属性。
答案 0 :(得分:0)
你无能为力,这是谷歌要解决的问题,但预加载的资源可能会在渲染后事件中使用。