「Googleアナリティクスの管理画面を見ているけれど、『セッション』って具体的にどういう意味なの?」
「PV数やユーザー数と何が違うのか、いまいちピンとこない…」
Webサイトの運営を始めたばかりの方や、企業のWeb担当者になったばかりの方にとって、Googleアナリティクスの専門用語は少し難しく感じられますよね。特に「セッション」は、アクセス解析の基礎となる非常に重要な指標ですが、その定義は意外と複雑です。
この記事では、Googleアナリティクス(特に最新のGA4)における「セッション」の意味や定義、計測される仕組みについて、図解をイメージできるような具体例を交えてやさしく解説します。
この記事を読めば、セッションと他の指標との違いがスッキリと理解でき、自信を持ってアクセス解析レポートを作成できるようになりますよ。それでは、一緒に学んでいきましょう!
このページに書いてあること
Googleアナリティクスの「セッション」とは?言葉の意味と定義

Googleアナリティクスを使っていると、必ず目にする「セッション」という言葉。まずは、この言葉が本来どういう意味を持っているのか、基本的な定義から一緒に見ていきましょう。
難しく考える必要はありません。「お店にお客さんが来てから帰るまで」をイメージすると、ぐっとわかりやすくなりますよ。ここからは、セッションの定義と具体的なカウントの仕組みについて解説しますね。
セッションとはWebサイトを訪問してから離脱するまでの一連の行動
一言でいうと、セッションとは「ユーザーがWebサイトを訪問してから、離脱(サイトを閉じるなど)するまでの一連の行動」のことを指します。
もっと簡単に言えば、「訪問回数」のことですね。
ユーザーがあなたのサイトにやってきて、記事を読んだり、商品を探したりして、最終的にブラウザを閉じたり別のサイトへ移動したりするまで。この「一回の一連の体験」が、1セッションとしてカウントされます。
たとえば、あるユーザーが朝にスマホでサイトを見て、夜にパソコンでまた同じサイトを見た場合、訪問は2回行われているので「2セッション」となります。まずは「セッション=訪問」と覚えておけば大丈夫ですよ。
具体例で理解する1セッションの流れとカウントの仕組み
では、具体的にどのような流れで「1セッション」と数えられるのか、例を見てみましょう。
【Aさんのある日の行動】
- Google検索からあなたのブログ記事Aにアクセスする(セッション開始)
- 記事Aを読み終わり、関連記事Bをクリックして読む
- 満足してブラウザを閉じる(セッション終了)
この場合、Aさんは2つのページ(記事Aと記事B)を見ていますが、一連の訪問としては1回なので、「1セッション」となります。
ページを何枚見たかではなく、「サイトに入ってきてから出るまでのひとまとまりの動き」を1つとして数えるのがポイントですね。この仕組みを理解すると、データの見え方が変わってきますよ。
「セッション数」と「PV数」「ユーザー数」の違い

