Google Tag Managerを解説:タグ・トリガー・変数の仕組み、導入手順、SEOに役立つタグ、そしてGoogleとAIクローラーに対する限界までまとめました。
公開日
25/10/2026
更新日
25/10/2026
読了時間
13 分

このページの内容
要点
Google Tag Manager(GTM)は、サイトのソースコードを毎回編集せずに計測用コード(タグ)を追加・変更できるGoogleの無料ツールです。全ページにコンテナのスニペットを一度設置したら、あとはウェブ画面でタグ(Google アナリティクス 4、Google 広告のコンバージョン、ピクセル)、トリガー(各タグをいつ配信するか)、変数(タグが使うデータ)を作成し、プレビューモードで確認して公開します。GTMはサイトを計測するツールであり、それ自体で順位は上がりません。また、JavaScriptで挿入した内容はほとんどのAIクローラーから見えません。
さらに詳しく知るには、こちらに質問
クイック診断
あなたに合うマーケティングの測定方法は?
Sorankはあなたの回答にぴったりです
ご自身のサイトで3日間お試しいただき、Google、ChatGPT、その他のAIでの現状をご確認ください。
3日間の無料トライアルを開始3日間無料、いつでも解約できます。90日間返金保証。
Google Tag Managerは、サイトと、それを計測するすべてのマーケティングツールの間に位置します。Googleは「コードを編集せずに」タグを管理する方法と説明しており、設定手順はタグ マネージャー ヘルプにまとまっています。本ガイドでは、GTMの仕組み、導入方法、SEOで重要なタグ、GoogleとAIアシスタントに対する限界、計測を壊すよくある失敗を解説します。
Google Tag Managerはタグ管理システムです。サイトに置いた1つのコードが、ほかのすべての計測コードを読み込み、制御します。マーケティング担当がツールを追加するたびに開発者へスクリプトの貼り付けを頼む代わりに、GTMで一度設定して公開するだけです。Googleが2012年に提供を開始し、無料で使えます。より多くのワークスペースや承認フローが必要な大企業向けには、有料版のTag Manager 360があります。
GTMは4つの要素で構成されます。
5つ目の要素がデータレイヤー(data layer)です。Googleはデータレイヤーのドキュメントで、Google Tag Managerとgtag.jsがタグに情報を渡すためのオブジェクトと定義しています。サイトが構造化された情報(イベント名、取引額、ユーザー種別を含むdataLayer.push)を送り込むと、GTMはページを解析することなく確実に読み取れます。
2つのツールは補い合う関係です。GTMはタグを設置して配信し、Google アナリティクスはそのうち一部のタグが送ったデータを保存してレポートにします。GTMなしでGA4を使う(Googleタグを直接貼る)ことも、GA4なしでGTMを使う(広告ピクセルだけ管理する)こともできますが、多くのサイトは両方を組み合わせています。
| 項目 | Google Tag Manager | Google アナリティクス 4 |
|---|---|---|
| 主な役割 | 計測コードの設置と制御 | 訪問者データの収集、保存、分析 |
| レポートの有無 | なし(デバッグ用のプレビューのみ) | あり:集客、エンゲージメント、コンバージョン |
| 日常的な利用者 | マーケター、アナリスト、開発者 | マーケター、SEO担当、経営層 |
| 他社ツールとの連携 | 可能:Google 広告、Meta、LinkedIn、Hotjar、任意のカスタムHTML | 主にGoogle製品 |
| 料金 | 無料(360版は有料) | 無料(360版は有料) |
自然検索の成果はGA4で確認します。Googleからのセッション、ランディングページ、自然検索流入によるコンバージョンです。重要なレポートはSEOのためのGoogle アナリティクスガイドで紹介しています。
tagmanager.google.comにGoogleアカウントでログインし、「アカウントを作成」をクリックします。会社名と国を入力し、コンテナ名にドメイン(www.example.jp)を付け、ターゲットプラットフォームを選びます(サイトなら「ウェブ」)。ほかにiOS、Android、AMP、サーバーサイドタグ設定用の種類もあります。
GTMは2つのコードを発行します。Googleによると、scriptのブロックは<head>内のできるだけ上部に、noscriptのブロックは開始タグ<body>の直後に、すべてのページで設置します。どちらにもGTM-で始まるコンテナIDが含まれます。WordPress、Shopify、Wix、Webflowでは、プラグインやテーマ設定、標準の連携機能で設置できることがほとんどです。
ヒント
GTMはページごとではなく、サイトのテンプレートに設置してください。スニペットのないページはアクセス解析もコンバージョンも記録されず、レポートの数字がおかしくなるまで誰も気づきません。
タグの種類「Googleタグ」で新規タグを作成し、GA4の測定ID(G-XXXXXXX)を貼り付け、トリガーに「初期化」または「All Pages」を選びます。この1つのタグで、ページビューと拡張計測機能の自動イベント(スクロール、離脱クリック、ファイルのダウンロード、サイト内検索)が送信されます。
ビジネスにとって重要な行動を計測します。フォーム送信、デモ申し込み、購入、電話番号のクリックなどです。トリガー付きのGA4イベントタグを使い、主要なイベントをGA4でコンバージョンとして設定します。選び方はコンバージョントラッキングのガイドで解説しています。キャンペーンではUTMビルダーでリンクにパラメータを付け、流入元を判別できるようにします。
「プレビュー」をクリックすると、Tag Assistantでサイトが開き、各ページ・各イベントでどのタグが配信され、どれが配信されなかったかを確認できます。問題がなければ「送信」をクリックし、バージョン名(例:「GA4 + フォームのコンバージョン」)を付けて公開します。公開したバージョンはすべて保存され、ワンクリックで元に戻せます。
GTMは順位を変えませんが、SEOの判断に必要な計測データを提供します。自然検索の施策に役立つ組み合わせは次のとおりです。
できます。Googleも手順を公開しています。JSON-LDを含むカスタムHTMLタグを作成し、GTMの変数で値を埋め、公開後にリッチリザルト テストでURLを入力して確認します。ただしJavaScriptで生成する構造化データに関するSearch Centralのページは注意点も挙げています。GTMで情報を重複させるとページ内容と構造化データが食い違うリスクが高まり、動的に生成したProductマークアップはショッピングのクロール頻度と信頼性を下げる可能性があります。
より大きな限界はAIです。GooglebotはJavaScriptをレンダリングするため、GTMが挿入したマークアップも遅れて読み取れます。しかし多くのAIクローラーはそうではありません。Vercelが2024年12月に公開した分析The rise of the AI crawlerは、主要なAIクローラーはいずれもJavaScriptをレンダリングしないと結論づけ、GPTBot、OAI-SearchBot、ChatGPT-User、ClaudeBot、PerplexityBotを挙げています。Googleのインフラを使うGeminiは例外です。
注意
GTMで追加したschema、タイトル、canonicalタグ、テキストは、ChatGPT、Claude、Perplexityからは存在しないのと同じです。schemaマークアップはサーバーが出力するHTML(CMSやテーマ)に入れ、GTMは計測に使いましょう。
安全なルールは、計測はGTM、GoogleとAIに読ませたいものはすべてHTMLソースに、です。schemaジェネレーターでテンプレートに貼るJSON-LDを作成でき、JavaScript SEOの記事ではレンダリングがインデックスに与える影響を解説しています。
空のコンテナは軽量です。重さの原因は中で読み込むもの、つまりチャットウィジェット、ヒートマップ、複数の広告ピクセル、重いカスタムHTMLで、これらが読み込み時にメインスレッドを奪い合います。その結果、Core Web Vitals、特にモバイルのInteraction to Next Paintが悪化することがあります。
| 問題 | 対策 |
|---|---|
| All Pagesで配信するタグが多すぎる | 各タグを必要なページだけで配信する(決済ピクセルは決済ページのみ) |
| 重要度の低いタグが読み込み時に動く | チャット、ヒートマップ、アンケートは「ウィンドウの読み込み」やタイマーのトリガーを使う |
| 使われていない古いタグ | 四半期ごとにコンテナを点検し、不要なタグを一時停止する |
| サードパーティのスクリプトが多い | ブラウザの負荷を減らすためにサーバーサイドタグ設定を検討する |
GTMはクリックの後に何が起きたかを教えてくれます。しかし、ページがなぜ上位に表示されるのか、どのクエリが表示回数をもたらすのか、ChatGPTがブランドに言及しているのかは教えてくれません。検索パフォーマンスの基準となるデータはGoogle Search Consoleにあり、AIでの露出を知るには、顧客が尋ねる質問をアシスタントに投げかけ、誰が引用されているかを記録する必要があります。
Sorankは私たちの製品で、autopilotで動くSEO・GEOソフトウェアです。GEO・SEOダッシュボードは、公開した記事と並べてSearch Consoleのクリック数、表示回数、掲載順位を表示し、AI言及トラッキングはChatGPT、Claude、Geminiがブランドを引用しているかを毎週確認します。その流入がサイト内でどう行動したかは、GTM経由のGA4で計測します。

