日本語 English(Home)

GA4の使い方|SEOで見るレポートと初期設定

GA4には多くの画面がありますが、SEOのために最初から全部を見る必要はありません。検索からの訪問と成果を確かめる3つのレポートの見方、数字を読む前に確かめる初期設定、Search Consoleとの連携と数字の読み方を説明します。

GA4の使い方|SEOで見るレポートと初期設定

この記事の要点:

  • GA4(Google アナリティクス 4)は、サイトに来た人がどこから来て、何を見て、成果につながったかを計測するGoogleのツールです。SEOでは「検索から来た人が、サイトで何をしたか」を確かめるために使います。
  • SEOのために最初に見るのは「トラフィック獲得」「ランディング ページ」「キーイベント」の3つです。全部の画面を覚える必要はありません。
  • 見る前に、測定IDが1つにまとまっているか、社内からのアクセスを除くか、Search Consoleとつないだかを確かめます。設定が崩れていると、数字を正しく読めません。
  • 検索語はGA4ではなくSearch Consoleで見ます。2つは数え方が違う別のデータなので、数字を一致させようとせず、傾向を見比べます。

GA4とは:SEOのために見るのは3つのレポート

GA4(Google アナリティクス 4)とは、サイトに来た人がどこから来て、何を見て、問い合わせなどの成果につながったかを計測するGoogleのアクセス解析ツールです。SEOでは、検索から来た人がサイトで何をしたかを確かめるために使います。アクセス解析の全体の考え方と、目的別に最初に見る指標は「アクセス解析とは」で説明しています。

GA4には多くのレポートがありますが、SEOのために最初に見るのは次の3つです。この3つで「検索からの訪問は増えたか」「どの記事から入られたか」「成果につながったか」が分かります。

レポート答える問い主な数字
トラフィック獲得検索からの訪問は増えたか、減ったかセッション、エンゲージメント率、キーイベント
ランディング ページどの記事から入られ、読まれたかセッション、平均エンゲージメント時間、キーイベント
キーイベント問い合わせなど、成果につながったかキーイベントの数、キーイベントのあったセッション

一方で、「どんな検索語で表示され、クリックされたか」はGA4では基本的に分かりません。検索結果に表示されてからクリックされるまではSearch Console、サイトに来た後はGA4、と役割を分けて考えます。

項目GA4Search Console
見る範囲サイトに来た後の行動Google検索の結果に表示されてから、クリックされるまで
主な数字セッション、ユーザー、エンゲージメント、キーイベント表示回数、クリック数、CTR、平均掲載順位
検索語基本的に分からない「クエリ」で確認できる
対象の検索エンジンGoogle以外の検索からの訪問も含むGoogle検索のみ

社内の報告で「UU」と呼ばれる数字が、GA4のどのユーザー指標にあたるかはUU(ユニークユーザー)とはで整理しています。

数字を見る前に確かめる初期設定

GA4の数字は、設定が正しいことが前提です。導入済みのサイトでも、次の4つを最初に確かめます。

  1. 計測のタグが二重になっていないか:プラグインやテーマなど、複数の場所にGA4の設定があると、同じ訪問が重ねて数えられたり、設定がばらばらになったりします。
  2. データの保持期間:アナリティクス ヘルプによると、ユーザー単位・イベント単位のデータの保持期間は、標準のプロパティでは2か月か14か月から選べます。この設定は「探索」などの詳しい分析に影響し、標準のレポートの集計には影響しません。前年と比べる分析をするなら14か月にしておきます。探索の作り方は「GA4の探索レポートの使い方」で説明しています。
  3. 社内からのアクセスを除くか:社内の閲覧が多いサイトでは、社内のIPアドレスを内部トラフィックとして定義し、データフィルタで除外することを検討します。
  4. Search Consoleとつないだか:つなぐと、GA4の画面でSearch Consoleの検索語や表示回数も見られます。

当サイト(seoagent.jp)では、GA4の設定が2つのプラグイン(Site Kitと、SEO用のプラグイン)にありました。Site Kitの1つ(測定IDは1つ)にまとめ、もう一方の分析機能を止めて、Google タグの送信先が1つであることを確かめています。

計測のタグは、ページの表示速度にも関わります。当サイトでは、約180KBのGoogle タグがページの処理を0.46秒ほど止めていたため、計測の設定は残したまま、タグ本体をページの読み込み後に読むように変えました。Lighthouseのモバイルの点数は92から96〜97になりました(ラボ値)。

