真策堂
· アクセス解析

サーチコンソールとGA4の数値が合わない原因6パターン|どちらを正とすべきかの判断基準

サーチコンソールのクリック数とGA4のセッション数が合わない原因を、計測欠損・セッション定義・集計範囲・タイムゾーン等の6パターンで切り分け。乖離率の計算式と「20〜30%は正常」の目安、SEO成果はGSC・サイト内行動はGA4という目的別の判断基準まで実務手順で解説します。

この記事のポイント

  • サーチコンソールとGA4は計測地点も指標の定義も違うため、数値が一致しないのは仕様であり異常ではありません。
  • 乖離率20〜30%は正常域、50%超は設定起因を疑うべき実務上の目安です。
  • 原因は計測欠損・セッション定義・集計範囲・タイムゾーンなど主に6パターンに切り分けられます。
  • SEO成果はサーチコンソール、サイト内行動とコンバージョンはGA4を正とする使い分けが実務的です。

サーチコンソールの管理画面とGA4のレポートを並べて、クリック数とセッション数の桁がまるで違う——この状態で経営会議やクライアント報告の資料を作らなければならない場面は、SEOや広告レポートを扱う担当者なら一度は経験しているはずです。片方の数値を信じて説明すると、もう片方を見た相手から「これは間違っているのでは」と突っ込まれる。結論から言うと、両者の数値はそもそも一致するように設計されていません。計測している場所も、指標の定義も別物だからです。

この記事では、サーチコンソールのクリック数とGA4のセッション数が合わない理由を6パターンに分解し、放置してよい乖離と調査すべき乖離を分ける計算式、そして「どちらの数値を正として報告に使うか」という実務判断まで一気に整理します。読み終える頃には、目の前の乖離が異常なのか仕様なのか、自分で判断できる状態になっているはずです。

深夜、GSCとGA4の数字を前に頭を抱える担当者

サーチコンソールとGA4の数値が合わないのはなぜ?

二つの画面を見比べて首をかしげる担当者 二つの画面を見比べて首をかしげる担当者

サーチコンソールとGA4の数値は、計測する地点と指標の定義がそもそも異なるため一致しません。これは設定ミスではなく仕様であり、無理に一致させる調整は不要です。

GSCは検索結果側で記録、GA4はサイト側のタグ発火で計測

Google Search Console(サーチコンソール)とは、Google検索結果ページ上でのユーザーの表示・クリック行動をGoogle側のサーバーで記録する無料ツールです。ユーザーがサイトに到達する前、検索結果画面の時点でカウントが確定します。一方GA4(Googleアナリティクス4)は、ページが読み込まれてからJavaScriptタグが発火した時点でようやく計測が始まります。この構造差について、Digital Successの記事では「GSCは検索結果ページ側でサーバーサイドに記録され、GA4はページ読み込み後のクライアントサイド計測に依存する」という点が乖離の最上位の原因として整理されています。日本国内のサイトでも構造自体は同じで、通信環境やブラウザ設定次第でタグが発火しない限りGA4側の記録は発生しません。この「計測地点の違い」を理解しておくと、以降の6パターンがすべて同じ根から派生していることが見えてきます。

『クリック数』と『セッション数』はそもそも別の指標

サーチコンソールの「クリック数」は検索結果からサイトへの遷移をイベント単位でカウントする指標です。対してGA4の「セッション数」は、一定時間内の一連の行動をひとまとまりとして数える単位であり、1クリックが複数セッションになることもあれば、逆に複数の流入が1セッションに統合されることもあります。名前は似ていても、数える対象そのものが違うと理解しておくと、以降の原因分析がスムーズになります。

サーチコンソールのクリック数とGA4のセッション数が合わない原因6パターン

コルクボードの手がかりを調べる探偵のような担当者 コルクボードの手がかりを調べる探偵のような担当者

実務で乖離に直面したとき確認すべき原因は、大きく6つのパターンに分けられます。それぞれ結論と確認場所を先に示し、対処できるものとできないものを切り分けます。

①タグ発火前の離脱・JavaScript無効による計測漏れ

