フィールドデータとラボデータ:違いと使い分け

CrUXの実ユーザー測定であるフィールドデータと、原因診断に役立つLighthouseのラボデータの違い、両者が分かれる理由、使い分けを解説します。

初回公開:2026年7月3日 · 最終更新:2026年8月11日 · Advanced
言語

フィールドデータは、実ユーザーの体験をRUMツール、とくにSEOではChrome UX Report(CrUX)から集め、rolling 28-dayの75th percentileで集計した分布です。ラボデータは、Lighthouseなどが固定した端末・ネットワーク・場所で1回実行する診断用の観測です。ラボは原因の特定と変更の即時テストに使い、ランキングに関わる実ユーザーの状態はフィールドで確認します。

TL;DR — フィールドデータは実ユーザー測定(RUM)の分布で、SEOではChrome UX Report(CrUX)を75th percentileでrolling 28-day集計したものです。ラボデータは、Lighthouseなどが固定した端末・ネットワーク・場所で取得する単一の観測で、ランキング入力ではなく診断用です。どちらが常に「正確」なのではなく、目的で使い分けます。キャッシュ、地域、端末、ネットワーク、スロットリング、操作タイミング(INPを含む)が差を生みます。ラボは素早い検証とデバッグに、フィールドは実ユーザーへの影響とランキングに使います。CrUXはオプトインのChrome限定で、ページ/オリジン集計にはURL正規化、iframe帰属、SPAルートなどの注意点があります。BingにCrUX相当の公開データセットはなく、これはGoogle/Chrome圏の枠組みです。

定義を正確に見る

Googleのweb.devにあるラボデータとフィールドデータが異なる理由が、2つの定義を簡潔に示しています。

  • フィールドデータ “is determined by monitoring all users who visit a page and measuring a given set of performance metrics for each one of those users’ individual experiences.” (翻訳)「ページを訪れるすべてのユーザーを監視し、各ユーザーの体験について所定のパフォーマンス指標を測定して決まる」。
  • ラボデータ “is determined by loading a web page in a controlled environment with a predefined set of network and device conditions.” (翻訳)「ネットワークと端末の条件をあらかじめ定めた管理環境でページを読み込んで決まる」。具体的には、“a single device… connected to a single network… run from a single geographic location.” (翻訳)「1台の端末、1つのネットワーク、1つの地理的な場所で実行する」テストです。
Evidence for this claim Field data measures real user experiences, while lab data measures a page in a controlled environment with predefined device and network conditions. Scope: web.dev definitions of field and lab performance data. Confidence: high · Verified: web.dev: Why lab and field data can differ

開発運用の文脈では、同じ区別を別の名前で知っているかもしれません。MDNの整理では、フィールドデータはReal User Monitoring(RUM)です。“the performance of a page from real users’ machines,” (翻訳)「実ユーザーの端末から見たページのパフォーマンス」であり、“the browsers of real users report back performance metrics experienced” (翻訳)「実ユーザーのブラウザーが体験した指標を報告する」仕組みです。ラボデータはsynthetic monitoringで、“monitoring the performance of a page in a ‘laboratory’ environment” (翻訳)「実験室環境でページのパフォーマンスを監視」し、“deploying scripts to simulate the path an end user might take.” (翻訳)「エンドユーザーが取りそうな経路をスクリプトで再現」します。つまりフィールド=RUM、ラボ=syntheticです。

用語の違いだけではありません。フィールドデータは、数百から数百万の実ユーザーセッションを母集団にまとめ、percentileで読む分布です。ラボデータは、選んだ端末・ネットワーク・場所で1回(または数回)実行する、再現可能な単一観測です。どちらが「正確」かは、知りたい問い、代表させたい母集団、集計方法で変わります。フィールドは「実ユーザーはどう使っているか」、ラボは「ページが機械的に遅い理由」を答えます。両方が有効なパフォーマンス測定の一部であり、それぞれ長所と限界があるとGoogleも説明しています。