「セッション数はなんとなくわかったけど、PV数やユーザー数とはどう違うの?」という疑問は、初心者がもっとも混乱しやすいポイントです。
これらは似ているようで、実はまったく異なる視点のデータなんです。それぞれの違いを正しく理解することで、ユーザーの行動をより深く分析できるようになりますよ。ここでは、それぞれの定義と違いを、わかりやすい例え話を使って解説しますね。
PV(ページビュー)数との違い:見られたページの総数
PV(ページビュー)数は、その名の通り「表示されたページの総数」のことです。
セッションが一連の「訪問」を数えるのに対し、PVは「ページが開かれた回数」を単純に積み上げていきます。
先ほどのAさんの例(記事Aを見てから記事Bを見た)で考えてみましょう。
- セッション数:1(訪問は1回)
- PV数:2(記事Aと記事Bの2ページが開かれた)
もしAさんが記事Bの中でブラウザの「戻る」ボタンを押して再び記事Aに戻ったとしたら、PV数はさらに増えて「3」になりますが、セッション数は変わらず「1」のままです。どれだけページを移動しても、1回の訪問中ならセッションは増えません。
ユーザー数との違い:サイトを訪問した固有の人数
ユーザー数は、「サイトを訪問した固有の人数(ブラウザ単位)」のことです。「ユニークユーザー(UU)」と呼ばれることもありますね。
これは、「誰が来たか」に焦点を当てた指標です。
例えば、Bさんが朝、昼、晩と3回サイトを訪れたとします。
- セッション数:3(3回訪問したため)
- ユーザー数:1(Bさんという1人の人物のため)
Googleアナリティクスは、ブラウザに保存されたCookie(クッキー)などを利用して「この人は以前も来たことがある人だな」と判断します。そのため、同じ人が何度訪問しても、一定期間内であればユーザー数は「1」としてカウントされるのです。
違いのまとめ:実店舗への来店に例えて解説
ここまでの違いを、もっとイメージしやすくするために「スーパーマーケット(実店舗)」に例えて整理してみましょう。
| 指標 | Webサイトでの意味 | スーパーでの例え |
|---|---|---|
| ユーザー数 | 訪問した固有の人数 | 来店したお客さんの人数(Aさんが1日3回きても1人と数える) |
| セッション数 | 訪問回数 | 来店回数(Aさんが3回来たら3回と数える) |
| PV数 | 表示されたページ数 | 商品を手に取った回数(棚の商品をいくつ見たか) |
- ユーザー数は「何人のファンがいるか」
- セッション数は「延べ何回お店に来てくれたか」
- PV数は「店内をどれくらい回遊して商品を見てくれたか」
このように置き換えてみると、それぞれの数字が持つ意味合いがはっきりと見えてきますよね。
セッションが切れるタイミングと計測のルール(GA4版)
/セッションが切れるタイミングと計測のルール(GA4版).jpg?_i=AA)
「セッションはずっと続くわけじゃないの?」
はい、実はセッションには「ここで終わり!」と判定される明確なルールがあります。特に現在主流の「Googleアナリティクス4(GA4)」では、以前のバージョン(UA)とは少しルールが変わっているため注意が必要です。
どのようなタイミングでセッションが切れ、新しいセッションとしてカウントされるのか、そのルールをしっかり押さえておきましょう。
最後の操作から30分以上経過した場合
もっとも基本的なルールが「30分ルール」です。
ユーザーがサイトを訪れてから、何もしないまま(クリックやスクロールなどの操作がないまま)30分以上が経過すると、そのセッションは終了したとみなされます。
もし30分経った後に、ユーザーが再び操作を再開した場合はどうなるでしょうか?
その場合は、そこから「新しいセッション」が始まります。
例えば、お昼休みに記事を読みかけのまま放置して、1時間後の休憩時間に続きを読んだ場合、訪問は2回(2セッション)として記録されることになります。これは「離席していたら別の訪問」とみなすという考え方ですね。
日付が変わった場合の計測(セッションは継続される)
ここが旧バージョン(UA)とGA4の大きな違いの一つです。
以前のUAでは、日付が変わる(深夜0時を過ぎる)と、強制的にセッションが切れて新しいセッションになっていました。しかし、GA4では日付が変わってもセッションは継続されます。
例えば、23:50からサイトを見始めて、そのまま翌日の0:10まで見続けていた場合:
- UAの場合:2セッション(日付変更で分割)
- GA4の場合:1セッション(継続してカウント)
GA4の方が、ユーザーの実際の行動実態に近い計測ができるようになっているんですね。
参照元が変わった場合の計測(セッションは継続される)
「参照元」とは、ユーザーがどこから来たか(Google検索、Twitter、他のブログなど)という情報のことです。
以前のUAでは、セッションの途中で参照元が変わると、新しいセッションとしてカウントし直されていました。しかし、GA4では参照元が変わっても、同一セッション内であればセッションは切れません。
例えば、サイト内のリンクをクリックしている最中に、誤って一度検索結果に戻り、すぐにまた検索結果から入ってきた場合などでも、30分以内であれば1つのセッションとして扱われます。これにより、セッション数が不自然に増えるのを防いでいるのです。
旧バージョン(UA)とGA4のセッション定義の違い一覧
GA4と旧バージョン(UA)では、セッションの定義にいくつか違いがあります。混乱しないように、主な違いを表で整理しておきますね。
| 計測ルール | 旧バージョン(UA) | Googleアナリティクス4(GA4) |
|---|---|---|
| 30分経過後の再開 | 新しいセッションになる | 新しいセッションになる |
| 日付が変わった時 | 新しいセッションになる | セッションは継続する |
| 参照元が変わった時 | 新しいセッションになる | セッションは継続する |
このように、GA4ではセッションが切れにくくなっているため、同じようなアクセス状況でもUAに比べてセッション数が少なくなる傾向があります。「数字が減った!?」と焦る必要はありませんので、安心してくださいね。
Googleアナリティクスでセッション数を確認する方法