検索結果をクリックした直後にユーザーが離脱すると、GA4のタグが発火する前にページを離れてしまい、GSCではクリックとして記録されてもGA4ではセッションとして記録されません。Google タグマネージャーの管理画面でGA4設定タグの発火トリガーを確認し、ページ表示直後に離脱率が高いランディングページがないかを見るのが最初の一手です。

②広告ブロッカー・ITP・同意モードによる計測欠損

広告ブロッカーやAppleのITP(Intelligent Tracking Prevention)、企業ネットワークのファイアウォールはGA4のタグ発火自体を妨げますが、GSCは検索結果側で記録するため影響を受けません。ClickCeaseのブログでは、こうした環境要因がGA4の計測欠損を生む一方でGSC側の数値は変わらないため、両者の差が開きやすいと指摘されています。加えて、Consent Mode v2(同意モード)を導入しているサイトでは、ユーザーが同意を拒否した時点でGA4側の計測が発生しません。Nexklicksの記事は、EU域での同意モード強制適用以降に乖離がさらに拡大したと報告していますが、日本では法的な強制適用こそないものの、同意バナーと同意モードを実装済みのサイトであれば同じ現象が起きます。同意モードの仕組みそのものを詳しく知りたい場合は、同意モード(Consent Mode)の仕組みと実装ポイントも参考になります。これらは自社の設定変更で埋められない「直せないズレ」であり、原因特定ができれば追いかける必要はありません。

③セッション定義の差(30分ルール・複数クリックの統合・帰属モデルによる逆方向乖離)

GA4は原則30分間操作がないと自動的にセッションが区切られる定義を持っており、同一ユーザーが短時間に複数回検索結果をクリックしても1セッションに統合されることがあります。逆に、Search Engine Journalの記事では、GA4のラストノンダイレクト帰属モデルによって、ブックマークや直接アクセスによる再訪問が過去のオーガニック流入起点に再度紐付けられ、1回のクリックが時間差で複数のオーガニックセッションを生むケースが紹介されています。この逆方向乖離、つまりGA4の数値がGSCより多くなる現象は日本語の解説記事ではあまり扱われませんが、帰属モデルの仕組み上どのサイトでも起こり得ます。

④集計範囲の差(GSCはGoogle検索のみ、GA4はYahoo!・Bingも含む)

サーチコンソールが計測するのはGoogle検索経由の流入だけですが、GA4の「オーガニック検索チャネル」はYahoo! JAPANやBingなど他の検索エンジン経由の流入もまとめて含みます。日本国内サイトの場合、Yahoo! JAPAN検索の存在感が大きいため、この集計範囲の差だけでも数%〜十数%の乖離要因になり得ます。GA4のチャネルグループ設定画面で、オーガニック検索に分類されている参照元の内訳を確認すると、Google以外の検索エンジンがどの程度含まれているか把握できます。

⑤タイムゾーンとデータ反映ラグ・匿名化クエリ

サーチコンソールは基本的にUTC、GA4はプロパティ設定で指定したタイムゾーンでデータを集計するため、日次データを厳密に比較する場合は日付の境界でずれが生じます。加えてサーチコンソールのデータ反映には数日のラグがあり、直近の日付は数値が未確定のまま表示されている点にも注意が必要です。さらにプライバシー保護のため一定量以下の検索語句は「その他のクエリ」として匿名化され、クエリ別レポートでは個別の内訳が見えなくなります。比較する際は両ツールとも数日分のバッファを空けた期間で揃えるのが実務上の基本です。

⑥ボットトラフィックの扱いの差

GA4は既知のボット・スパイダーのトラフィックを自動的にフィルタリングしていますが、フィルタの精度は完全ではなく、一部の巡回ボットがセッションとしてカウントされることがあります。サーチコンソール側もクロールと実際のユーザークリックを区別していますが、判定ロジックが異なるため、ボットの多いサイトほど両者の差が広がりやすくなります。急に特定ページのGA4セッション数だけが跳ねた場合は、参照元やユーザーエージェントの分布を確認し、異常な流入パターンがないか見ておくと安心です。

