GA4で「滞在時間」を確認したいと思っても、UA時代と同じ項目が見当たらず戸惑う方は多いのではないでしょうか。
結論からお伝えすると、GA4では「平均エンゲージメント時間」が滞在時間に相当する指標です。
この記事では、平均エンゲージメント時間の定義から確認方法、目安、そしてAI Overview時代における滞在時間の捉え方と改善アクションまでを解説します。
GA4で「滞在時間」とはどの指標を見ればよいか?
GA4で滞在時間に該当する指標は「平均エンゲージメント時間」です。UAの「平均ページ滞在時間」が廃止された後継として、この指標を確認する必要があります。
平均エンゲージメント時間とは何か
平均エンゲージメント時間は「エンゲージメントの合計時間 ÷ セッション数(またはアクティブユーザー数)」で算出される指標です。
セッション1回あたり、ユーザーがコンテンツに積極的に関与していた時間の平均を示します。
GA4ではすべてのユーザー行動を「イベント」として記録するため、滞在時間も従来のページビュー基準ではなく、エンゲージメント(画面が表示されてフォーカスが当たっている状態)を基準に計測される点が大きな違いです。詳しい指標設計の背景はGA4とは?設定方法と基本の使い方を初心者向けにわかりやすく解説でも触れています。

UAの「平均ページ滞在時間」との違い
UAの「平均ページ滞在時間」は、ページが表示されてから次のページに移動するまでの時間を計測していました。タブを切り替えて放置していても、計測時間に含まれてしまう点が課題でした。
一方、GA4の平均エンゲージメント時間は、ブラウザのタブやウィンドウがアクティブ(フォーカスされている)状態の時間のみを対象とします。別タブを開いている間や、画面を非表示にしている時間はカウントされません。
実務では、「滞在時間がGA4のレポートから消えた」というご相談をクライアントから受けるケースが少なくありません。実際には名称と算出方法が変わっただけで、近い役割を持つ指標は存在しています。
「平均エンゲージメント時間」と「セッションあたりの平均エンゲージメント時間」の違いは?
この2つの指標は算出方法が異なり、用途によって使い分けが必要です。「セッションあたりの平均エンゲージメント時間」のほうが、1回の訪問でどれだけ深く読まれたかを示す指標として実務では使いやすい傾向があります。
それぞれの算出方法
| 指標名 | 算出方法 | 意味 |
|---|---|---|
| 平均エンゲージメント時間 | エンゲージメント時間の合計 ÷ アクティブユーザー数 | ユーザー1人あたりの平均エンゲージメント時間 |
| セッションあたりの平均エンゲージメント時間 | エンゲージメント時間の合計 ÷ セッション数 | セッション1回あたりの平均エンゲージメント時間 |
1人のユーザーが複数回サイトを訪問する場合、両者の値は異なります。リピーターが多いサイトでは、ユーザー単位の指標とセッション単位の指標の差が大きくなる傾向があります。
どちらを見るべきか(用途別の使い分け)
ページ単位での読了傾向を見たい場合は、セッションあたりの平均エンゲージメント時間が適しています。
一方、サイト全体のユーザーエンゲージメントの傾向を経年で追う場合は、平均エンゲージメント時間(ユーザー単位)を使うと変動の影響を受けにくくなります。
両方の指標を混同したまま比較すると、施策の効果を誤って評価してしまう可能性があるため、レポートを見る際はどちらの指標を採用しているかを必ず確認してください。
GA4でページ別の滞在時間を確認する方法は?
ページ別の滞在時間(エンゲージメント時間)は、標準レポートと探索レポートの両方から確認できます。単純な確認だけで終わらせず、探索レポートで他の指標と組み合わせて分析することが改善のヒントにつながります。
標準レポートでの確認手順
- GA4の「レポート」→「エンゲージメント」→「ページとスクリーン」を開く
- レポート上部の指標選択から「セッションあたりの平均エンゲージメント時間」を表示項目に追加する
- ページパス(またはページタイトル)ごとの値を確認する

標準レポートは概況の把握には便利ですが、流入チャネルや参照元との組み合わせ分析には向いていません。
探索レポートで滞在時間×流入元を分析する方法
- GA4の「探索」から「自由形式」のテンプレートを選択する
- ディメンションに「ページパス + クエリ文字列」と「ユーザーの最初のデフォルトチャネルグループ」を追加する
- 指標に「セッションあたりの平均エンゲージメント時間」と「エンゲージのあったセッション数」を追加する
- 行にページパス、列(またはセグメント内訳)に流入チャネルを設定する

この組み合わせにより、「オーガニック検索からの流入では滞在時間が長いが、SNS経由では短い」といった傾向が把握できます。
流入元別に滞在時間の差が大きいページは、コンテンツと検索意図のマッチング状況を見直す対象として優先的に検討する価値があります。
滞在時間の目安・平均値はどのくらいか?
滞在時間の適正値は一律には決められず、コンテンツの種類や検索意図によって「短い=悪い」とは限らない点を理解しておく必要があります。
業種・コンテンツタイプ別の傾向
| コンテンツタイプ | 傾向 |
|---|---|
| 用語解説・定義系記事 | 短時間で離脱されやすいが、結論を早く得られていれば問題ない場合が多い |
| 比較・選定系記事 | 複数の選択肢を読み比べるため、比較的長くなりやすい |
| 操作手順・チュートリアル系記事 | 手順を実行しながら読むため、滞在時間が長くなる傾向がある |
業種別の正確な平均値を断定するのは難しいため、自社の過去データとの比較や、同一カテゴリ内の記事間での比較を基準にするほうが実務的です。
滞在時間が短い/長いことの良し悪し
滞在時間が短い場合、必ずしもネガティブな結果とは限りません。「〇〇とは」のような情報収集型クエリで、冒頭の結論部分だけで疑問が解消されているケースもあります。
一方で、滞在時間が極端に短く、かつ直帰率(GA4ではエンゲージメント率の逆の概念で評価)が低い場合は、コンテンツが検索意図とずれている可能性を疑う必要があります。エンゲージメント率については【GA4】のエンゲージメント率とは?直帰率との違い・目安・改善方法を解説で詳しく解説しています。
滞在時間は単独で判断せず、エンゲージメント率やコンバージョンに関わるキーイベントの発生状況とあわせて評価することが重要です。

