「GA4のセッション数は、訪問回数と同じものと考えてよいのですよね」。毎月の数字をまとめている担当の方から、そう尋ねられることがあります。以前のアナリティクスでは日付が変わるたびにセッションが区切られていたため、1回の訪問がそのまま1セッションという感覚が残りやすいのです。
しかし、多くのオウンドメディアで記事を作り、毎月の数字の振り返りにも立ち会ってきた弊社の立場から言えるのは、セッション数は開始イベントから割り出した推定値であり、訪問を1件ずつ数え上げた確定値ではない、ということです。以前のレポートより数が減っているのも、同じ期間なのに画面によって合計が違うのも、この性質から説明がつきます。
本記事では、セッションの数え方とユーザー数や表示回数との違いから、GA4の画面での確認手順、合計と内訳が合わないときに疑う場所まで、記事を作りながら数字を見てきた制作会社の視点で順を追ってお伝えします。記事ごとの成果を判断するときに、どの数字を根拠にすべきかという点にも触れています。
- GA4のセッションが何をきっかけに始まり、どの条件で終わるのか
- ユーザー数、表示回数、閲覧開始数とセッション数の関係
- レポートと探索の2か所でセッション数を確認する手順
- 合計と内訳の合算が一致しないときに疑うべき4つの場所
- 記事ごとの成果を見るときに、セッション数を使ってよい範囲
GA4のセッションとは訪問1回分の操作のまとまり
GA4におけるセッションとは、ユーザーがサイトやアプリを使い始めてから、一定時間操作がなくなるまでの一連の行動をひとまとめにした単位です。1人が1日に朝と夜の2回サイトを開けば、原則としてセッションは2つ記録されます。
ここで押さえておきたいのが、GA4がイベントを軸に計測を組み立てている点です。ページを開く、クリックする、動画を再生するといった行動がすべてイベントとして送られ、そのうち訪問の開始を示すものが session_start という名前で自動的に記録されます。セッション数とは、この開始イベントに紐づくセッションIDを数えた値です。

Googleのヘルプでも、セッション数は集計上の推定値として説明されています。つまりセッション数は開始されたセッションの数の推定値であり、1件ずつ数え上げた確定値とは性質が違うわけです。数十件単位のずれを追い回しても答えが出ないのは、この設計に理由があります。