なお、同じ「クリック数とセッション数が合わない」という現象は広告経由の流入でも起こります。Google広告のクリック数とGA4のセッション数が合わない原因6パターンもあわせて確認すると、オーガニックと広告の両方で乖離の全体像がつかめます。

どこまでのズレなら正常?乖離率の計算方法と目安

乖離率の目安を示すゲージ図 図1: 乖離率の目安を示すゲージ図

乖離率は「(GA4セッション数−GSCクリック数)÷GSCクリック数×100」で計算し、20〜30%程度は正常域、50%を超える場合は設定起因を疑うのが実務上の目安です。

乖離率の計算式と比較条件の揃え方(期間・URL・チャネル)

計算式自体はシンプルですが、比較する条件が揃っていないと数値そのものが意味を持ちません。最低限、期間(同一の開始日・終了日、かつサーチコンソールのラグを考慮した数日前まで)、対象URL(サイト全体か特定ページか)、チャネル(GA4側はオーガニック検索チャネルのみに絞る)の3点は揃える必要があります。ここがずれた状態で乖離率を出すと、実際には正常な範囲なのに「異常な乖離」と誤診してしまいます。

20〜30%は正常域、50%超は設定起因を疑う

乖離率判定の目安想定される主因
〜20%正常域計測方式の構造差・匿名化クエリなど
20〜30%概ね正常域上記に加えセッション定義・帰属モデルの影響
30〜50%要注意ITP・広告ブロッカー・同意モードの影響が大きい可能性
50%超要調査タグ未設置・フィルタ誤設定・除外IP設定ミスなど

この目安はNexklicksの記事が示す実務的な整理を参考にしたものです。同記事では、Consent Mode v2導入によって同意拒否ユーザーのセッションがGA4から消えるため、乖離がさらに拡大しやすいとも指摘されています。また、Primary Positionのブログは2025年以降GSCとGA4の乖離が拡大傾向にあり、サイトによっては50%を超える例も珍しくないと報告しています。乖離をゼロに近づけようと工数を溶かすより、まず「どちらの数値を正として使うか」を先に決めてしまう発想が、海外の実務では先行しています。日本国内でもレポート設計の考え方として取り入れる価値は十分にあると考えます。

サーチコンソールとGA4はどちらを正とすべきか?

目的別に正とする指標を分ける判断図 図2: 目的別に正とする指標を分ける判断図

目的によって正とする数値は使い分けるべきです。検索経由の獲得成果はサーチコンソール、サイト内行動やコンバージョンへの貢献度評価はGA4を正とするのが基本方針になります。

SEO成果報告・検索順位改善の評価はGSCを正とする

検索順位の変動やクリック率の改善など、SEO施策そのものの成果を評価する場面ではサーチコンソールを正とします。理由は明快で、サーチコンソールはCookieやJavaScriptの発火に依存しないサーバーサイド記録のため、広告ブロッカーや同意モードの影響を受けません。Primary Positionの記事も、SEO成果の「source of truth」はサーチコンソールに置くべきだという整理を示しています。順位改善や表示回数の増減を報告する資料には、まずサーチコンソールの数値をベースに据えるのが妥当です。

サイト内行動・CV貢献の評価はGA4を正とする

流入後の回遊率、滞在時間、そして最終的なコンバージョン数は、サーチコンソールでは計測できません。ここはGA4のセッションデータとイベント計測を正とする以外に選択肢がないというのが実情です。「サーチコンソールのクリックがすべてGA4のコンバージョンに紐付くはず」という前提で乖離を気にしすぎるのは、そもそも計測範囲が異なる指標を無理に一致させようとしている状態です。CV貢献の議論に進む際は、GA4とGoogle広告のコンバージョン数が合わない原因7パターンで扱っているコンバージョン計測特有の乖離要因も踏まえておくと理解が深まります。

経営・顧客レポートにどちらの数値を載せるか

実務では、両方の数値をあえて併記し、それぞれが何を意味するかを一言添えるレポート設計が有効だと言われています。「検索結果での実績はサーチコンソール基準、サイト到達後の成果はGA4基準」と明記しておけば、数値の食い違いを指摘された際にも、仕様上の違いとして説明でき、無用な信頼低下を避けられます。片方の数値だけを都合よく切り出すレポートは、後から突き合わせをされたときに説明が破綻しやすい点にも注意が必要です。