AI検索時代に「滞在時間」をどう捉えるべきか?
AI Overviewの普及により、滞在時間の解釈はこれまでとは変わってきています。ゼロクリック検索が増える中で、滞在時間だけを単独の評価指標として扱うことは適切ではなくなっています。
AI Overviewによるゼロクリック増加と滞在時間の関係
AI Overviewが表示されるクエリでは、検索結果ページ上でユーザーの疑問が解決されてしまい、サイトへの訪問自体が発生しない「ゼロクリック検索」が増加しています。
この傾向は、情報収集型のノンブランドキーワードで特に強く現れます。
詳しくはノンブランド検索とは?ブランド検索との違いと分析する方法でも解説しています。

つまり、訪問自体が減少する中で、訪問してきたユーザーの滞在時間だけを見ても、サイト全体の評価としては不十分になりつつあります。表示回数(インプレッション)の変化と合わせて確認する必要があります。
滞在時間だけで判断しない指標の組み合わせ方
AI検索時代の評価では、以下のような指標を組み合わせて見ることが推奨されます。
- Google Search Consoleでの表示回数・クリック率の変化
- GA4の平均エンゲージメント時間・エンゲージメント率
- 指名検索数(ブランド名での検索)の推移
- キーイベントの発生率(問い合わせ・資料請求など)
訪問してきたユーザーの滞在時間が短くても、指名検索が増えていればブランド認知への寄与があったと評価できる場合があります。単一指標での良し悪し判断を避け、複数指標を組み合わせて見る視点が必要です。
滞在時間(エンゲージメント時間)を改善するにはどうすればよいか?
滞在時間の改善には、コンテンツ構造の見直しと内部リンクによる回遊性向上の2つのアプローチが効果的です。特に導入文の改善は、直帰につながりやすい冒頭部分での離脱を防ぐ施策として優先度が高くなります。
導入文・コンテンツ構造の見直し
導入文(リード文)で記事の結論や得られる情報を明示することで、読者が「この記事を読み進める価値があるか」を早期に判断できます。
結論を先に示す構成は、滞在時間の改善だけでなくAI Overviewへの引用観点でも有効です。
また、見出し構成が論理的に整理されていない記事は、読者が必要な情報を見つけられず早期に離脱する原因になります。H2・H3の見出しを質問形式にし、各見出し直下で結論を述べる構成にすることで、読者が目的の情報にたどり着きやすくなります。
内部リンクによる回遊性向上
関連する記事への内部リンクを適切に配置することで、1記事内で解決しない疑問を別記事で補完でき、サイト全体での滞在につながります。
リンクを設置する際は、本文の文脈に合った箇所に、リンク先の内容を端的に示すアンカーテキストで配置することが重要です。「こちら」のような曖昧な表現でのリンクは、クリック率の低下につながるため避けましょう。
まとめ
- GA4で滞在時間に該当する指標は「平均エンゲージメント時間」であり、UAの「平均ページ滞在時間」とは計測方法が異なる
- 「平均エンゲージメント時間」と「セッションあたりの平均エンゲージメント時間」は算出方法が異なるため、目的に応じて使い分ける
- ページ別の滞在時間は標準レポートで概況を、探索レポートで流入元との組み合わせ分析を行う
- 滞在時間の良し悪しはコンテンツの種類によって異なり、エンゲージメント率やキーイベントと組み合わせて評価する
- AI Overviewによるゼロクリック増加を踏まえ、滞在時間だけでなく表示回数や指名検索数も含めた複数指標で評価する
まずはGA4の探索レポートで自社サイトのページ別エンゲージメント時間を確認し、改善余地のあるページを特定することから始めてみてはいかがでしょうか。
よくある質問(FAQ)
Q. GA4で「滞在時間」に該当する指標は何ですか?
GA4では「平均エンゲージメント時間」が、UA時代の「平均ページ滞在時間」に近い役割を持つ指標です。エンゲージメントの合計時間をセッション数またはアクティブユーザー数で割って算出します。ページとスクリーンのレポートや探索レポートから確認できます。
Q. 平均エンゲージメント時間が短いのは悪いことですか?
コンテンツの種類によって判断が異なり、短いことが必ずしも悪い結果とは限りません。情報収集型の記事で読者が早期に疑問を解消できている場合は、短い滞在時間自体は問題にならないこともあります。エンゲージメント率やキーイベントの発生状況と合わせて評価することが重要です。
Q. ページ別の滞在時間はどこで確認できますか?
標準レポートの「エンゲージメント」→「ページとスクリーン」で確認できます。より詳細な分析が必要な場合は、探索レポートの自由形式テンプレートでページパスと流入チャネルを組み合わせて確認する方法が有効です。
Q. AI Overviewが表示されるようになって滞在時間の評価方法は変わりましたか?
ゼロクリック検索の増加により、滞在時間単独での評価は難しくなっています。Search Consoleの表示回数・クリック率、指名検索数、キーイベントの発生状況など、複数の指標を組み合わせて評価することが求められます。