フィールドデータを詳しく見る

SEOでいう「フィールドデータ」は、具体的にはCrUX、つまりChrome User Experience Reportです。CrUXは、数百万サイトのGoogle Chromeユーザーの一部から集めた公開データセットで、個々の体験をページ単位とオリジン単位の分布に集計します

重要な仕組みを押さえましょう。

  • オプトインかつChrome限定。 CrUXは利用統計の共有を有効にし、ブラウザー履歴を同期し、同期パスフレーズを設定していないユーザーから、対応プラットフォーム上でデータを集めます。iOS版Chrome、Android WebView、Microsoft EdgeなどのChromiumブラウザーは対象外です。SafariやEdgeが多い利用者層では、実ユーザーの一部しか捕捉できません。
  • 平均ではなくpercentile。 フィールド測定のベストプラクティスは、“Whenever possible, rely on percentiles instead of averages,” (翻訳)「可能な限り平均ではなくpercentileを使う」よう勧めています。分布全体を表すにはpercentileが適しており、推奨Core Web Vitalsの判定では**75th percentile(p75)**を確認します。
  • 28-dayウィンドウ。 ランキングの基礎となるCore Web Vitalsは移動する28-day集計です。Ahrefsのガイドにも、“the CWV data is on a 28 day rolling average. Any changes you make won’t be seen in the CWV data for a while but will be reflected in lab test data after the changes are made.” (翻訳)「CWVデータは28日間の移動平均で、変更はしばらくフィールドに現れないがラボには反映される」とあります。

数値を信頼する前に知っておきたい母集団・集計の例外:

  • ページ単位とオリジン単位は別の分布。 適格性の閾値も異なります。URL単体ではトラフィック不足でも、オリジン全体なら十分なことがあります。CrUXの方法論は両者を分けて定義しているため、オリジンの数値をそのページの数値として扱わないでください。
  • URL正規化。 CrUXは集計前にクエリ文字列とフラグメントを識別子から外すため、アプリでは別ページと考えるパラメーター付きURLが1レコードにまとめられることがあります。
  • 埋め込みiframe。 遅い第三者iframeの体験は独立したページではなく、最上位ページの数値に帰属します。
  • SPAのルート変更。 JavaScriptでの遷移が独立したCrUXページレコードにならず、初回ロードに含まれることがあります。
  • データなしは「利用不可」。 「0」でも「良好」でもありません。人気度や適格性の基準に届かなければ、フィールドデータがないと正直に扱い、ラボ推定で埋めないでください。

フィールドデータは抽象的なものではなく、常に更新される大規模データセットです。CrUXのリリースノートによると、2026年5月のリリース(2026年6月9日公開)は18,445,974 originsを対象とし、全体で**55,9%**が良好なCore Web Vitalsでした(LCP 68,6%、CLS 81,3%、INP 86,6%)。約半数のオリジンが不合格であること自体、フィールドとラボが大規模にも食い違う証拠です。

ラボデータを詳しく見る

SEOでいう「ラボデータ」は、Lighthouseと、それを使うPageSpeed Insightsのラボ欄、WebPageTest、Chrome DevToolsのPerformanceパネルです。Lighthouseはスロットリングした接続の管理環境でページを1回読み込み、起きたことを報告します。

制約がそのまま強みです。端末、ネットワーク、場所を固定するため、再現可能で速く、必要なときに実行できます。トラフィックがゼロのページにも結果を出せます。遅いネットワークや低性能端末のユーザーにサイトを広げ、アクセシビリティを高める機会を見つける用途にも役立ちます。

ただしGoogleは限界も明確にしています。Lighthouseはフィールドデータの代替ではありません“Lighthouse is primarily a diagnostic tool listing potential issues,” (翻訳)「Lighthouseは主に潜在的な問題を列挙する診断ツール」であり、“always concentrate on field Core Web Vitals over Lighthouse metrics and scores.” (翻訳)「Lighthouseの指標やスコアより、常にフィールドのCore Web Vitalsを重視する」べきです。