乖離が大きすぎるときの診断フロー

乖離50%超を調査する診断フローチャート 図3: 乖離50%超を調査する診断フローチャート

乖離率が50%を超えるなど明らかに異常な場合は、当日中に原因を特定できるよう次の順序で確認するのが効率的です。

GA4タグの発火確認とフィルタ・除外設定の点検

まずGoogle タグマネージャーのプレビューモードでGA4設定タグが対象ページで正しく発火しているかを確認します。次にGA4の管理画面でデータフィルタや除外IPリストを開き、意図しないトラフィックが除外設定に引っかかっていないか、あるいは逆に社内アクセスが除外されずに混入していないかをチェックします。この段階で設定ミスが見つかるケースは実務上少なくないと言われています。

チャネル分類とタイムゾーン設定の確認

続いて、GA4の集客レポートでオーガニック検索チャネルの内訳を開き、本来Directや他チャネルに分類されるべき流入がオーガニックに混在していないかを確認します。チャネル分類の誤りが疑われる場合は、GA4のチャネル分類(Direct/Paid混在)を正す方法で具体的な修正手順を確認するのが近道です。あわせてGA4プロパティのタイムゾーン設定がサーチコンソールの基準(UTC)とずれていないかも見ておきます。なお、GA4内部でも標準レポートと探索レポートで数値が食い違うことがあり、その場合はGA4の標準レポートと探索レポートで数値が合わない原因5パターンも切り分けの参考になります。

それでも埋まらない差は仕様として記録する

タグ発火・フィルタ・チャネル分類・タイムゾーンをひと通り確認しても埋まらない差は、多くの場合ITPや広告ブロッカー、同意モードによるユーザー環境起因の計測欠損です。ここまで来たら、原因不明として放置するのではなく「仕様上埋まらない乖離である」とレポートに一言添えて記録に残しておくことをおすすめします。次に同じ質問が出たときに、ゼロから調査をやり直す手間を防げます。

よくある質問

Q:サーチコンソールとGoogleアナリティクス(GA4)の違いは何ですか? サーチコンソールはGoogle検索結果上での表示・クリックといった検索行動を計測するツールで、GA4はユーザーがサイトに到達した後の行動やコンバージョンを計測するツールです。前者は検索エンジン側、後者はサイト側という役割分担で捉えると整理しやすくなります。

Q:サーチコンソールのクリック数とは何をカウントしていますか? Google検索結果画面から自サイトへ遷移したクリックを、Google側のサーバーで記録した数値です。ユーザーの端末やブラウザにタグを発火させる必要がなく、広告ブロッカーや同意設定の影響を受けない点がGA4のセッション数と決定的に異なります。

Q:GA4のオーガニックセッションがサーチコンソールのクリック数より多いのはなぜですか? 主な要因は2つあります。1つはGA4の帰属モデルが、ブックマークや直接アクセスによる再訪問を過去のオーガニック流入に再度紐付け直すこと。もう1つは、GA4のオーガニック検索チャネルにはYahoo!やBingなど他の検索エンジン経由の流入も含まれ、Google検索のみを計測するサーチコンソールより集計範囲が広いことです。

Q:SEOレポートはサーチコンソールとGA4のどちらの数値で作るべきですか? 検索結果での獲得成果を報告する場合はサーチコンソールを正とし、サイト内行動やコンバージョンへの貢献を報告する場合はGA4を正とするのが基本です。両方の数値を併記し、それぞれが何を表しているかを注記しておくレポート設計が、実務上は説明のしやすさにつながります。

真策堂では、SEOと広告のレポート設計において、こうした計測ツール間の数値差をどう解釈し、どちらの数値を意思決定に使うべきかという観点からのご相談を受けています。数値の乖離そのものより、その乖離をどう説明し、どう運用判断に落とし込むかで悩まれている場合は、お気軽にお問い合わせください。

Related Articles
Contact

広告運用・マーケティングのご相談はこちらから
お問い合わせフォーム・公式LINEのどちらでもOK