まだ入れていない場合の導入手順

GA4を入れるには、アナリティクスのアカウントとプロパティを作り、ウェブのデータストリームを追加して、表示された Google タグをサイトのすべてのページに設置します。

  1. Google アナリティクスにGoogleアカウントでログインし、アカウントを作成します。
  2. プロパティを作成し、レポートのタイムゾーンと通貨を選びます。
  3. データストリームで「ウェブ」を選び、サイトのURLを入れます。「G-」で始まる測定IDが発行されます。
  4. Google タグをサイトに設置します。サイトの管理画面やプラグインに測定IDを入れる、Google タグ マネージャーで設定する、タグのコードを全ページの head に貼る、のいずれかの方法を使います。
  5. リアルタイム レポートで、自分の訪問が数えられるかを確かめます。

設置の方法は1つに絞ります。プラグインとタグ マネージャーの両方に設定すると、同じ訪問が重ねて数えられることがあります。

社内からのアクセスを除く手順

アナリティクス ヘルプでは、内部トラフィックの除外を次の流れで説明しています。

  1. データストリームの設定で、社内のIPアドレスを「内部トラフィック」として定義します。
  2. 「データフィルタ」で、内部トラフィックを除外するフィルタを作ります。
  3. フィルタを「テスト」の状態にして、意図どおりに区別されているかを確かめます。
  4. 問題がなければ「有効」に切り替えます。

有効にしたフィルタで除外したデータは、後から元に戻せません。過去のデータにも適用されません。いきなり有効にせず、テストで確かめてから切り替えます。

ユーザーと権限を追加する

GA4にほかの担当者を追加するには、管理者の役割を持つ人が、「管理」のアカウントまたはプロパティの「アクセス管理」から、メールアドレスと役割を指定します。役割ごとにできることと、相手に合わせた最小限の権限は「GA4とSearch Consoleの権限」で説明しています。

  1. 「管理」を開き、「プロパティのアクセス管理」(アカウント全体なら「アカウントのアクセス管理」)を選びます。
  2. 右上の「+」から「ユーザーを追加」を選びます。
  3. メールアドレスを入れて役割を選び、必要なら費用や収益の指標を見せないデータ制限を付けて追加します。
役割できること
管理者ユーザーの追加・削除を含め、すべてを管理できる
編集者設定を変更できるが、ユーザーの管理はできない
マーケティング担当者オーディエンスやキーイベントなど、マーケティングに関わる設定を編集できる
アナリスト探索レポートなどの共有の分析を作成・編集できる
閲覧者設定とデータを閲覧できる

外部の協力先には、閲覧者やアナリストなど、作業に必要な最小の役割から渡します。役割と制限の詳細はアナリティクス ヘルプ:アクセス権とデータ制限の管理で確かめられます。

検索からの訪問を見る:トラフィック獲得

「レポート」の「集客」にある「トラフィック獲得」では、訪問(セッション)がどの経路から来たかを、チャネル(流入経路の分類)ごとに確認できます。検索結果の通常の枠から来た訪問は「Organic Search」にまとめられます。

  1. 「トラフィック獲得」を開き、表の左の列がセッションのデフォルト チャネル グループになっていることを確かめます。
  2. 右上の期間で、比べたい期間を選びます。「比較」をオンにすると、前の期間と並べて見られます。
  3. 「Organic Search」の行で、セッション、エンゲージメント率、キーイベントの変化を見ます。
  4. 検索エンジンごとに分けたいときは、表の列を「セッションの参照元」に切り替えます。

期間を比べるときは、同じ長さで、曜日の並びがそろう期間を選びます。例えば「直近4週間と、その前の4週間」のように比べると、平日と休日の差による見かけの増減を避けやすくなります。季節で検索が変わる商品やサービスでは、前年の同じ時期とも比べます。

Organic Searchに含まれるもの

アナリティクス ヘルプの「デフォルト チャネル グループ」によると、Organic Searchは、参照元が検索サイトの一覧に当てはまるか、メディアが「organic」の訪問です。Google以外の検索エンジンからの訪問も含まれます。チャネルの説明では、GoogleのAIによる概要やAIモードからの訪問もOrganic Searchに含まれるとされています。

また、アナリティクス ヘルプの更新情報によると、2026年5月に、ChatGPTやGeminiなどのAIアシスタントからの訪問をまとめる「AI Assistant」チャネルが追加されました。

