GA4の「平均エンゲージメント時間」とは?意味と見方、改善コツ
2026年8月3日
著者: 与謝秀作GA4のレポートで「平均エンゲージメント時間」という指標を目にしたものの、何を測っている数値なのか、どこで確認すればよいのか分からず戸惑っていませんか。ユニバーサルアナリティクス(UA)時代の滞在時間とは計測の考え方そのものが異なるため、同じ感覚で読むと数値を見誤りやすい指標です。この記事では、平均エンゲージメント時間の正確な定義と計算式、GA4上での見方、そして数値を改善するための実践的なコツまでを整理して解説します。
平均エンゲージメント時間とは?GA4における定義
平均エンゲージメント時間とは、ユーザーがWebサイトやアプリを実際にアクティブに利用していた平均時間を表すGA4の指標です。ページを閲覧する、スクロールする、リンクをクリックするといった、ユーザーが実際にサイトへ関与している時間だけがカウントされます。
Googleの公式ヘルプでは、Webサイトがユーザーのブラウザでフォーカス状態にあった平均時間、またはアプリがデバイスでフォアグラウンド表示されていた平均時間、と定義されています。つまり、ブラウザのタブが背面に回っていたり、別のアプリを操作していたりする「非アクティブな時間」は計測対象から除外されるのが最大の特徴です。
この指標を見ることで、ユーザーがサイトのコンテンツにどれだけ関心を持ち、集中して読んでいるかを推し量ることができます。数値が高いほど、ユーザーがコンテンツに没入していると解釈できます。
UAの「滞在時間」との違い
UAで使われていた「平均ページ滞在時間」や「平均セッション時間」と、GA4の平均エンゲージメント時間は、名称が似ていても計測の仕組みが根本的に異なります。
UAの滞在時間は、ページ間の遷移が発生した時刻の差分から算出されていました。そのため、最後に閲覧したページ(離脱ページ)の滞在時間は次のページ遷移が発生しないため計測できず、実態よりも短く出やすいという課題がありました。また、ページを開いたまま離席していても、その時間がそのまま滞在時間に含まれてしまいます。
一方、GA4の平均エンゲージメント時間は、ブラウザがフォアグラウンドでアクティブに表示されていた時間のみを積み上げて計測します。離脱ページでも時間が記録され、離席などの非アクティブ時間は除外されるため、UAよりも実態に近いユーザー行動を把握できます。UAの滞在時間が長めに出ていたサイトほど、GA4に移行した後は数値が短くなる傾向があります。
平均エンゲージメント時間の計算式
平均エンゲージメント時間には、混同されやすい2つの指標があります。分母が異なるため、意味と数値の大きさが変わります。
① 平均エンゲージメント時間(アクティブユーザー1人あたり)
= 合計エンゲージメント時間 ÷ アクティブユーザー数
② セッションあたりの平均エンゲージメント時間
= 合計エンゲージメント時間 ÷ セッション数
1人のユーザーが複数回セッションを持つことがあるため、通常はセッション数のほうがアクティブユーザー数より多くなります。その結果、②「セッションあたりの平均エンゲージメント時間」のほうが、①よりも短い数値になります。どちらを見ているのかを取り違えると分析を誤るため、レポート上の指標名を必ず確認してください。
GA4での見方・確認方法
平均エンゲージメント時間は、GA4の複数のレポートで確認できます。目的に応じて確認場所を使い分けましょう。
- レポート > エンゲージメント > 概要:サイト全体の平均エンゲージメント時間を素早く把握できます。
- レポート > エンゲージメント > ページとスクリーン:ページ単位で数値を比較し、どのページが集中して読まれているかを確認できます。
- 探索(データ探索):ディメンションと指標を自由に組み合わせ、流入元別やデバイス別などで深掘り分析ができます。セッション単位で見たい場合は「セッションあたりの平均エンゲージメント時間」を選択します。
特に「ページとスクリーン」レポートでページ別に確認すると、記事コンテンツごとの読了度合いの差が見え、改善すべきページの優先順位付けに役立ちます。
平均エンゲージメント時間の目安
平均エンゲージメント時間に「これが正解」という絶対的な基準値はありません。サイトの種類、コンテンツの長さ、業種、流入チャネルによって適切な水準は大きく変わるためです。たとえば読み物中心のメディアと、目的を素早く達成させたいツール系サイトとでは、望ましい数値が逆になることもあります。
重要なのは他社との比較よりも、自サイト内での相対比較と時系列での変化です。ページ間で数値を比べて課題ページを特定する、リニューアル前後で数値の変化を追う、といった使い方が実務では有効です。
平均エンゲージメント時間を改善するコツ
数値が想定より短い場合、ユーザーがコンテンツに集中できていない、あるいは早い段階で離脱している可能性があります。次のような施策で改善を図れます。
- 冒頭でユーザーの疑問に答える:ページを開いてすぐに「ここに答えがある」と感じてもらえるよう、結論やリード文を最適化します。
- 見出しと構成を整理する:適切な見出しで内容を区切り、読みたい箇所に素早くたどり着ける構成にすることで、離脱を防ぎます。
- 図解・画像・箇条書きを活用する:文章だけのページより、視覚的な要素があるほうがユーザーの読み進めを助けます。
- 内部リンクで回遊を促す:関連コンテンツへのリンクを適切に配置し、サイト内での滞在を自然に伸ばします。
- ページ表示速度を改善する:表示が遅いとアクティブになる前に離脱されるため、画像の軽量化などで初期表示を高速化します。
- 検索意図と内容を一致させる:流入キーワードの意図とページ内容がずれていると即離脱につながるため、コンテンツの方向性を見直します。
なお、平均エンゲージメント時間はあくまでユーザー行動を示す一指標です。数値だけを追うのではなく、コンバージョンやエンゲージメント率など他の指標と併せて総合的に判断することが大切です。
まとめ
平均エンゲージメント時間は、ユーザーがサイトにアクティブに関与していた時間を測るGA4の指標で、UA時代の滞在時間よりも実態に近いユーザー行動を把握できます。「アクティブユーザーあたり」と「セッションあたり」の2種類がある点、絶対的な基準値ではなく自サイト内での比較が重要である点を押さえたうえで、コンテンツと導線の改善に活用しましょう。


