Core Web Vitals 実践ガイド — 表示速度と体感を改善する

Webサイトの「速さ」は、ユーザー体験だけでなく検索順位にも影響します。Google が提唱する Core Web Vitals は、その速さと快適さを定量化するための3つの指標です。本記事では、各指標の意味と具体的な改善策を実務目線で解説します。

3つの指標

指標測るもの良好の目安
LCP
Largest Contentful Paint
最大要素の表示完了までの時間(読み込みの速さ)2.5秒以内
INP
Interaction to Next Paint
操作に対する画面反応の速さ(応答性)200ms以内
CLS
Cumulative Layout Shift
表示中のレイアウトのズレ量(視覚的安定性)0.1以下
補足: 応答性の指標は、従来の FID(First Input Delay)から 2024年に INP へ置き換えられました。INP は最初の操作だけでなく、ページ滞在中のすべての操作の反応速度を評価します。

LCP(読み込みの速さ)を改善する

LCP の対象は多くの場合、ファーストビューの大きな画像やヒーローテキストです。改善の定番は次の通りです。

INP(応答性)を改善する

クリックや入力に対する反応が遅いと、ユーザーは「固まった」と感じます。主因は重いJavaScriptがメインスレッドを占有することです。

CLS(視覚的安定性)を改善する

読み込み中にボタンや画像が突然動くと、誤タップやストレスの原因になります。

計測ツール

改善は「計測」から始まります。代表的なツールを使い分けましょう。

実務のコツ: ラボデータ(Lighthouse 等の試験環境値)とフィールドデータ(実ユーザーの計測値)は乖離することがあります。最終的な評価は実ユーザーのデータを重視し、ラボデータは改善作業中の素早いフィードバックに使うのが効率的です。

まとめ

Core Web Vitals は、LCP(速さ)・INP(応答性)・CLS(安定性)という3つの観点でユーザー体験を数値化します。いずれも「まず計測し、ボトルネックを特定してから手を打つ」のが鉄則です。体感品質の改善は、離脱率の低下や検索評価の向上にもつながります。

サイトやシステムのパフォーマンス改善でお困りの際は、お問い合わせよりお気軽にご相談ください。

よくある質問(FAQ)

Core Web Vitals の3つの指標と良好の目安は何ですか?

LCP(最大要素の表示完了までの時間、読み込みの速さ)は2.5秒以内、INP(操作に対する画面反応の速さ、応答性)は200ms以内、CLS(表示中のレイアウトのズレ量、視覚的安定性)は0.1以下が良好の目安です。

FID は INP に置き換わったのですか?

はい。応答性の指標は2024年に従来の FID(First Input Delay)から INP(Interaction to Next Paint)へ置き換えられました。INP は最初の操作だけでなく、ページ滞在中のすべての操作の反応速度を評価します。

Core Web Vitals の計測にはどんなツールを使えばよいですか?

URLを入れるだけでスコアと改善提案が見られる PageSpeed Insights、Chrome DevTools 内蔵で開発中のローカル環境を詳細に診断できる Lighthouse、実ユーザーのフィールドデータで全体傾向を把握できる Search Console を使い分けます。最終評価は実ユーザーのデータを重視し、ラボデータは改善作業中の素早いフィードバックに使うのが効率的です。

← 技術ブログ一覧へ戻る