どの記事から入られたかを見る:ランディング ページ

ランディング ページは、訪問者が最初に開いたページです。「エンゲージメント」の中にある「ランディング ページ」レポートで、ページごとのセッションや平均エンゲージメント時間を確認できます。

  1. 「ランディング ページ」レポートを開きます。
  2. フィルタ(「フィルタを追加」)で、セッションのデフォルト チャネル グループが「Organic Search」のものに絞ります。
  3. セッションの多い順に並べ、検索からよく入られている記事を確かめます。
  4. 同じ表で、キーイベントの列を見て、成果に近い記事を見つけます。

例:検索からのセッションは多いのにキーイベントが無い記事は、記事から問い合わせや関連ページへの道筋が無いのかもしれません。反対に、セッションは少ないのにキーイベントがある記事は、検索での見つかりやすさを高める候補です。

成果につながったかを見る:キーイベント

キーイベントは、問い合わせの送信や資料請求など、事業にとって重要な行動として設定したイベントです。以前は「コンバージョン」と呼ばれていました。アナリティクス ヘルプでは、Google 広告のコンバージョンと区別するために、GA4では「キーイベント」という名前を使うと説明しています。

  1. 成果を決める:問い合わせ完了、資料請求、会員登録など、事業として数えたい行動を決めます。
  2. イベントとして計測する:完了ページの表示やフォームの送信を、イベントとして計測できるようにします。
  3. キーイベントとしてマークする:管理画面のイベントの一覧で、対象のイベントをキーイベントとしてマークします。
  4. テストで確かめる:自分でフォームを送信し、レポートに反映されるかを確認します。反映には時間がかかることがあります。

SEOの記事で使われることが多いキーイベントの例

SEOの記事で使われることが多いキーイベントは、問い合わせの完了、資料請求、会員登録・無料体験の申し込み、電話番号のタップです。

成果計測のしかたの例確かめること
問い合わせの完了送信後の完了ページの表示をイベントにする完了ページが送信した人だけに表示されるか
資料請求申し込みフォームの送信、または完了ページの表示同じ人の再読み込みで重ねて数えられないか
会員登録・無料体験の申し込み登録完了の画面の表示外部のサービスで完了する場合、計測できる範囲
電話番号のタップ電話番号のリンクのクリックをイベントにする(タグ マネージャーなどでの設定が必要)タップは通話の成立とは別であること

例として挙げたもので、どれを成果にするかはサイトの目的によって異なります。

ページを見ただけ・スクロールしただけのような行動を多くキーイベントにすると、本当の成果が見えにくくなります。数は絞ります。

Search ConsoleとつないでGA4で検索語を見る

GA4とSearch Consoleはリンク(連携)できます。アナリティクス ヘルプによると、つなぐとSearch Consoleのデータを使った2つのレポートが使えます。

レポート分かること
検索語のレポート(英語の画面では Google Organic Search Queries)検索語ごとの、Search Consoleの表示回数・クリック数・掲載順位など
ランディングページのレポート(英語の画面では Google Organic Search Traffic)ランディングページごとの、Search Consoleの数字とGA4の数字(国・端末で分けられる)
  1. GA4の「管理」で、Search Consoleのリンクを作ります(Search Console側から作ることもできます)。
  2. リンクする、GA4のウェブのデータストリームとSearch Consoleのプロパティを選びます。
  3. これらのレポートは初期設定では公開されていません。左のメニューの「ライブラリ」で、Search Consoleのコレクションを公開します。

つないでも、2つの数字が一致するわけではありません。Search ConsoleはGoogle検索の結果での表示とクリック、GA4はサイトでの訪問を数えます。GA4の数字は、計測のタグが動き、データが送られた訪問だけです。数字の差は、傾向を見比べる材料として扱います。

数字の読み方:エンゲージメント率と判断の目安

GA4では「直帰率」よりも「エンゲージメント率」が中心の数字です。アナリティクス ヘルプによると、次のどれかに当てはまるセッションを「エンゲージメントのあったセッション」と数えます。

  • 10秒を超えて続いた
  • キーイベントが発生した
  • 2回以上のページ(画面)の表示があった

エンゲージメント率は、全セッションのうちエンゲージメントのあったセッションの割合です。直帰率はその反対の割合です。1ページで疑問が解決する記事では、エンゲージメント率が低めに出ても問題がないことがあります。直帰率の考え方は「直帰率とは」で説明しています。