Evidence for this claim Google Search uses real-user Core Web Vitals, while Lighthouse lab metrics and scores are diagnostic and can differ from field data. Scope: Google Search Core Web Vitals use and web.dev tooling guidance. Confidence: high · Verified: Google Search Central: Core Web Vitals web.dev: Core Web Vitals tools

AhrefsのPageSpeed Insightsガイドも、“you can have a good score but still have a slow page that doesn’t pass CWV,” (翻訳)「良いスコアでも遅く、CWVに合格しないページがあり得る」と説明し、“other factors, such as network conditions, server load, caching, and the user device, also affect page load time.” (翻訳)「ネットワーク条件、サーバー負荷、キャッシュ、利用端末も読み込み時間に影響する」と補足します。

2つのデータが分かれる仕組み

「ネットワークが違う」だけでは説明不足です。Googleは、フィールドデータには多様なネットワーク、端末、ユーザー行動が含まれる一方、ラボデータは “intentionally limits the number of variables involved.” (翻訳)「意図的に変数の数を制限する」と説明しています。主な差は次のとおりです。

  • キャッシュ。 Lighthouseは毎回コールドロードします。実ユーザーには再訪者もいて、ウォームキャッシュでラボより速いこともあれば、コールドロードでは見えない遅さもあります。
  • 地域とネットワークのばらつき。 ラボは1地点・1プロファイルですが、実ユーザーは国、通信事業者、接続方式に分散します。AhrefsのCWVガイドにある “field data looks at real users, network conditions, devices, caching, etc. But lab data is consistently tested based on the same conditions to make the test results repeatable.” (翻訳)「フィールドは実ユーザー、ネットワーク、端末、キャッシュなどを見、ラボは再現性のため同じ条件で測る」という整理が参考になります。
  • 端末。 ラボの中級端末1台に対し、実際には最新機種から古い低価格Androidまで幅があります。
  • スロットリングと現実。 Lighthouseのモバイル初期プロファイルは、おおむねslow 4G、約1,6 Mbps、約150 msの往復遅延、約4×のCPU低速化をシミュレートします。DebugBearの分析を個々の利用者の条件と照合してください。
  • 操作タイミング。 ラボは受動的なロードを測りますが、実ユーザーはスクロール、タップ、遷移を行います。Chrome DevToolsのPerformanceパネルは手動再現した操作のローカルINPを記録できます。ただし1人1回の操作は母集団ではなく、フィールドCWVの75th percentileにはなりません。

これは欠陥ではありません。Googleも、ラボとフィールドは有効なパフォーマンス測定の一部で、双方に長所と限界があるため、差が出るのは当然だとしています。

どのツールがどのデータを示すか

ツールデータ種別出典
Chrome UX Report(CrUX)フィールドオプトインした実Chromeユーザー
PageSpeed Insights — 上部フィールドCrUX
Search Console — Core Web VitalsレポートフィールドCrUX
Chrome DevTools — CrUX/フィールドパネルフィールドCrUX
Google Lighthouseラボスロットリングした1回のシミュレーション
PageSpeed Insights — 下部ラボGoogleサーバー上のLighthouse
WebPageTestラボ設定可能な端末・場所での合成テスト
Chrome DevTools — Performanceパネルラボローカルの合成プロファイリング

GoogleのPageSpeed Insightsの説明は、“PSI provides both lab and field data about a page. Lab data is useful for debugging issues, as it is collected in a controlled environment. However, it may not capture real-world bottlenecks. Field data is useful for capturing true, real-world user experience — but has a more limited set of metrics.” (翻訳)「PSIはページのラボデータとフィールドデータを提供する。ラボは管理環境で集めるためデバッグに有用だが、現実のボトルネックを捉えない場合がある。フィールドは実際の体験を捉える一方、指標の種類は限られる」と要約しています。

オリジン単位へのフォールバックにも注意してください。特定URLのCrUXサンプルが足りないと、PSIはオリジン全体のデータを表示します。オリジンにも十分なデータがなければ、実ユーザーの体験データは表示できません。新規または低トラフィックのページでは正常であり、Googleがラボ推定で補っているわけではありません。

Googleが実際に評価するもの

ランキングの問いで見るのは、28日間のp75に集計されたCrUXのフィールドデータで、ラボの数値ではありません。Search ConsoleのCore Web Vitalsレポートはフィールドデータだけを示し“shows how your pages perform, based on real world usage data (sometimes called field data),” (翻訳)「実世界の利用データ(フィールドデータとも呼ばれる)に基づきページの状態を示し」、“the data… comes from the CrUX report.” (翻訳)「データはCrUXレポートから来る」と説明します。Googleが内部で公開CrUX値をURLごとのランキング入力へどう変換するかは公開していないため、そこまで断定しません。Search Consoleは似た体験のURLをグループ化するので、1つのURLの状態確認にはPageSpeed Insightsが向いています。

Google関係者はこの区別を一貫して説明しています。Martin Splittの2020年の発言は、“field data comes from real users, whereas lab data comes from a strong machine with good internet — so you might not see the same results” (翻訳)「フィールドは実ユーザー、ラボは良好な通信環境の強いマシンから来るため、同じ結果にならないことがある」と述べています。出典:Search Engine Journal John Muellerは、ラボ結果を*“essentially an approximation of what Google’s systems think might happen in the field”* (翻訳)「Googleのシステムがフィールドで起きそうだと考えることの近似」と説明しました。出典:Search Engine Journal また、“Google doesn’t use the X/100 Lighthouse score for search — it uses the Core Web Vitals separately, as users see them” (翻訳)「GoogleはX/100のLighthouseスコアを検索に使わず、ユーザーに見えるCore Web Vitalsを別に使う」としています。出典:Search Engine Journal

ランキングについて過剰に単純化しないための注意点が2つあります。

  • Core Web Vitalsは多数あるシグナルの1つ。 ページエクスペリエンスの文書は、“There is no single signal,” (翻訳)「単一のシグナルはない」とし、“getting good results in reports like Search Console’s Core Web Vitals report or third-party tools doesn’t guarantee that your pages will rank at the top of Google Search results.” (翻訳)「レポートや第三者ツールで良い結果でも、Google検索上位は保証されない」と明記します。
  • CrUXだけがフィールドデータではない。 Cloudflare Web Analytics、SpeedCurve、DebugBear、TreoなどのRUMもフィールドデータを作りますが、Googleのランキングシステムが参照するのはCrUXです。ブラウザー、同意、端末、サンプリング、セッション、測定タイミングの違いで、民間RUMとCrUXが食い違うこともあります。
  • ラボスコアはランキング予測ではない。 Lighthouseの数値が改善したことは機構を直した証拠であって、ランキングが動く証拠ではありません。

指標そのもの(LCP、INP、CLS、閾値)と関連ツールの詳しい説明は、兄弟ページのCore Web Vitalsハブと、この記事が属するWebパフォーマンスツールハブを参照してください。

Bingではどうか

BingにはCrUXに相当する公開データセットがありません。照会できるBingの実ユーザーフィールドデータも、GoogleやChrome、web.devのような「フィールド対ラボ」の公開ランキング枠組みもありません。Bing Webmaster ToolsのSite Scanは合成的なクロール・監査ツールで、RUM製品ではありません。Bingはページ速度が一般的なユーザー体験に関わるとは述べますが、CrUX型のデータセットは示していません。この枠組みはGoogle/Chromeの概念として扱ってください。

実務で2つを使い分ける

