Core Web Vitalsの測定と改善

Googleの実ユーザーUX指標であるLCP、INP、CLSと、良好のしきい値、フィールドとラボの違い、ランキングへの影響、測定ツール、修正を検証する方法を解説します。

初回公開:2026年6月26日 · 最終更新:2026年8月22日 · Advanced
言語
このページには証拠シグナルが1件あります

Core Web Vitalsは、Googleが実ユーザーの体験を測る3つの指標です。LCP(読み込み、良好は2,5秒以下)、INP(応答性、≤200ms)、CLS(視覚的安定性、0,1以下)を、Chromeユーザーの28日間のフィールドデータにおける75パーセンタイルで評価します。GoogleはランキングシステムがCore Web Vitalsを使うと説明していますが、公式の重みやタイブレーカーの割合はなく、良好なスコアだけで順位が上がるわけではありません。INPは2024年3月12日にFIDを置き換えました。LighthouseとPageSpeed Insightsのラボスコアは原因診断用であり、ランキング値ではありません。

TL;DR — Core Web Vitalsは、実在するChromeユーザー(CrUX)のフィールドデータで測定する3つのUX指標です。LCP(読み込み、良好は≤2,5 s)、INP(応答性、≤200 ms)、CLS(視覚的安定性、≤0,1)を、移動する28日間のデータにおける75パーセンタイルで評価します。モバイルとデスクトップのしきい値は同じですが、Googleはそれぞれを別々に評価し、3指標すべてが良好であることを求めます。INPは2024年3月12日にFIDを置き換えました。 GoogleはランキングシステムがCore Web Vitalsを使うと説明していますが、公式の重みや「タイブレーカー」の割合はありません。良好なスコアが順位上昇を保証するわけではなく、関連性が優先されることがあります。Lighthouse/PSIのラボスコアは診断用で、フィールドデータと一致しないことがあります。TTFBとFCPは診断用の「その他のWeb Vitals」、TBTとSpeed Indexはラボの代理指標です。

Core Web Vitalとして数えられるもの

Core Web Vitals sit between what real users experience and a confirmed ranking signal Google doesn't quantify. 出典: /technical-seo/web-performance/web-vitals/core-web-vitals/

© Patrick Stox LLC · CC BY 4.0 ·

GoogleはCore Web Vitalsを、すべてのウェブページに適用され、すべてのサイト所有者が測定すべきで、Googleの全ツールに表示されるWeb Vitalsの一部と定義しています。正確に3つあり、それぞれページの感じ方の異なる側面を測ります。 “the subset of Web Vitals that apply to all web pages, should be measured by all site owners, and will be surfaced across all Google tools.” (翻訳)「すべてのWebページに適用され、すべてのサイト所有者が測定すべきで、Googleの全ツールに表示されるWeb Vitalsの一部です。」

Core Web Vitals thresholds at the 75th percentile
RatingLCPINPCLS
Good ≤ 2.5 s≤ 200 ms≤ 0.1
Needs improvement 2.5–4.0 s200–500 ms0.1–0.25
Poor > 4.0 s> 500 ms> 0.25

Source: Google Web Vitals · Updated: 2026-07-12

Googleは3つの「良好」しきい値を75パーセンタイルで評価します。LCPは2,5秒、INPは200ミリ秒、CLSは0,1です。p75ですべてが基準を超えて初めて、ページ全体が良好と判定されます。しきい値はモバイルとデスクトップで同じですが、端末種別ごとに別々に評価・報告されます。

Evidence for this claim Core Web Vitals are assessed at the 75th percentile, with good thresholds of 2.5 seconds for LCP, 200 milliseconds for INP, and 0.1 for CLS. Scope: Current stable Core Web Vitals definitions from the Chrome team. Confidence: high · Verified: web.dev: Web Vitals

TTFB、FCP、TBT、Speed Indexなど、聞いたことのある他の指標はCore Web Vitalではありません。詳しくは後で扱います。

LCP — 読み込み

LCPは、ユーザーが最初にページへ移動してから、ビューポートに見える最大の画像、テキストブロック、動画が描画されるまでの時間を示します。実際にはヒーロー画像、大きな背景画像、見出しブロックがLCP要素になることが多いです。表示される最大要素なので、ビューポートサイズが違えばLCP要素も変わり、フィールドとラボの数値がずれる理由になります。 “reports the render time of the largest image, text block, or video visible in the viewport, relative to when the user first navigated to the page.” (翻訳)「ユーザーが最初にページへ移動した時点を基準に、ビューポートに見える最大の画像、テキストブロック、動画の描画時間を示します。」

INP — 応答性

INPは、訪問中に発生するすべてのクリック、タップ、キーボード操作を観測し、ページ全体のインタラクション応答性を評価します。入力遅延、イベントハンドラー処理、次のフレームを描画するまでを含む、完全なインタラクションを測定します。 “assesses a page’s overall responsiveness to user interactions by observing the latency of all click, tap, and keyboard interactions that occur throughout the lifespan of a user’s visit to a page.” (翻訳)「ページ滞在中に起きるすべてのクリック、タップ、キーボード操作の遅延を観測し、ページ全体のインタラクション応答性を評価します。」

INPは置き換えられた指標より大きく改善されています。最初の操作だけを測るFIDと異なり、すべての操作を観測します。INPは2024年3月12日にCore Web Vitalとなり、First Input Delay(FID)を置き換えました。 FIDはSearch Consoleからも削除され、完全に引退しています。

Evidence for this claim INP became a Core Web Vital and replaced FID on March 12, 2024. Scope: Chrome and Google tooling transition from FID to INP. Confidence: high · Verified: web.dev: INP launch

注意点として、INPは最悪の1回の操作ではなく、すべての操作の高いパーセンタイルです。1回のぎこちないクリックだけで、全体が良好なページになる可能性を失うわけではありません。

CLS — 視覚的安定性

CLSは、ページのライフサイクル全体で発生する予期しないレイアウトシフトについて、最大のシフトスコアのまとまりを測ります。セッションウィンドウは、1秒以内に起きたシフトを最大5秒の範囲でまとめます。Googleが挙げる典型的な原因は、寸法不明の画像や動画、初期フォールバックより大きくまたは小さく描画されるフォントなどです。 “is a measure of the largest burst of layout shift scores for every unexpected layout shift that occurs during the entire lifecycle of a page.” (翻訳)「ページのライフサイクル全体で発生する予期しないレイアウトシフトごとに、レイアウトシフトスコアの最大のまとまりを測定するものです。」 “images or videos with unknown dimensions,” (翻訳)「寸法が分からない画像や動画」 “fonts that render larger or smaller than its initial fallback,” (翻訳)「初期フォールバックより大きくまたは小さく描画されるフォント」 “third-party ads or widgets that dynamically resize themselves.” (翻訳)「動的にサイズを変える第三者広告やウィジェット」

フィールドデータとラボデータ:測定と診断

Core Web Vitals reflect real-user field measurements; lab scores help diagnose why those experiences occur. 出典: /technical-seo/web-performance/web-vitals/core-web-vitals/

© Patrick Stox LLC · CC BY 4.0 ·

この区別が最も混乱を招くため、正確に扱います。

  • **フィールドデータ(CrUX)**は、サイトを訪れた実在ユーザーから集めたデータです。75パーセンタイル、移動28日間、モバイルとデスクトップ別で報告されます。Core Web Vitalsはこの現実の体験を表し、Googleのランキングシステムで使われます。
  • ラボデータは、制御された環境でページを実行して原因を診断するデータです。 “data collected from the real users visiting your site.” (翻訳)「サイトを訪れる実際のユーザーから集めたデータ」 “data collected in a controlled environment with predefined device and network settings” (翻訳)「あらかじめ定めた端末とネットワーク設定の制御された環境で集めたデータ」
