スクロール深度 (Scroll Depth) とは、ユーザーが Web ページをどこまで下にスクロールしたかをパーセンテージで示す指標です。ページの 25%、50%、75%、100% の各地点への到達率を計測するのが一般的です。
スクロール深度が重要な理由は、ページビュー数や滞在時間だけでは「ユーザーが実際にコンテンツを読んだか」が分からないためです。ページを開いたまま別のタブに移動していれば滞在時間は長くなりますが、コンテンツは読まれていません。スクロール深度は、ユーザーが実際にコンテンツを消費した度合いをより正確に反映します。
Google Analytics 4 (GA4) では、scroll イベントとしてスクロール深度が自動計測されます。デフォルトではページの 90% に到達した時点でイベントが発火します。より細かい計測 (25%、50%、75% の各地点) が必要な場合は、Google Tag Manager でカスタムトリガーを設定します。
短縮 URL のランディングページ最適化にスクロール深度は不可欠です。キャンペーンリンクの遷移先ページで、CTA ボタンの位置までユーザーがスクロールしているかを確認できます。もし 50% 地点で大半のユーザーが離脱しているなら、CTA をページ上部に移動するか、50% 地点のコンテンツを改善する必要があります。
スクロール深度とヒートマップを組み合わせると、さらに詳細な分析が可能です。スクロール深度は「どこまで読まれたか」の定量データを提供し、ヒートマップは「どこに注目が集まったか」の定性データを提供します。両者を照合することで、コンテンツの改善ポイントを正確に特定できます。関連書籍は Amazon でも探せます。