Webサイト表示速度テスト
Webサイトの表示速度はどのくらいですか? 実際のブラウザーで最大3地点から同時に測定し、訪問者が見た画面を瞬間ごとに確認して、自分のサイトの構成に合った改善策を受け取れます。

あらゆるページドメインまたは完全なURL。最大3地点、モバイル、デスクトップ、または両方。評価中央値の回のLighthouseスコアをA〜Fの文字で示し、各回を0〜100の目盛りに並べます。訪問者が見たもの画面、すべてのリクエスト、長いタスク、シフトを1本のタイムラインに。任意の時点をクリックできます。テスト条件地点、デバイス、ネットワーク、CPU、ChromeとLighthouseのバージョンをすべてのレポートに記載。Webサイトの表示速度テストはどのように行われますか?
選んだ地点のテストサーバーが新しいChromeでページを3回開き、画面、すべてのリクエスト、メインスレッドなど、すべてを記録します。Lighthouseが各回の読み込みをスコアにし、3回の中央値が評価になります。
ブラウザーを必要としない部分が先に届きます。11地点からのサーバー応答時間、Chrome UX Reportの実ユーザーのデータ、サイトの技術スタックです。すべての地点が実行を終えると評価が出て、その直後に改善策が届きます。
- 1
安全性ページを開く前に、Cloudflareのマルウェア・アダルトのリストを確認
- 2サーバー応答時間11地点からDNS、接続、TLS、最初のバイトを計測。ブラウザーなし
- 3
実ユーザーページまたはサイトの、Chrome UX Reportの28日間のデータ
- 4技術スタック当サイト独自のエンジンで調べたCMS、フレームワーク、ホスティング、CDN
- 5
実行地点ごとにLighthouseを3回実行し、終わるたびに配信
- 6評価中央値の回のスコアをA〜Fの文字で示し、各指標の減点も表示
- 7改善策この技術スタック向けに作成し、各ファイルと数値をテストと照合
LCP、CLS、TBT、FCP、Speed Index、TTFBの意味は?
1本のタイムライン上の6つの数値です。TTFBはサーバーの最初のバイトが届いた時点、FCPは最初のテキストまたは画像が表示された時点、LCPは最初の画面で最大の要素が描画された時点、Speed Indexは画面がどれだけ速く埋まったかを示します。
TBTはメインスレッドが忙しくてタップに応答できなかった時間の合計で、CLSは読み込み中にページがどれだけずれたかを測ります。TTFBはスコアに影響しませんが、ほかの5つは影響します。
| 指標 | モバイル | デスクトップ | 重み |
|---|---|---|---|
| FCPFirst Contentful Paint | 1.8 sまで緑3 s超で赤 | 934 msまで緑1.6 s超で赤 | 10% |
| LCPLargest Contentful Paint | 2.5 sまで緑4 s超で赤 | 1.2 sまで緑2.4 s超で赤 | 25% |
| TBTTotal Blocking Time | 200 msまで緑600 ms超で赤 | 150 msまで緑350 ms超で赤 | 30% |
| CLSCumulative Layout Shift | 0.10まで緑0.25超で赤 | 0.10まで緑0.25超で赤 | 25% |
| SISpeed Index | 3.4 sまで緑5.8 s超で赤 | 1.3 sまで緑2.3 s超で赤 | 10% |
| TTFBTime to First Byte | 800 msまで緑1.8 s超で赤 | スコア対象外 | |
評価はどのように計算されますか?
評価は中央値の回のLighthouseパフォーマンススコアです。90以上(Googleの緑)がA、80以上がB、65以上がC、50以上がD、50未満がFです。各指標はそれぞれの曲線で採点されて重み付けされ、結果カードには各指標の減点が表示されます。
スコアは回ごとに変動するため3回実行し、3回すべてを0〜100の目盛りに表示します。1回だけの外れ値で評価が決まることはありません。読み込みが終わらないページは、代わりに1回または2回の実行となり、レポートにその旨を表示します。
PageSpeed InsightsやGTmetrixとスコアが違うのはなぜですか?
Lighthouseは同じでも、サーバー、場所、設定が違います。Google PageSpeedと同じの設定では、PageSpeed Insightsと同じプリセット(4G回線の低速なスマートフォン、またはケーブル回線のデスクトップのシミュレーション)を使い、当サイトのサーバーがGoogleと同じようにスコアを出すよう、CPUの減速率を較正しています。テストサーバーの減速率の較正が済むまでは、そのサーバーのレポートに暫定値であることが表示されます。
PageSpeed Insightsは選べない場所から1回だけ実行しますが、当サイトは選んだ地点から3回実行します。フルスピードの設定は、スロットリングなしで当サイトのサーバー自身の速度でページを読み込みます。GTmetrixの見方に近く、スコアは高めに出ます。
| すべてのレポートにある2つの設定。 | フルスピード | |
|---|---|---|
| ネットワーク(モバイル) | 150 ms · 1.6 Mbps(シミュレーション) | テストサーバー自身の回線 |
| ネットワーク(デスクトップ) | 40 ms · 10 Mbps(シミュレーション) | テストサーバー自身の回線 |
| スマートフォンの画面 | ||
| CPU | 減速(サーバーごとに較正) | 減速なし |
| 実行回数 | 3回、中央値 | 3回、中央値 |
ラボデータとフィールドデータ:どちらが重要ですか?
ラボテストは、修正の後に繰り返せる1回の新規訪問です。毎回同じ地点、デバイス、ネットワークなので、変化はその日のうちに現れます。フィールドデータは、Chrome UX Reportにある実際のChromeユーザーの28日間の75パーセンタイルです。
GoogleのCore Web Vitalsの判定はフィールドデータに基づき、4週間の平均なので修正の直後には変わりません。修正の確認にはラボを、それが今後1か月で訪問者に届く様子の確認にはフィールドデータを使ってください。
ラボ(このテスト)
- 1回の訪問、空のキャッシュ
- 選んだ地点、デバイス、ネットワーク
- 修正した瞬間に変わる
- TBTがインタラクティブ性の代わり
フィールド(実ユーザー)
- 統計を共有するすべてのChromeでの訪問
- それぞれのスマートフォン、ネットワーク、キャッシュ
- 28日間の75パーセンタイル
- INPが実際の操作を測る
Webサイトを速くするには?
まずは減点の最も大きいものから取り組んでください。改善策は、測定で示された削減効果の大きい順に並んでいます。遅いサーバーや、CDNのない遠いサーバーはその後のすべてを遅らせます。レンダリングをブロックするファイルは最初の描画を、重いJavaScriptはタップへの応答を、遅いメイン画像はLCPを遅らせます。
広告、アクセス解析、他のサイトのスクリプトは通常は外せません。ページが使えるようになるまで遅延させるか、自分で配信してください。そのうえでもう一度測定すると、レポートが前後を比較し、前回の各改善策を修正済みか未対応かで示します。
| 検出結果 | 修正する場所 |
|---|---|
| サーバーの応答が遅いslow-server | サイトCDNサーバー |
| CDNなし:遠い地点は1台のサーバーを待つno-cdn-far-region | CDN |
| レンダリングをブロックするCSSとJavaScriptrender-blocking | サイト |
| JavaScriptがメインスレッドを占有しているmain-thread-busy | サイト |
| 最大の描画が遅いlcp-slow | サイトCDN |
| 画面に必要な大きさより大きい画像image-delivery | サイトCDN |
| CDNが古いコピーを返したcdn-stale-copy | CDN |
Webサイト表示速度テストについての質問
Webサイト表示速度テストは無料ですか?
スコアが毎回違うのはなぜですか?
結果をキャッシュしていますか?
どの地点からテストできますか?
「Google PageSpeedと同じ」と「フルスピード」の違いは何ですか?
サイトにテストを拒否されたのはなぜですか?
テストサーバーはどのIPアドレスを使っていますか?
レポートはどのくらいの期間保存されますか?
修正の前後を比較できますか?
足りないものはありますか?機能や新しいツールを提案する
関連ツール
サイトダウンチェッカー
落ちてるのは全員か自分だけか?11か所とお使いの回線からサイトを確認し、実際の画面のスクリーンショットも表示
CMS判定ツール
サイトが使うCMS・テーマ・プラグイン・技術を、それぞれの根拠付きで判定
ホスティングチェッカー
あらゆるサイトのホスティング会社を特定:ホスト、CDN、CMS、メールプロバイダー、レジストラ、SSL発行元
SSL証明書チェック
SSL証明書の有効性とセキュリティ詳細を検証
Pingテスト
Ping値・ジッター・パケットロスを測定し、34のクラウドリージョンへのPingと、任意のサイトやIPへの11都市からのPingを確認
トレースルート
任意のサイトやIPまでの経路を8都市からホップごとに追跡し、各ネットワーク名を表示