タグマネージャーを設置してからサーチコンソールの所有者確認で認証する人は多いと思います。
普段からそのようにしているが、先日少しハマりかけたのでメモもかねて書いておきます。
タグマネージャーを設置したのに所有者確認に失敗する
Googleタグマネージャー(GTM)を正しく設置したにもかかわらず、Google Search Consoleでの所有者確認に失敗して認証できませんでした。
- Googleタグマネージャーを設置
- タグマネージャーの設置状態が「OK」と表示されることを確認
- Google Analytics 4(GA4)の設定も問題なく完了
しかし、この状態でGoogle Search Consoleを設定しようとした際、所有者確認のプロセスで失敗。
原因はタグマネージャーのタグの位置
原因はタグマネージャーのタグの位置でした、
タグの設置については以下のように書かれています。
<body>の直下!
「できるだけ早めにタグを読み込ませたいから<body>の直下なんかな、まあできるだけって上ってことでしょ」ぐらいな感じで3行目くらいに貼り付けました。
ちゃんとタグマネージャーのテストも通ってるし問題ないと思ったのですが、なんとサーチコンソールで認証エラーになって、テスト通ってるしタグの設置は問題ないでしょと考えていたが、どうも直せるところここくらいしか無くて、<body>直下に置きなおしてみたらなんと動いた。
こんな厳密だとは思ってなくて、危うくハマるところでした。
同じような人いると思うので、メモブログでした。
[RelService] [Service]
他の記事を検索: