GA4の平均エンゲージメント時間とは?滞在時間との違いと指標の定義・改善方法を解説!

「GA4のエンゲージメントって何?」
「平均エンゲージメント時間について知りたい。滞在時間っていう指標もあるけど何が違うの?」
「自サイトの平均エンゲージメント時間は良いのか悪いのかわからない」
今回は、Web運営を任された方へ、分析のために知っておきたい平均エンゲージメント時間について解説します。
- そもそもエンゲージメントとは何か?平均エンゲージメント時間と滞在時間に違いはあるのか?
- 平均エンゲージメント時間はどこを見たらわかるのか?
- 平均エンゲージメント時間はどのように改善するのか?
この記事では「GA4の平均エンゲージメント時間について理解し、Webサイトにアクセスしたユーザーを適切に分析、精度の高いWebサイトの改善ができるようになる」内容をお伝えします。
- 目次
GA4における平均エンゲージメント時間とは?滞在時間との違い

「エンゲージメント」はGoogleアナリティクス4(以下、GA4)という、Googleが無料で提供しているアクセス解析のためのツールで計測できます。
以前のGoogleアナリティクス(GA/UA)にはなく、GA4になってから追加された概念で、関連する指標もたくさん用意されています。
- GA4の「エンゲージメント時間」とは
ユーザーがWebサイトやアプリの滞在時間中に、実際にコンテンツと関わり合った時間 - GA/UAの「滞在時間」とは
ユーザーがWebサイト・ページにアクセス~離脱するまでの時間
エンゲージメント時間とは、単にWebサイトに滞在した時間ではなく、訪問したユーザーが積極的にコンテンツを閲覧したり、操作したりした時間を指します。
GA/UAにおける滞在時間との違いは、訪問したユーザーが閲覧しているページに抱いている興味・関心の度合いや、自社商材への熱量を計りやすくなったことです。
これまでのGoogleアナリティクスでも、単純な滞在時間に関するデータを取得することは可能でした。しかし、滞在時間が長くてもページを開いただけで内容を読んでいない可能性や、コンバージョンにつながっていない可能性については確認できなかったのです。
エンゲージメント時間は、ユーザーの行動を深く理解したうえでWebサイトやアプリの課題を把握、改善に役立てられる重要な指標であり、滞在時間の指標が抱える課題を解決するものです。
そもそもエンゲージメントとは
エンゲージメント(engagement)はTPOに応じて様々な意味がある言葉です。
基本的には「深いかかわり」「関係性」といった意味があります。
転じて、GA4においては「Webサイト・アプリに対するユーザーの操作」を指します。ページの閲覧はもちろん、スクロールやクリックなど、ユーザーが強い興味を持っている行動を取った際にエンゲージメントとしてカウントされるのです。
セッションの中でエンゲージがあったかどうかは、以下の定義で判断します。
- 10秒を超えるセッションの継続
- コンバージョンイベントの発生
- 2回以上のページビュー、スクリーンビューの発生
【 平均エンゲージメント時間としてデータ収集の対象となる具体的な行動 】
- ページを最後まで読んだ
- お問い合わせボタンをクリックした
- サービスに関する資料をダウンロードした
- Webサイト内の他ページに遷移・サイト内を回遊した
など
エンゲージメント率は「ユーザーがどのような行動を取ったのか」「どのようなニーズがあるのか」という情報を知るために重要な指標です。
「エンゲージのあったセッション数÷ユーザー数」で数値を求めることができます。
平均エンゲージメント時間の定義
ユーザーがWebサイトまたはアプリを、実際に見ていた時間・使用していた時間を指します。
「実際に」という点がポイントで、ページが前面に表示されている時間が対象になることが特徴です。
パソコンのブラウザで開いているが別のタブを見ている、バックグラウンドで開いているといった状態ではカウントされません。
平均エンゲージメント時間は「総エンゲージメント時間÷ユーザー数」で計算すると算出できます。
またGoogleアナリティクス4(GA4)では、計測する仕組みは異なりますが、UAの「平均ページ滞在時間」に近しい用途で利用できる指標です。
セッションあたりの平均エンゲージメント時間との違い
セッション1回あたりのエンゲージメント時間の平均を表しており、「エンゲージメントの合計時間÷セッション数」で求めることができます。
- 平均エンゲージメント時間
アクティブユーザー1人あたりのエンゲージメント時間 - セッションあたりの平均エンゲージメント時間
セッション1回あたりのエンゲージメント時間
上記のように、何を軸に考えるかといった違いがあります。
そのため、「平均エンゲージメント時間」よりも、「セッションあたりの平均エンゲージメント時間」のほうが時間は短くなります。
関連記事:GA4の「セッション数」とは?定義や似た数値との違い、確認方法を解説!
平均エンゲージメント時間の確認方法と目安
平均エンゲージメント時間とは、これまでにも紹介したとおり、ユーザーがWebサイトを実際に見ていた時間を指します。
詳細な数値は、GA4のレポート画面から簡単にチェック可能です。
平均エンゲージメント時間の確認方法

GA4のでもアカウント画面を参考に、平均エンゲージメント時間を表示してみましょう。
流入経路ごとの平均エンゲージメント時間
- 画面左側のメニューからレポートを選択してクリック
- 「集客」カテゴリの中から「ユーザー獲得」を選択してクリック
流入経路ごとの平均エンゲージメント時間をページ下部の表から確認できます。

オーガニック検索とか広告とか直に訪問したユーザーとか、アクセスした経路ごとに平均エンゲージメント時間を把握できる設定もできるんですね!
エンゲージ全体の数値を確認する

画像引用:GA4
- 画面左側のメニューからレポートを選択してクリック
- 「エンゲージ」カテゴリの中から「概要」「イベント」「ページとスクリーン」などを選択してクリック
「概要」からは、アクティブユーザーの平均エンゲージメント時間、「ページとスクリーン」からはページごとにアクティブユーザーの平均エンゲージメント時間が確認できるようです。
平均エンゲージメント時間の目安
平均エンゲージメント時間について、目安が気になる方も多いのではないでしょうか。滞在時間の考え方と同じく、文字数を指標に考えるのがおすすめです。
人が文字を読むスピードは、1分間に500~600文字が平均といわれています。これを踏まえると、平均エンゲージメント時間の目安は1,000文字のコンテンツであれば2分前後、2,000文字のコンテンツであれば4分前後になります。
もちろん、ページに掲載されている内容によって実際の時間は異なります。そのため、一つの考え方として把握しておきましょう。
文字数が多い、内容が充実したページであるにもかかわらず滞在時間が短い場合は、リライトなど改善策を取る必要があります。
平均エンゲージメント時間の改善法3選

平均エンゲージメント時間が伸びない場合、以下のような改善策を実施しましょう。
POINT 1
検索意図を確認
平均エンゲージメント時間を改善するには、まず、ユーザーが興味を持つ・満足するコンテンツの作成が第一です。
改善対象のページが、ターゲットキーワードから考えられる検索意図を満たした情報提供ができているか、確認してみましょう。
競合上位ページの内容と情報の質・量で比較してみるのもおすすめです。
ただし、検索される語句によって、どの程度の情報があれば検索意図を満たせるのかは異なります。例えば「知りたい」ニーズがメインとなるknowクエリがターゲットキーワードだった場合、平均エンゲージメント時間は短めとなる傾向です。
対して「買いたい」「したい」ニーズがメインとなるbuyクエリ・doクエリの場合は、平均エンゲージメント時間は長くなる傾向があります。「損をしたくない」というユーザー心理が働き、商品・サービスの機能・デメリット・費用の比較に時間をかけるためです。
POINT 2
導入文を魅力的にする
入文はタイトルの次に目に入る文章です。タイトルで興味をひかれて訪問したユーザーは導入文・目次を確認して読み進めるかどうかを判断します。
そのため無駄に長い、タイトルと合っていない導入文であれば、ユーザーはそこで離脱してしまいます。
最初に結論から述べて読みやすい文字数にまとめるなど、ユーザーの興味を引く導入文を心がけましょう。
わかりやすい文章を書くためには、PREP法を意識するのもおすすめです。
関連記事:PREP法をマスターしよう!例文付きで文章が劇的に分かりやすくなる書き方を解説
POINT 3
文字数を増やす
平均エンゲージメント時間が短いということは、単純にページ内の文字数が少ないことが理由になっているケースもあります。そのため、文字数を増やせば平均エンゲージメント時間を伸ばすことが可能です。
現状のSEO的には、1記事あたり4,000文字が平均といえます。不安な場合は4,000文字以上を目安に記載するのがおすすめです。
POINT 4
改行や画像を挿入する
「。」がきたら改行する、1文の長さを意識するなど、読みやすさを重視して工夫しましょう。
しかし、文字だけでは読みにくいページになってしまいます。画像を挿入したり表・グラフを活用したりと、ユーザーが見やすいような装飾も重要です。
POINT 5
内部リンクをつける
Webサイト内で別ページを見てもらえなければ、直帰率が高くなってしまいます。直帰率を下げるためには、内部リンクの挿入がおすすめです。
ユーザーが知りたいと思える内容のページへリンクさせることで、直帰率の低下を防ぎます。
GA4のエンゲージメントに関するよくある質問
SNSのエンゲージメントとの違いはありますか?
Twitter・Facebook・InstagramといったSNSにも「エンゲージメント率」の指標は存在します。しかし、こういったSNSのエンゲージメントは、クリック・いいね・シェアなどをカウントしており、SNSごとに定義が異なります。
滞在時間ではなく平均エンゲージメント時間を指標にした方がいいですか?
平均エンゲージメント時間を指標にすることがおすすめです。
2023年7月1日以降は、GA4がアクセスの状況を解析するツールとなっています。滞在時間はすでに提供終了しているツール(UA)での指標になるため、平均エンゲージメント時間をチェックするようにしましょう。
平均エンゲージメント時間が0秒のWebページがあるんですが、まったく閲覧されていないということですか?
いいえ、そうではないWebページの可能性もあります。
GA4を含めGoogleアナリティクスの仕様上、ユーザーが最後に閲覧、離脱したWebページは0秒と計測されます。そのため、Webページによっては平均エンゲージメント時間が0秒でも問題ない場合もあります。
例えば、サポート利用後に表示されるサンクスページの平均エンゲージメント時間が0秒だった場合、コンバージョンイベントとあわせて指標を検討する必要があります。
GA4の使い方がよくわからないです…
新たにリリースされたGA4は、これまで使われていたUAと異なる点が多く存在します。
しかし、広告や動画、アプリからWebサイトにアクセスするユーザーについても分析できるようになったため、SEOだけではなく、マーケティングの様々なシーンで欠かせないツールです。
使い方にお悩みでしたら、以下のページもぜひ参考になさってください。
まとめ
ユニバーサルアナリティクス(UA)は、2023年7月1日をもってサポートが終了しました。
現在は、Googleアナリティクス4(GA4)での対応が求められます。UAからGA4に変わったことでレポート画面の内容にも変更があり、その一つが「エンゲージメント」です。
平均エンゲージメント時間の目安はありますが、Webサイトの内容や文章量によって良し悪しの評価は変わってきます。
GA4のレポート画面で数値をチェックし、低い場合は、それぞれのページに合った改善策を取るように心がけましょう。













