• GTM课程
  • 博客
  • 服务
  • 资源资源
    • YouTube频道
    • 电子书和指南
    • GTM食谱
    • 查看所有资源
    • GTM社区
  • 关于
    • 关于
    • 联系
  • GTM课程
  • 博客
  • 服务
  • 资源资源
    • YouTube频道
    • 电子书和指南
    • GTM食谱
    • 查看所有资源
    • GTM社区
  • 关于
    • 关于
    • 联系

2020年2月16日

Cannot Verify Google 搜索 Console with Google Tag 管理r? Read this.

已更新:2020年2月16日。 Google 搜索 Console (以前称为Google网站管理员工具)是Google提供的免费工具。它具有所有其他功能,可让您更好地了解人们如何通过Google查找您的网站’的搜索。它显示关键字,关键字的数量,点击率等。但是,要访问此类数据,您需要验证该特定网站的所有权。

为了方便起见,有很多选项可以做到:您可以上传HTML文件,可以向网站添加一小段代码’s source code, etc.

2013年,Google添加了另一种方法来在Google 搜索 Console中验证网站所有权, with Google Tag 管理r。显然,这里的工作并不容易,因为我看到很多人在网上抱怨他们无法使用Google跟踪代码管理器来验证Google 搜索 Console。

如果您是其中之一,请继续阅读,因为在本快速帖子中,我’将向您展示如何解决该问题。

订阅并获取电子书-真正的图书-GTM(初学者)

Official Requirements How to Verify 搜索 Console with GTM

在他们的官方支持页面上,Google声明了以下要求,以便通过GTM验证SC:

  • 你一定有   查看,编辑 和  管理 container-level permissions in Google Tag 管理r.
  • 放置  <noscript> 开启后立即成为GTM容器代码的一部分 <body>标签 of your page.
  • 请勿在数据层之间插入数据层或其他任何东西 <body> 标签 and the tag manager container code.
  • 完全按规定使用代码,请勿修改。

必须满足所有这些条件 为了成功验证所有权。所有。

Google Tag 管理r Ebook Bundle

Reasons Why You Cannot Verify Google 搜索 Console with Google Tag 管理r

这是人们在通过GTM验证Search Console时寻求帮助时遇到的最常见错误。

 

#1你不’拥有对GTM容器的所有必要访问权限

为了通过Google跟踪代码管理器验证您对Search Console的所有权,您必须在容器级别具有以下权限:

  • 视图
  • 编辑
  • 管理

请记住,没有“Manage”仅限GTM中的权限 查看,编辑,批准和发布。从我身上’看过,看起来像  发布 权限代表那神秘的事物“Manage”允许。如果您设法通过拥有  批准  允许,让我知道,我’ll更新本指南。

也, 您必须为该GTM容器和Search Console使用相同的Google帐户.

 

#2。您没有放置<noscript>GTM代码紧随<body> tag

当您需要在网站上安装Google跟踪代码管理器时,’要求添加两个代码,一个添加到<head> and the other one 之后<body> of the website。在这种情况下,第二个代码(及其位置)很重要。

Google跟踪代码管理器安装指南

为什么?由于Google 搜索 Console的验证,’这是Google专门要求您在<body>.

当谷歌’的搜寻器登陆网站,它会寻找 <noscript> 打开后立即添加的代码段<body>标签。您不能将其添加到网站末尾的中间位置’身体必须在打开后立即<body> tag.

这是两个例子。 好一个:

<body>
<!-- Google Tag 管理r (noscript) -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-KCBRBKM"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag 管理r (noscript) -->

....
....
....
</body>

 