※ セッション数の算出方法とセッションIDの扱いについては、上記のGoogleアナリティクス ヘルプ「アナリティクスのセッションについて」に記載があります。
セッションが始まる条件と終わる条件
セッション数を読み解くうえでいちばん効くのは、どこで区切られるのかを知っておくことです。開始と終了、それぞれに明確な条件があります。
セッションが始まるタイミング
ユーザーがサイトを開いたとき、その時点でアクティブなセッションが存在しなければ、新しいセッションが始まります。アプリの場合は、画面の前面にアプリが表示されたタイミングです。
同じ人が同じブラウザで続けて操作している間は、何ページ見ても新しいセッションは作られません。10ページ回遊しても、セッションは1つのままです。
30分の無操作でセッションは終わる
GA4の初期設定では、最後のイベントから30分間なにもイベントが発生しなければ、そのセッションは終了したものとして扱われます。30分を過ぎてから同じ人が同じページを操作すると、そこから新しいセッションが始まります。
以前のUniversal Analytics(以下UA)を触っていた方が驚くのが、GA4では日付をまたいでもセッションが切れないという点です。UAでは日付の変わり目でセッションが強制的に区切られていました。GA4は30分の無操作だけを基準にするため、深夜0時をまたいで読み続けた場合も1セッションのまま続きます。
- 30分以上イベントが発生しなければセッションは終了する
- 日付をまたいでもセッションは切れない
- 途中で流入元が変わってもセッションは切れない
- タブを開いたまま放置した場合も、イベントが止まれば終了扱いになる
流入元が変わってもセッションが切れない点は、広告とSEOの両方を回している場合に効いてきます。UAでは検索から入った人が広告を踏み直すと別セッションになりましたが、GA4では1つのセッションとして扱われるためです。
セッションのタイムアウトは変更できる
30分という長さは、管理画面から変更できます。動画や資料をじっくり閲覧させるサイトでは、30分では途中で切れてしまうこともあるでしょう。
GA4の左下にある歯車アイコンから「管理」に入り、「データの収集と修正」の中のデータストリームを選びます。
計測しているWebサイトのストリームをクリックし、下部にある「タグ設定を行う」を開きます。
「すべて表示」から「セッションのタイムアウトを調整する」を選び、時間と分を指定して保存します。
設定できる範囲は5分から7時間55分までです。ただし、延ばせば数字が良くなるという話ではありません。区切りが長くなればセッション数は減り、1セッションあたりの滞在時間は伸びます。
タイムアウトを変更すると、変更後に計測したデータだけが新しい設定で集計されます。過去のデータはさかのぼって再計算されません。前後の期間を並べて比較すると、施策の効果と設定変更の影響が混ざってしまうため、変更した日付は必ずメモに残しておいてください。
ユーザー数や表示回数とセッション数の違い
セッション数の意味を取り違える原因のほとんどは、隣に並ぶ指標との関係が整理されていないことにあります。数えている対象がそれぞれ違うと理解できれば、迷いはかなり減るはずです。
ユーザー数との違い
ユーザー数は人の数、セッション数は訪問の数です。1人が3日連続でサイトを訪れれば、ユーザー数は1、セッション数は3になります。
GA4の標準レポートで前面に出るのは「アクティブユーザー数」で、これは一定の条件を満たした利用者の数を指します。ユーザー数とセッション数を割った「ユーザーあたりのセッション数」を見れば、再訪の起きやすさが分かるという使い方もできます。
表示回数(ページビュー)との違い
表示回数は page_view イベントの数、つまりページが表示された回数です。1回のセッションで5ページ見れば、セッション数は1、表示回数は5になります。
整理すると、ユーザー数は人の数、セッション数は訪問の数、表示回数はページの数という三層構造です。この順番で数が増えていくのが通常の状態で、逆転している場合は計測の設定を疑ったほうがよいでしょう。
| 数えているもの | 1人が2日に分けて計8ページ見た場合 | |
|---|---|---|
| アクティブユーザー数 | 条件を満たした利用者の数 | 1 |
| セッション数 | 開始された訪問の数 | 2 |
| 表示回数 | 表示されたページの数 | 8 |
閲覧開始数との違い
UAには「閲覧開始数」という指標がありました。あるページがセッションの入口になった回数を示すもので、GA4に同じ名前の指標は用意されていません。
GA4で同じ役割を担うのが、ランディングページのレポートに出るセッション数です。ディメンションに「ランディングページ」を選ぶと、そのページから始まった訪問の数が表示されます。過去のレポートと突き合わせる場合は、UAの閲覧開始数とGA4のランディングページ別セッション数を並べるのが最も近い比較になります。