セッションの定義がわかったところで、次は実際にGoogleアナリティクスの画面で数字を確認してみましょう。
GA4の画面は少し複雑に見えるかもしれませんが、見るべき場所さえわかれば簡単です。ここでは、よく使う3つの確認手順をご紹介しますね。
集客の「トラフィック獲得」レポートで確認する手順
サイト全体のセッション数を確認するのに最も基本的なレポートが「トラフィック獲得」です。
- 左側メニューの「レポート」をクリックします。
- 「集客」 > 「トラフィック獲得」を選択します。
- 表の中に「セッション」という列があります。
ここを見ることで、検索から来たのか、SNSから来たのかといった「流入経路ごとのセッション数」を確認できます。「どのチャネルが一番お客さんを連れてきているかな?」と分析する際に非常に便利ですよ。
集客の「ユーザー獲得」レポートで確認する手順
似たような名前のレポートに「ユーザー獲得」がありますが、ここでも確認が可能です。ただし、少し視点が異なります。
- 左側メニューの「レポート」をクリックします。
- 「集客」 > 「ユーザー獲得」を選択します。
- 表を確認すると、ここには主にユーザー単位の指標が並びますが、カスタマイズ等でセッション情報を見ることもできます。
一般的に「ユーザー獲得」は「新規ユーザーがどこから来たか」を見るためのレポートです。日々の訪問回数(セッション)を追いたい場合は、先ほどの「トラフィック獲得」を見るほうが目的に合っていることが多いでしょう。
「探索」レポートを使って自由にセッション数を表示する手順
もっと詳しく、自分好みのデータを見たい場合は「探索」機能を使います。
- 左側メニューの「探索」をクリックし、「空白」を選択して新しいレポートを作成します。
- 「ディメンション」(分析の切り口)に「ページのタイトル」などを追加。
- 「指標」(見たい数字)に「セッション」を追加してインポートします。
- それぞれを右側のエリアにドラッグ&ドロップします。
これで、「ページごとのセッション数」など、標準レポートでは見られない自由な組み合わせでデータを確認できます。少し上級者向けですが、慣れるととても強力なツールになりますよ。
セッションの有効期限を変更する「タイムアウト設定」

先ほど「30分操作がないとセッションが切れる」とお話ししましたが、実はこの「30分」という時間は変更できることをご存知ですか?
サイトの種類によっては、デフォルトの30分では短すぎることもあります。ここでは、セッションの有効期限(タイムアウト)の設定について、変更すべきケースと手順を解説します。
セッションタイムアウトとは
セッションタイムアウトとは、「ユーザーが操作を止めてから、セッションが終了するまでの待機時間」のことです。
デフォルトでは30分に設定されています。つまり、30分間何もアクション(クリックやページ移動)がないと、「この訪問は終わったな」とGoogleアナリティクスが判断するわけです。
しかし、Webサイトの使い方はユーザーによってさまざま。必ずしも30分が正解とは限らないのです。サイトの特性に合わせて、この時間を調整することが正確な計測につながります。
タイムアウト時間をデフォルトの30分から変更すべきケース
では、どのような場合に設定時間を延ばすべきでしょうか?
例えば、以下のようなサイトが当てはまります。
- 長時間の動画コンテンツがあるサイト:動画を見ている間、ユーザーはクリックなどの操作をしません。30分以上の動画だと、見終わった後に次の操作をした時点で「新しいセッション」になってしまいます。
- 長文の読み物や論文サイト:じっくり読むのに時間がかかるコンテンツが多い場合も同様です。
このようなサイトでは、タイムアウト時間を45分や1時間などに延ばすことで、動画視聴中や読書中のユーザーのセッションが途切れるのを防ぐことができます。
管理画面でタイムアウト時間を設定変更する手順
Googleアナリティクス 4(GA4)におけるセッションのタイムアウト設定は、管理画面から簡単に変更できます。具体的な手順を見ていきましょう。
- 画面左下の「管理」(歯車アイコン)をクリックします。
- 「データの収集と修正」の中から「データストリーム」を選択しましょう。
- 対象となるウェブストリームを選んでクリックします。
- Googleタグの「タグ設定を行う」をクリックしてください。
- 設定項目の「すべて表示」をクリックし、「セッションのタイムアウトを調整する」を選択します。
- 時間を希望の長さ(例:1時間など)に変更し、「完了」をクリックします。
これで設定は終わりです。ご自身のサイトのコンテンツに合わせて、最適な時間に調整してみてくださいね。
セッション数が正しく計測されない・合わない原因

