我有一个问题,验证网站在谷歌搜索控制台通过谷歌标签管理器。我有一个网站上的Wordpress和GTM安装通过GTM4WP插件。在插件设置中,Noscript部分被设置为“无代码注入(没有任何调整,正确的位置,但可以破坏您的前端)”。
当我试图通过GTM验证它时,它返回了错误:“我们在您的站点主页上找不到容器ID。”
当我尝试谷歌分析方法,它返回“我们找不到任何谷歌分析跟踪代码在您的网站的索引页面。”错误。
要明确的是- GTM和GA工作得很好。它收集了近两年的数据。我做错了什么?
//编辑
下面是代码在head部分中的样子。它位于677行,标记位于697行。

但我看到,应该在body部分的noscript不在代码中。但是为什么呢?我通过GTM4WP插件配置所有内容,如下所示。我应该切换到Custom&PHP选项吗?:

发布于 2022-03-29 20:56:35
您必须检查GTM代码的位置是否与GTM准则所指示的完全相同。关于Google上的错误,它会返回给您,因为您可能在页面上没有GA片段,因为您是通过GTM提供的。
指南说要将noscript部分放入正文中,因为如果禁用了用户浏览器中的JavaScript,则此部分可能会很有用。
发布于 2022-04-01 17:32:26
由于您是WordPress用户,您是否考虑使用谷歌网站套件插入Google代码片段?在附加标记管理,它可以自动验证您的网站上的搜索控制台。
发布于 2022-04-04 16:18:32
问题是,无论插件是如何实现的,noscript代码都不会出现在源代码中。但是开发人员手动添加它,在GSC上的验证在更改之后就成功了。
https://webmasters.stackexchange.com/questions/139019
复制相似问题