2つのデータセットは競合ではなく、1つのワークフローです。

  1. フィールドデータで問題のあるページを見つける。 Search ConsoleのCore Web Vitalsレポート(サイト全体)またはPageSpeed Insights上部(1URL)から始めます。ランキング上の現在地が分かります。
  2. ラボデータで診断する。 Lighthouse、PSI下部、DevToolsで、レンダリングをブロックするリソース、過大な画像、レイアウトシフトなどの原因を特定します。
  3. ラボで素早く反復する。 即時かつ再現可能な結果を変更のフィードバックにします。
  4. フィールドが追いつくのを待つ。 28-dayの移動窓があるため、修正はCWV/CrUXにすぐ完全反映されません。
  5. フィールドで実ユーザーへの効果を確認する。 Search ConsoleやPSIのフィールド欄で改善を確かめます。

この流れを正直に保つガードレールは2つです。

  • 同じ条件同士で比較する。 フィールドの数値が「動いた」と判断する前に、母集団、フォームファクター、ウィンドウが基準と同じか確認します。オリジン単位からページ単位へ変わった、端末構成が変わった、percentileが変わっただけなら、修正の成否ではなく測定条件の差です。
  • ラボ1回だけで機構を断定しない。 管理環境でもネットワーク、端末、バックグラウンド処理で結果は揺れます。原因を特定する前にラボを繰り返します。

原則は、ラボデータでテストとデバッグを行い、フィールドデータで確認とランキング判断を行うことです。Googleの言葉でも、両方があるなら取り組みの優先順位にはフィールドデータを使うとされています。 (翻訳)「フィールドデータを優先する」。

なくしたい誤解

  • 「Lighthouseが100/100ならCWVに合格し、ランキングも上がる」 → いいえ。Lighthouseは1回のコールドロード、CWVは実ユーザーの28-day・p75フィールドデータです。結果は食い違い得て、ランキングに関わるのはフィールド側です。
  • 「フィールドとラボが一致しないなら壊れている」 → いいえ。目的と測定条件が違うため、差は通常です。
  • 「LighthouseのPerformanceスコアがランキング要因だ」 → いいえ。Muellerの説明どおり、Googleは0–100スコアではなくフィールドのCore Web Vitals値を使います。
  • 「CrUXは即時更新されるので28日間何も試せない」 → 即時の検証にはラボを使い、フィールドは遅れて届く実世界の確認と考えます。業界で異なる見解もありますが、Googleの公式表現と混同しないでください。
  • 「トラフィックがないページのCWVをGoogleが類似ページやラボから推定する」 → いいえ。PSIはまずオリジンのフィールドデータへフォールバックし、それも不足すれば実ユーザーデータを表示しません。
  • 「Bingにも知られていないCrUX相当がある」 → いいえ。公開された同種のBingデータセットはありません。

よくある質問

Googleはランキングにラボデータ(Lighthouse)を使いますか? いいえ。Googleの文書とMuellerの説明では、Lighthouseスコアはランキング入力ではなく、CrUXのフィールドCore Web Vitalsが使われます。

PageSpeed/Lighthouseは良いのにSearch Consoleが「Poor」なのはなぜですか? 測定対象が違います。固定条件の1回のコールドロード(ラボ)と、28-day・p75で集計した実ユーザーの分布(フィールド)を比較しているからです。「なぜ分かれるか」の節を参照してください。

フィールドデータがない場合は? PSIはオリジン単位へフォールバックします。オリジンもCrUXサンプル不足なら実ユーザーデータは表示されません。新規または低トラフィックのページでは正常です。

CrUXだけがフィールドデータの源ですか? いいえ。一般的な意味では、RUMツールならフィールドデータを作れます。ただしGoogleのランキングシステムが使うフィールドデータセットはCrUXです。

BingにもCrUXの独自版がありますか? この原稿時点で、同等の公開データセットはありません。

ラボとフィールドのどちらを最適化すべきですか? 変更中の高速で再現可能なテストにはラボを使い、実ユーザーへの影響とランキングに関わる判断はフィールドで確認します。Googleが測るのは後者です。

Add an expert note

Pin an expert quote

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