「アクセス解析を見たら、急にセッション数が増えている…」
「実際の感覚より数字が多すぎる気がする」
そんな時は、正しく計測できていない可能性があります。Googleアナリティクスは便利なツールですが、設定を間違えると正確なデータが取れません。ここでは、セッション数が合わない時によくある3つの原因と対策をご紹介します。
社内や自分自身のアクセスがカウントされている
ブログを更新した時やデザインを確認する時、自分で何度も自分のサイトにアクセスしていませんか?
実は、何も設定していないと自分や社内のスタッフのアクセスもすべて「1セッション」としてカウントされてしまいます。
特に立ち上げ初期のサイトでは、アクセスの半分が自分だった、なんてことも珍しくありません。正確なデータを取るためには、管理画面の「内部トラフィックの定義」機能を使って、自分のIPアドレスからのアクセスを除外する設定をしておくことを強くおすすめします。
データの反映にタイムラグが発生している(24〜48時間)
「今日のセッション数が少なすぎる!」と焦る前に、確認してほしいのが「タイムラグ」です。
GA4は、データが集計されてレポートに反映されるまでに時間がかかります。通常でも24時間〜48時間程度のタイムラグが発生することがあります。
「今日のデータは明日以降に確認する」くらいの気持ちでいるのがちょうど良いでしょう。リアルタイムのアクセス状況を知りたい場合は、「リアルタイム」レポートを活用するのが正解です。直近のデータが少ないからといって、すぐに不具合だと判断しないようにしましょう。
重複カウントを防ぐクロスドメイン設定ができていない
ECサイトなどで、商品ページ(ドメインA)から決済ページ(ドメインB)へ移動するようなケースです。
通常、ドメインが変わるとGoogleアナリティクスは「別のサイトへの移動」と判断し、セッションが切れてしまいます。その結果、1人のユーザーが買い物しただけなのに、セッション数が「2」に増えてしまうのです。
これを防ぐには「クロスドメイン設定」が必要です。複数のドメインをまたいで運営している場合は、この設定が正しくされているか必ず確認しましょう。
まとめ

いかがでしたか?今回はGoogleアナリティクスの「セッション」について、意味や定義、計測の仕組みを解説しました。
最後に、重要なポイントをもう一度振り返ってみましょう。
- セッション=訪問回数:サイトに来てから帰るまでの一連の行動。
- PV数との違い:PVはページが開かれた数、セッションは訪問の数。
- ユーザー数との違い:ユーザー数は「固有の人数」、セッション数は「延べ訪問回数」。
- GA4のルール:30分操作がないと切れるが、日付や参照元が変わっても継続する。
セッションは、Webサイトの「集客力」を測るための基本となる指標です。「どれくらいの回数、お店に来てもらえたか」を知ることは、サイト改善の第一歩になります。
最初は用語の違いに戸惑うかもしれませんが、今回ご紹介した「お店への来店」のイメージを持っていれば大丈夫です。ぜひ今日から、自信を持ってGoogleアナリティクスのレポートをチェックしてみてくださいね。あなたのサイト運営がより楽しく、実りあるものになりますように!
googleアナリティクス セッションについてよくある質問

Googleアナリティクスのセッションに関して、初心者の方がよく抱く疑問をQ&A形式でまとめました。
- Q. 自分のアクセスをカウントしないようにするには?
- A. Googleアナリティクスの管理画面から「内部トラフィックの定義」を設定し、特定のIPアドレス(自宅や会社のネットワーク)からのアクセスを除外することでカウントを防げます。
- Q. セッション数が急に減ったのですが、なぜですか?
- A. UAからGA4へ移行した場合、計測ルールの変更(日付またぎや参照元変更でセッションが切れなくなった)により、数値が減少することがあります。また、計測タグの外れや設定ミスがないかも確認しましょう。
- Q. 1人のユーザーがスマホとPCでアクセスしたらどうなりますか?
- A. 基本的には別のデバイス(ブラウザ)とみなされ、ユーザー数もセッション数もそれぞれカウントされます。ただし、Googleシグナルなどを有効にしてログインユーザーを識別できる場合は、同一ユーザーとして統合されることもあります。
- Q. セッション時間「0秒」のアクセスがあるのはなぜ?
- A. ページを開いてすぐに閉じた(直帰した)場合、滞在時間を計測する基準となる「2回目の操作」がないため、計測上「0秒」となることがあります。必ずしもエラーではありません。
- Q. 「エンゲージメントのあったセッション」とは何ですか?
- A. GA4独自の指標で、「10秒以上継続した」「コンバージョンが発生した」「2ページ以上閲覧した」のいずれかを満たした、質の高いセッションのことです。単なるセッション数よりも、ユーザーの関心度を測るのに役立ちます。