この三層の関係を頭に入れておくと、レポートを開いたときに「今どの層の数字を見ているのか」がすぐ判断できます。実際のご相談でも、指標の意味そのものより、UAから切り替えた前後の数字の落差に戸惑っている方が多い印象です。
UAの頃のレポートと比べると、GA4のセッション数がはっきり減っています。計測の設定を間違えたのでしょうか。
編集部
設定ミスを疑いたくなる気持ちは分かりますが、多くの場合は仕様どおりです。GA4は日付の変わり目でも流入元の変化でもセッションを切らないため、同じアクセスでもUAより少なくカウントされます。減っていること自体より、GA4に切り替わった前後で数字の意味が変わっている点をチームで共有しておくほうが大切です。
GA4でセッション数を確認する2つの手順
セッション数を見る場所は大きく2つあります。決まった切り口で早く見たいならレポート、条件を細かく指定したいなら探索です。
レポートで全体のセッション数を見る
サイト全体のセッション数と、流入元ごとの内訳を最短で確認する方法です。
左メニューの「レポート」を選び、「ライフサイクル」の中の「集客」から「トラフィック獲得」に進みます。
画面右上の日付をクリックし、見たい期間を選びます。前の期間との比較を有効にすると、増減が同じ表に並びます。
表の中の「セッション」列が、指定した期間に開始された訪問の数です。行はチャネルグループごとに分かれているため、検索、広告、SNSといった経路別の内訳がそのまま読めます。
ランディングページごとに見たい場合は、「エンゲージメント」の中の「ランディングページ」を開きます。どの記事が入口になっているのかは、ここのセッション数で判断します。
標準レポートの表は、右上のプラスアイコンから2つ目のディメンションを追加できます。ランディングページに対してセッションのデフォルトチャネルグループを重ねると、同じ記事の中で検索経由と広告経由の内訳が分かれて表示されます。探索を作らなくても、この操作だけで済む場面は多いものです。
探索で条件を絞って数える
特定の条件を満たす訪問だけを数えたいときは、探索を使います。左メニューの「探索」から「空白」を選び、ディメンションに「ランディングページ」や「セッションの参照元/メディア」を、指標に「セッション」を追加すれば、自由な組み合わせの表が作れます。
ただし探索はデータ量が多いとサンプリングされる場合があり、標準レポートとぴったり同じ数字にならないことがあります。社内に共有する数字は標準レポート、深掘りの分析は探索、と役割を分けておくと混乱を防げるでしょう。
セッション数の合計が合わないときに疑う場所
「トップの合計と、内訳を足した数が一致しない」。これはGA4を触り始めた方から最も多く寄せられる相談のひとつです。多くは不具合ではなく、集計の仕組みから説明がつきます。
- 表の下のほうに「(other)」という行が出ていないか
- グラフや表に、データが一部非表示になっている旨のアイコンが出ていないか
- 参照元やランディングページに「(not set)」が混じっていないか
- 標準レポートと探索の数字を混ぜて比較していないか
「(other)」は、ディメンションの値の種類が多くなりすぎたときに、少数の行がまとめて集約されたものです。URLにパラメータが多く付くサイトでは、ページ単位の行数がすぐ上限に達します。内訳を正確に見たい場合は、対象を絞った探索を作るか、パラメータの計測設定を見直す必要があります。
Googleシグナルを有効にしていると、対象者が少ないデータは個人が特定されないよう非表示になります。日別や細かいセグメントで数字が消える、あるいは合計と合わない場合は、この非表示の仕組みが働いている可能性を先に確認してください。期間を広げて対象を増やすと表示されることがあります。
「(not set)」は、その行に入るべき値が取得できなかった状態を指します。参照元で発生していればリダイレクトやタグの読み込み順、ランディングページで発生していればページ表示前の離脱などが主な原因です。
つまりレポートの合計と内訳の合算は一致しないことがあるという前提に立つことが、GA4を扱ううえでの出発点になります。1件単位まで数を揃える必要がある用途であれば、GA4の画面ではなくBigQueryへエクスポートした生データを使うのが筋です。
記事単位の評価にセッション数を使うときの注意
ここからは、コンテンツを作って運用している立場から、いちばん誤解が多い部分をお伝えします。記事ごとの成果を見るとき、GA4のどの数字を使うかで結論が変わってしまう場面があるのです。
見落とされがちなのが、ランディングページのレポートに並ぶ「表示回数」の意味です。この列は、そのページが表示された回数ではありません。ランディングページ別の表示回数はそのページの閲覧数ではないのです。そのページから始まったセッションの中で発生した、すべてのページ表示の合計を示しています。