Evidence for this claim Core Web Vitals are real-world experience metrics used by Google ranking systems; lab measurements are diagnostic and can differ from field measurements. Scope: Google Search use of Core Web Vitals and Chrome UX Report field data. Confidence: high · Verified: Google: Core Web Vitals and Search web.dev: Lab and field data

Google自身の案内では、ページにフィールドデータとラボデータの両方がある場合、取り組みの優先順位にはフィールドデータを使うべきです。LighthouseのPerformance ScoreはフィールドのCore Web Vitalsと一致しないことが多く、ラボはテストと反復に使うものです。 “If you have both field data and lab data for a given page, field data is what you should use to prioritize your efforts.” (翻訳)「あるページについてフィールドデータとラボデータの両方があるなら、取り組みの優先順位にはフィールドデータを使うべきです。」 “often does not correlate with field Core Web Vitals.” (翻訳)「フィールドのCore Web Vitalsとは一致しないことが多い」 出典

p75ルールと重要性

ページが合格するには、実在ユーザーの75%が「良好」のしきい値に入る必要があります。訪問者の4人に3人が良い体験をすればよく、悪い接続の少数の外れ値だけで判定されません。自分の端末で1,8秒だったという事実だけでは意味がなく、全員のp75が重要です。

ページレベルとオリジンレベルに惑わされない

Origin-level averages flatter you — only 21.2% of individual pages actually pass. 出典: Data: Ahrefs

多くのツールは既定でサイト全体のオリジンレベル平均を表示し、個々のページより良く見せます。ある調査では、3つのしきい値すべてを通過した個別ページは21,2%で、オリジンレベルでは33%でした。ページ体験を評価する際は、ページ単位のデータを優先します。 出典

トラフィックが少ないページにはCrUXフィールドデータがないことがあります。また、CrUXには利用統計への参加を選んだChromeユーザーだけが含まれます。これは不合格ではなく、データ適格性の差です。フィールドデータがないことは低いスコアと同じではありません。

Core Web Vitalsはランキングにどれだけ影響するか

Core Web Vitalsは確認済みのランキングシグナルです。ただし、現在のGoogle文書は公式の重み、割合、「タイブレーカー」というラベルを付けていません。Google自身の言葉であるかのように、そうした表現を繰り返さないよう注意します。

Googleの文書は、Core Web Vitalsが他のページ体験要素とともに、主要なランキングシステムが評価しようとするものに沿うと説明します。また、John Muellerはタイブレーカー以上だが関連性を置き換えないと述べています。 “along with other page experience aspects, aligns with what our core ranking systems seek to reward,” (翻訳)「他のページ体験の側面とともに、主要なランキングシステムが報いることを目指すものに沿っています」 “more than a tie-breaker, but it also doesn’t replace relevance.” (翻訳)「タイブレーカー以上ですが、関連性を置き換えるものでもありません」

一方で、MuellerはCore Web Vitalsはランキングの巨大な要因ではなく、それだけで大きく落ちるとは考えにくいとも述べています。Googleのページ体験文書も、ページ体験が低くても最も関連性の高いコンテンツを表示しようとすると明確に説明します。 “Core Web Vitals are not giant factors in ranking, and I doubt you’d see a big drop just because of that,” (翻訳)「Core Web Vitalsはランキングの巨大な要因ではなく、それだけで大きく落ちるとは考えにくいです」 “it’s not going to make your site’s rankings jump up.” (翻訳)「それでサイトのランキングが急上昇するわけではありません」 “Google Search always seeks to show the most relevant content, even if the page experience is sub-par.” (翻訳)「Google検索は、ページ体験が十分でなくても、常に最も関連性の高いコンテンツを表示しようとします」 “trying to get a perfect score just for SEO reasons may not be the best use of your time.” (翻訳)「SEOだけを理由に完璧なスコアを目指すことは、時間の最善の使い方ではないかもしれません」

Evidence for this claim Google says Core Web Vitals are used by ranking systems, while page experience does not override more relevant content. Scope: Google Search ranking guidance; no fixed weight or ranking-position effect is promised. Confidence: high · Verified: Google: Core Web Vitals and Search Google: Page experience

