Core Web Vitalsとは
Core Web Vitals(コアウェブバイタルズ)は、Googleが定義するWebページのユーザー体験を測る3つの指標です。Googleは2021年からこの指標を検索ランキングの評価要素として使用しています。
指3つの指標と「良好」の基準値
| 指標 | 何を測るか | 良好の基準 |
|---|---|---|
| LCP Largest Contentful Paint |
ページの読み込み速度。メインコンテンツが表示されるまでの時間 | 2.5秒以下 |
| INP Interaction to Next Paint |
ページの応答性。ユーザー操作に対する反応速度 | 200ミリ秒以下 |
| CLS Cumulative Layout Shift |
ページの視覚的安定性。表示中にレイアウトがどれだけズレるか | 0.1以下 |
出典: web.dev — Web Vitals(Google公式ドキュメント)
Googleはこれらの指標を実際のユーザーデータの75パーセンタイルで評価しています。つまり、訪問者の75%以上が「良好」の基準を満たしている必要があります。
方法①: Chrome DevTools(Lighthouse)
最も手軽な方法は、Chromeに標準搭載されているDevToolsのLighthouseタブを使う方法です。追加インストールは不要です。
手DevToolsでの確認手順
- 確認したいページをChromeで開く
F12キー(Macは⌘ + Option + I)でDevToolsを開く- 上部タブから「Lighthouse」を選択
- カテゴリで「Performance」にチェック
- デバイスを「Mobile」または「Desktop」から選択
- 「Analyze page load」をクリック
- 30秒〜1分ほどで結果が表示される
- 緑(0〜良好) — 基準を満たしている
- オレンジ(改善が必要) — 改善の余地がある
- 赤(不良) — 早急な改善が必要
方法②: PageSpeed Insights(Google公式ツール)
Googleが提供する無料のWeb分析ツールPageSpeed Insightsでは、実際のユーザーデータ(フィールドデータ)とラボデータの両方を確認できます。
注意点: フィールドデータは、サイトに十分なトラフィックがある場合にのみ表示されます。新規サイトや低トラフィックのサイトでは「データが不十分です」と表示されることがあります。その場合はラボデータを参考にしてください。方法③: Chrome拡張を使う
繰り返し確認する場合は、Chrome拡張をインストールしておくと効率的です。
Google公式のWeb Vitals拡張は、ページを開くだけで LCP・INP・CLS の値がリアルタイムでバッジに表示されます。ページ移動のたびにリセットされるため、ページ単位での確認に向いています。
PagePulseはCWV関連の「原因」を診断するのに向いています。画像にwidth/height属性が設定されているか(CLS対策)、render-blockingなスクリプトがないか(LCP対策)、画像のlazy loadingが適切か(LCP対策)を一括でチェックできます。ECサイト特有のCWV課題
ECサイトはCWVの改善が特に難しいジャンルの一つです。商品画像の多さ、外部スクリプト(決済・チャット・広告タグ)の読み込みなど、パフォーマンスに悪影響を与える要素が構造的に多いためです。
改善の優先順位
すべてを一度に改善するのは現実的ではありません。Googleの公式ガイドを参考に、効果の大きい順に取り組むのが合理的です。
- LCPの画像最適化 — ファーストビューの画像にはlazy loadingを付けない。次世代フォーマット(WebP / AVIF)への変換も有効
- CLSの画像サイズ指定 — すべての
タグにwidthとheight属性を指定する - サードパーティスクリプトの遅延読み込み — 決済やチャットのスクリプトに
asyncまたはdefer属性を付ける
Core Web Vitalsは「改善すればすぐに検索順位が上がる」という銀の弾丸ではありません。ただし、ユーザー体験の品質を客観的に測る指標として、また検索ランキングの評価要素の一つとして、現状を把握しておくことには大きな価値があります。
まずは自サイトの現状を確認するところから始めてみてください。