たとえば記事Aから入った人が、記事Aを読んだあとサービスページと会社概要を見て離脱したとします。このセッションの表示回数は3です。ランディングページのレポートで記事Aの行を見ると、表示回数は3として集計されます。記事A自体は1回しか読まれていないにもかかわらず、です。
記事そのものが読まれた回数を知りたい場合は、「エンゲージメント」の中の「ページとスクリーン」を開きます。こちらの表示回数はページ単位で数えられているため、記事Aの行には1が入ります。
使い分けの目安はシンプルです。その記事が入口としてどれだけ機能したかを測るならランディングページのセッション数、記事そのものがどれだけ読まれたかを測るなら「ページとスクリーン」の表示回数を見ます。回遊のしやすさを知りたいときだけ、ランディングページの表示回数をセッション数で割った値が意味を持ちます。
社内に共有するレポートで、この2つが混ざったまま「記事Aは3回読まれた」と報告されている例は珍しくありません。リライトの優先順位を決める根拠がずれると、手を入れるべき記事を選び損ねます。記事ごとの成果指標をどう組み立てるかは、記事のKPI設計の記事でも整理しました。
数字の読み方は整理できた。では、どの記事から手を入れますか
セッション数の意味が分かっても、限られた時間でどの記事を直すかという判断は別の問題です。弊社では、検索結果での見え方と記事の中身の両面から、動かせる可能性が高い順に手を入れる進め方をご提案しています。
セッション数を増やす前に決める2つのこと
上位の解説記事の多くは、この先で「セッション数を増やす方法」に進みます。SEOに取り組む、広告を出す、メールを配信する。どれも間違ってはいません。ただ、その前に決めておかないと施策が空回りする論点が2つあります。
どのセッションを増やしたいのかを決める
セッション数は、増やそうと思えば増やせる指標です。SNSで話題性のある投稿をすれば、無関係な訪問が一時的に積み上がります。総数だけを追うと、そうした増え方も成功に見えてしまいます。
決めるべきは、どのチャネルの、どのランディングページの、どんな課題を持った人のセッションを増やしたいのかという条件です。ここが決まって初めて、SEOなのか広告なのかという手段の議論に意味が出てきます。
セッション数の隣に置く指標を決める
セッション数だけでは、増えた訪問が事業に効いたかどうかが判断できません。同じ画面で並べて見る指標を先に決めておきます。
- エンゲージメント率(訪問の中身が伴っているか)
- キーイベント数(問い合わせや資料請求につながったか)
- ユーザーあたりのセッション数(再訪が起きているか)
- 増えた訪問が想定した読者層かどうか
- 記事の内容が読まれたかどうか
- 次のアクションにつながったかどうか
エンゲージメント率は、10秒を超えて継続した、キーイベントが発生した、ページ表示が2回以上あった、のいずれかを満たしたセッションの割合です。セッション数が伸びているのにエンゲージメント率が下がっているなら、集めている訪問の質が変わっている可能性を疑います。問い合わせまでを追う設定については、GA4でコンテンツの成果を計測する方法にまとめました。
増やしたいセッションの条件から決めかねているなら
どの検索語で、どんな状況の読者を集めるのかが決まらないまま記事を増やすと、セッション数は動いても問い合わせは動きません。弊社では、事業の課題から逆算して狙う検索語を並べ替え、記事1本ごとの役割を決めるところから伴走しています。
GA4のセッションに関するよくある質問
最後に、実際にご相談をいただくことの多い疑問をまとめました。
ユーザーがサイトやアプリを使い始めてから、一定時間操作がなくなるまでの一連の行動を1件として数えた値です。開始時に記録される session_start イベントに紐づくセッションIDの数として集計されます。
初期設定では、最後のイベントから30分間なにも操作がなければ終了します。日付をまたいでも、途中で流入元が変わっても切れません。タイムアウトの長さは管理画面のタグ設定から変更できます。
仕様の違いによるものです。UAは日付の変わり目と流入元の変化でセッションを区切っていましたが、GA4は30分の無操作だけを基準にします。同じアクセスでも区切りが減るため、GA4のほうが少なく出ます。
目的によって変わります。何人に届いたかを見るならユーザー数、何回来てもらえたかを見るならセッション数です。記事の入口としての力を測る場面では、ランディングページ別のセッション数が使いやすいでしょう。
多くは不具合ではありません。ディメンションの値が多いときに出る「(other)」行、対象者が少ないデータの非表示、値が取得できなかった「(not set)」が主な原因です。1件単位の一致が必要なら、BigQueryへエクスポートした生データを使います。
仕様そのものに立ち返って確認したいときは、Googleの公式ヘルプが最も確実です。エンゲージメントのあったセッションの判定条件など、記事で扱いきれなかった細部も記載されています。

※ エンゲージメントのあったセッションの条件など、指標としてのセッションの定義はGoogleアナリティクス ヘルプ「[GA4] セッション」に記載があります。
まとめ|セッションは訪問回数ではなく開始イベントの数
GA4のセッションは、訪問1回分の操作をまとめた単位であり、その数は開始イベントに紐づくセッションIDを数えた推定値です。30分の無操作で終わり、日付をまたいでも流入元が変わっても切れません。以前のレポートより数が少ないのは、この区切り方の違いによるものと考えて差し支えないでしょう。
数字を読むときに効くのは、ユーザー数は人の数、セッション数は訪問の数、表示回数はページの数という三層の整理です。そして記事ごとの評価では、ランディングページのレポートに並ぶ表示回数がそのページの閲覧数ではない点を押さえておいてください。この一点を取り違えたまま作られたレポートは、リライトの判断材料として使えません。
セッション数を増やす話に進む前に、どのチャネルのどんな読者のセッションを増やしたいのか、その隣にどの指標を置くのかを決めておく。順番を守るだけで、施策の当たり外れの理由が説明できるようになります。
私たち合同会社Writers-hubは、検索から入ってくる読者を増やす記事の設計と制作を手がけています。GA4の数字を見ながら、どの記事を書き、どの記事を直すかを決めていく進め方に関心をお持ちでしたら、現状のレポートを拝見するところからご相談いただけます。
今のレポートを見ながら、次に書く記事を決めていきませんか
セッション数もエンゲージメント率も出ているのに、次の1本が決まらない。そうした状態からのご相談を多くいただいています。今お使いのGA4の画面を一緒に確認しながら、記事の役割分担と優先順位を整理するところから始められます。