ランディング ページのレポートなどに出る「平均エンゲージメント時間」は、ページが画面の前面に表示されていた時間をもとにした数字です。記事の長さによって適切な時間は変わるため、ほかの記事と単純に比べず、同じ記事を直す前と後で比べる使い方が向いています。

状態考えられること次にすること
Organic Searchのセッションが減った検索での表示・クリックが減った、または計測の設定が変わったSearch Consoleで同じ期間のクリック数を確かめ、どちらの変化かを切り分ける
セッションは多いが、エンゲージメント率が低い記事の冒頭が検索した人の疑問に答えていない、表示が遅い冒頭で答えを示しているか、端末ごとの表示を確かめる
読まれているが、キーイベントが無い次の行動への道筋が無い、成果の設定が漏れている関連ページや問い合わせへのリンク、キーイベントの設定を確かめる
急に数字が増えた・減ったタグの二重設置や削除、フィルタの変更リアルタイム レポートやタグの設定を確かめる

数字だけで原因を決めず、ページ別・期間別に分けて確かめます。GA4の使い方と関わる分析・効果測定の記事は「分析・効果測定の記事一覧」にまとめています。

SEOの確認で毎月見る手順

SEOの確認では、毎月、計測が動いているか、検索からの訪問の増減、Search Consoleとの比較、入口の記事、成果の5点を順に見て、直す記事を決めます。最初は見る項目を絞って始め、慣れてから増やします。

  1. 計測が動いているかを確かめる:リアルタイム レポートで、自分の訪問が数えられるかを見ます。数字が急に変わった月は、まず設定の変更を疑います。
  2. 検索からの訪問の増減を見る:トラフィック獲得で、Organic Searchのセッションを前の期間と比べます。
  3. Search Consoleと見比べる:同じ期間のクリック数が同じ方向に動いているかを確かめます。片方だけが動いていれば、計測の問題か、Google以外の検索の変化かを切り分けます。
  4. 入口の記事を確かめる:ランディング ページをOrganic Searchで絞り込み、上位の記事の増減を見ます。
  5. 成果を確かめる:キーイベントの数と、キーイベントがあった入口の記事を見ます。
  6. 直す記事を1〜3本決める:数字の状態ごとの判断の目安を使い、次の月までに直す記事と、直した日付を記録します。

よくある質問

GA4で、検索した人がどんなキーワードで来たかは分かりますか?

GA4だけでは基本的に分かりません。Google検索の検索語はSearch Consoleで確認します。Search Consoleとつなげば、GA4の画面でも検索語ごとの表示回数やクリック数を見られます。

「Organic Search」はGoogleからの訪問だけですか?

いいえ。Google以外の検索エンジンからの訪問も含まれます。検索エンジンごとに見たいときは、セッションの参照元で分けて確かめます。

GA4とSearch Consoleで、クリック数とセッション数が合いません。設定の誤りですか?

多くの場合、誤りではありません。数える対象と方法が違う別のデータです。差の大きさが急に変わったときは、タグの設置やフィルタの変更がなかったかを確かめます。

GA4とUA(旧アナリティクス)は何が違いますか?

UA(ユニバーサル アナリティクス)は、標準のプロパティでは2023年7月1日に新しいデータの処理を終え、GA4に引き継がれました。UAがページビューやセッションを中心に数えるのに対し、GA4はページの表示もクリックもすべて「イベント」として数えます。直帰率の意味も変わっており、GA4とUAの直帰率の定義の違いで説明しています。

GA4は無料で使えますか?

標準のGA4は無料で使えます。大規模なサイト向けには有料版の「Google アナリティクス 360」があり、扱えるデータの上限やサポートの内容が違います。この記事で説明しているレポートと設定は、無料のGA4で使えます。

SEOAGENTでできること

SEOAGENTでは、Search ConsoleとGA4を連携し、記事ごとにクリックや検索語、GA4の自然検索からの訪問と、成果として設定したキーイベントを確認できます。2つは別のデータとして扱い、取得できない状態を「0件」や「問題なし」とは扱いません。記事内のリンクのクリックを数えるには、お客様のGoogle タグ マネージャーでの設定が必要で、SEOAGENTがサイトにタグを入れることはありません。

参考情報

AIでSEO対策を、もっと続けやすく。

機能と使い方、料金・契約条件は、サービス資料でご案内します。