还有一个坏人 (因为开头之间有一些其他代码<body> and the opening <noscript> tags:

<body>
<script>
//some script
</script>
......
<!-- Google Tag 管理r (noscript) -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-KCBRBKM"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag 管理r (noscript) -->
....
</body>

因此,如果您想通过Google跟踪代码管理器成功验证Google 搜索 Console的所有权,请确保<body> and <noscript>.

不确定如何检查?打开你的网站>右键单击(在背景中的某个位置),然后选择  查看页面源代码 。使用“Search”功能(在Windows上,’s CTRL + F),然后输入“<body” (不带引号)。

That opening 身体 tag might look like this:

或这个

不要紧。重要的是你<noscript>必须添加GTM代码段的一部分  立即 在那之下<body> tag. Like this:

而不是这样的:

如果确实确定这是您的问题,那么您可能想知道如何解决此问题。好吧,答案是“与您的开发人员交谈”。每个网站都不一样,每个人都没有万灵药,因此,我不能给您更精确的提示。

如果你不这样做’如果您有开发人员,并且您正在使用一些流行的内容管理系统,请检查该系统的开发人员/用户是否有论坛/社区。也许他们可以帮助您(或提供一些提示)。

 

#3。您选择了错误的验证方法

提供给用户的默认SC验证方法是直接将meta标签添加到网站中’s code.

搜索 Console  在 structions - Meta Tag

您需要做的就是在网站的任何位置添加一行代码’s <head> and you’很高兴去。然后’在那里,许多人也陷入困境。

由于Google跟踪代码管理器功能如此强大,因此您可以使用它来做奇迹,例如安装跟踪代码或将其他一些代码直接注入网站。前面提到的meta标签也是代码,对吧?因此,直接通过GTM添加此代码应该没有问题吗?

实际上,存在一些问题。你看,谷歌’的Site Verification搜寻器不会基于JavaScript呈现JavaScript和GTM自定义HTML标记(人们用来注入该验证meta标记)。

看到问题了吗?抓取工具将永远不会看到您注入的Site Verification元标记。

因此,如果您决定使用GTM验证所有权,请确保为此使用指定的验证方法。

综上所述,此方法适用于GTM(只需确保您遵循上述所有要求):

GTM验证方法

And this method will not work with Google Tag 管理r.

验证方法不适用于GTM

 

Still Cannot Verify Google 搜索 Console with Google Tag 管理r?

这不是验证您的Google搜索所有权的唯一方法。然后尝试其他。

有时有人就此帖子与我联系,并声称他们100%遵循指南,并且验证仍然无效。在大约90%的情况下,问题出在原因2上。那’这就是为什么我强烈建议您重新阅读该部分并非常仔细地检查您的设置的原因。

 

 

朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
在 Google Tag 管理r Tips
24条评论
克雷格·伯卡特
  • 2018年9月7日

他们是多么愚蠢的天才群体-Google。

So, you have to have, " 视图 ", " 编辑 " or "管理". But the choices in GTM are "Read", 编辑 ", "Approve"和" 发布 ".

因此,只有当您现在很幸运地预先设置了“编辑”时,您才可以验证属性。

我一直以来都有最高的批准级别“发布”,但是由于此对话框现在正在寻找其他字符串,因此我的验证不完整。

您可能会认为,GTM和Console的天才会互相通知这一系列棘手的问题。

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2018年9月9日

    斗争是真实的:)但是,您可能要考虑使用最新方法来验证所有权- 直接通过Google Analytics(分析)。这是一种更快,更无缝的方法。

德鲁·斯皮诺索
  • 2018年10月2日

Peoplessss......Easy Solve! Go into your 头er.php file and just input the second GTM code directly under the 身体 tag or 身体 class tag! 搜索 Console ATE IT UP WHEN I TRIED AGAIN!
唯一的缺点是可以看到我的帖子,项目等?

    乔希
    • 2018年12月11日

    是的....不,并非总是那么容易。仅仅因为它解决了您的问题,并不意味着它解决了每个人的问题。例如,它没有解决我的问题。

拉菲
  • 2018年11月28日

好了,我检查了清单,但仍然不知道为什么它不起作用。看一下docs.easydita.com。

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2018年11月29日

    您那里的noscript代码已被修改。它具有一些不必要的属性,例如xmlns:jcm-link-man。您的CMS可能正在添加它们。要求开发人员添加GTM提供给您的精确脚本代码。

      拉菲
      • 2018年11月29日

      谢谢!我简直不敢错过。

卡塔琳娜(Katharina)
  • 2018年11月30日

您好,感谢您的广泛文章!我们仍然无法弄清楚:)
sorglos-schlafen.de
也许可以帮忙吗?谢谢!

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2018年12月1日

    I'm not sure but try this: in your Noscript code include the comments that surround it
    < !-- Google Tag 管理r (noscript) -->

    < !-- End Google Tag 管理r (noscript) -->

    在这种情况下,我只是在猜测:)我从来没有添加没有这些注释的noscript,所以我不确定它们是否引起了您的问题。尝试一下,看看会发生什么。

    另外,您确定要使验证正常工作还涉及其他要求(例如GTM容器权限)吗?我的意思是,您是否还检查了其他要求?因为所有这些都必须得到满足。

乔希
  • 2018年12月11日

抬头:WP Minify可能会不时将其弄乱。

丽贝卡
  • 2019年2月14日

Argh! This is extremely frustrating. Before I ask our developers for a deployment, would you mind taking a look at //www.miway.co.za/? I think there may be too much whitespace before the tag...

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2019年2月14日

    嗨,看来您的网站是使用JavaScript动态生成的。这意味着,当网站站长工具中的搜寻器出现在您的页面上时,它根本看不到GTM代码段(因为该搜寻器无法识别JavaScript)。

    我认为,这里更简单的解决方案是选择另一种验证方法,而不是要求开发人员使noscript代码可见,即使对于未渲染JavaScript的抓取工具也是如此。

希兰加
  • 2019年2月14日

伙计,我可能只是没有正确理解所有/任何一个。我自己设置了GTM,它正在工作。 Google Analytics(分析)正在运行。但是对我而言,Google 搜索 Console终生不可-我只是无法让它进行验证。已设置“发布”权限。非常感谢您的意见!

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2019年2月15日

    Have you placed the Noscript code immediately after the opening 身体 tag? Please share the link of the website that you try to verify

苏亚什
  • 2019年3月11日

如果我在末端验证了已经由其他人验证过的网络媒体资源,是否会丢失我的GSC历史数据?

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2019年3月11日

    如果您尚未验证,则网络媒体资源中没有历史数据。因此,一旦您对其进行验证,它便开始收集数据。将其视为通用航空中的新视图。

迈克尔
  • 2019年3月13日

我不明白如何验证我的网站,请帮忙,我用webs.com建了它,我试图用google master验证我的网站,但返回失败原因:
在所需位置找不到验证文件。我正在使用推荐的方法,但是不确定我在做什么错,任何帮助将不胜感激

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2019年3月16日

    查看错误消息,似乎您选择了另一种验证方法,而不是GTM验证。

大卫·尼维斯
  • 2019年4月18日

你好朱利叶斯,

Are you able to assist. I am trying and failing to get it verified via GTM. Website is //schoolhire.co.uk/

谢谢你的帮助!

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2019年4月18日

    嘿,您的网站不符合要求#2。必须将noscript代码立即放在主体标签之后。在您的网站之间,还有一些其他HTML元素。如果您不知道如何解决此代码问题,请咨询对网站进行编码的开发人员。

      大卫·尼维斯
      • 2019年4月18日

      你好朱利叶斯,
      感谢您的回复。抱歉,如果我很愚蠢,您能确认我需要移动代码的哪些行,因为我不确定我是否正在准确地跟踪需要修改的内容。
      我目前在第24-39行然后在60-62行有GTM代码

      谢谢你的帮助!

        朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
        • 2019年4月18日

        您必须将代码从60-62行移至第42行之后。

嗨,我是Julius Fedorovicius 并且在这里可以帮助您学习Google跟踪代码管理器和Google Analytics(分析)(但主要是GTM)。在这个激动人心的旅程中,与其他100 000多个每月访问量和14000多个新闻通讯订阅者一起加入。 阅读更多
基本资源


热门文章
  • 🔥GTM表格跟踪:7种有效方法
  • 🔥dataLayer.push:指南
  • 🔥GTM vs Google Analytics(分析)
  • 🔥99使用GTM可以做的事情
  • 🔥GTM常见错误
  • 🔥数据层:终极指南
  • 𥔥60 +适用于GTM的自定义JavaScript
分析狂热
  • Google Tag 管理r Courses
  • Google Tag 管理r Recipes
  • Google Tag 管理r 资源资源
  • Google Tag 管理r Community
  • 登录课程
关注Analytics Mania
  • 订阅新闻通讯
  • RSS订阅
最近的帖子
  • Google Tag 管理r Tutorial + Video &免费的初学者电子书
  • Google Analytics(分析)4中的增强测量:指南
  • Track 联系 Form 7 with Google Tag 管理r
分析狂热- Google Tag 管理r and Google Analytics 博客 | 隐私政策
管理 Cookie Settings



    1. <audio class="BlisZuA"><address id="AqzOsyh" class="A419YeL"><bdi id="MoGLCnx"></bdi></address></audio>


        • <meter class="dzwwGdS"></meter>