サーチコンソールでタグマネージャーを使った所有者確認に失敗する


タグマネージャーを設置してからサーチコンソールの所有者確認で認証する人は多いと思います。
普段からそのようにしているが、先日少しハマりかけたのでメモもかねて書いておきます。

タグマネージャーを設置したのに所有者確認に失敗する

Googleタグマネージャー(GTM)を正しく設置したにもかかわらず、Google Search Consoleでの所有者確認に失敗して認証できませんでした。

  1. Googleタグマネージャーを設置
  2. タグマネージャーの設置状態が「OK」と表示されることを確認
  3. Google Analytics 4(GA4)の設定も問題なく完了

しかし、この状態でGoogle Search Consoleを設定しようとした際、所有者確認のプロセスで失敗。

原因はタグマネージャーのタグの位置

原因はタグマネージャーのタグの位置でした、
タグの設置については以下のように書かれています。
<body>の直下

「できるだけ早めにタグを読み込ませたいから<body>の直下なんかな、まあできるだけって上ってことでしょ」ぐらいな感じで3行目くらいに貼り付けました。

ちゃんとタグマネージャーのテストも通ってるし問題ないと思ったのですが、なんとサーチコンソールで認証エラーになって、テスト通ってるしタグの設置は問題ないでしょと考えていたが、どうも直せるところここくらいしか無くて、<body>直下に置きなおしてみたらなんと動いた。

こんな厳密だとは思ってなくて、危うくハマるところでした。

同じような人いると思うので、メモブログでした。

[RelService] [Service]