実務的には関連性が優先され、GoogleはCWVの重みを数値化していません。ランキングのためだけに改善しても大きな効果を得ないサイトが多い一方、ユーザーとコンバージョンのためのUX改善には価値があります。

2024年の更新に関する補足です。広い意味でのページ体験シグナルのうち、ランキングへ直接寄与すると確認されているのはCore Web Vitalsだけです。HTTPS、モバイルフレンドリー、侵入的インタースティシャルの抑制、内容の明確さは良い実践ですが、かつて文書が示唆したように直接ランキングを押し上げるものではありません。

その他のWeb Vitals — 診断用でCoreではない

頻繁に登場するものの、誤って分類される指標です。どれもCore Web Vitalsではありません。

  • Time to First Byte(TTFB) — レスポンスの最初のバイトが届くまでの時間です。LCPに影響しますが、Core Web Vitalではありません。
  • First Contentful Paint(FCP) — 最初のコンテンツが描画されるまでの時間です。
  • Total Blocking Time(TBT) — ラボでINPを近似する指標です。
  • Speed Index — 知覚される読み込み速度のラボ指標です。 “precedes every other meaningful loading performance metric” (翻訳)「意味のある読み込みパフォーマンス指標はすべてこれに先行します」 “Because TTFB isn’t a Core Web Vitals metric, it’s not absolutely necessary that sites meet the ‘good’ TTFB threshold.” (翻訳)「TTFBはCore Web Vitalsの指標ではないため、サイトが『良好』のTTFBしきい値を満たすことは絶対に必要ではありません」 “cannot measure INP” (翻訳)「実ユーザーがいなければINPは測定できません」

これらはデバッグに使います。Core Web Vitalsとして報告したり、しきい値をランキングの合否条件として扱ったりしません。

引退させるべき神話

新しいCore Web VitalとしてEngagement Reliabilityを見かけることがありますが、Googleによる公式発表はありません。第三者コンテンツだけで流通している名称です。Core Web VitalsはLCP、INP、CLSです。Googleが別のことを言うまでは、この3つだけを扱います。

測定方法と目的別のツール

仕事に合ったツールを選びます。

  • ランキング関連(フィールドデータ): PageSpeed Insights、Google Search ConsoleのCore Web Vitalsレポート、CrUX API/BigQuery、web-vitals JavaScriptライブラリ。
  • デバッグ(ラボデータ): Lighthouse、Chrome DevTools Performanceパネル、PageSpeed Insightsのラボ欄。

提案する流れは、GSCでフィールド上の失敗ページグループを見つけ、PageSpeed Insightsでページ単位を確認し、LighthouseまたはDevToolsで診断・反復することです。フィールドの数値は最大28日間更新されない点を前提にします。

次に進む:ウェブパフォーマンスのクラスター

このハブが地図です。以下の各テーマが独立した詳しい解説になります。

3つのCore Web Vitals

  • Largest Contentful Paint — LCP要素、2,5秒以下の目標、早く描画する方法。
  • Interaction to Next Paint — FIDを置き換えた応答性指標で、入力遅延、イベント処理、表示遅延を扱います。
  • Cumulative Layout Shift — セッションウィンドウ、典型的な原因、シフトを防ぐ方法を扱います。

補助・診断指標

  • Time to First Byte — LCPに影響するサーバー/レスポンス遅延で、デバッグに使います。
  • First Contentful Paint — 最初のコンテンツの描画を表す読み込み診断です。
  • Total Blocking Time — INPを近似するLighthouseのラボ指標です。
  • Speed Index — 知覚される読み込み速度のラボ指標です。

測定方法

  • PageSpeed Insights — CrUXフィールドデータとLighthouseラボレポート。
  • Google Lighthouse — PSIとDevToolsの診断エンジン。
  • Chrome UX Report(CrUX) — Googleの評価が使う実ユーザーデータセット。

クラスター全体についてはウェブパフォーマンスのハブを参照します。各兄弟ページは公開時にここへ自動的にリンクします。 出典

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.