まとめると、GTMはテンプレートに一度だけ設置し、売上につながる少数のイベントを計測し、SEO要素はHTMLに残すことです。計測はGTMとGA4が担い、成長は上位表示され引用されるコンテンツから生まれます。そうしたコンテンツを手間を増やさずに公開するには、Sorankの料金プランをご覧ください。月額$49から、3日間の無料トライアルがあります。
はい。Google Tag Managerは規模を問わず、すべてのサイトとアプリで無料です。Googleは、より多くのワークスペース、承認フロー、サポートが必要な大企業向けに、Google マーケティング プラットフォームの一部としてTag Manager 360も販売しています。ほとんどの企業は有料版を必要としません。
レポートが必要なら必要です。Google Tag Managerはタグの設置と配信だけを行い、データの保存やアクセス統計の表示はしません。GTMでGoogle アナリティクス 4にデータを送り、GA4がそれを収集してセッション、流入元、コンバージョンのレポートを作成します。
コンテナを開いて「プレビュー」をクリックすると、Tag Assistantがサイトを読み込み、各ページ・各イベントで配信されたタグを一覧表示します。ページのソースを表示して、GTM-で始まるコンテナIDを検索する方法もあります。Google アナリティクス 4のリアルタイムレポートには、数秒以内に自分の訪問が表示されるはずです。
先行導入企業のご紹介
