Lighthouse による全体的なパフォーマンス スコアの計算方法
通常、Lighthouse のパフォーマンス スコアには、指標のみが影響し、改善案や診断の結果は影響しません。とはいえ、機会と診断を改善すると指標の値も改善される可能性が高いため、間接的な関係があります。
以下では、スコアが変動する理由、スコアの構成、Lighthouse が個々の指標を評価する方法について説明します。
スコアが変動する理由
全体的なパフォーマンス スコアと指標の値が変動する主な原因は、Lighthouse ではありません。パフォーマンス スコアが変動する原因は、通常、基本的な状況の変化にあります。一般的な問題には次のようなものがあります。
- 配信される広告の A/B テストや変更
- インターネット トラフィックのルーティングの変更
- 高性能なデスクトップ パソコンや低パフォーマンスのノートパソコンなど、さまざまなデバイスでのテスト
- JavaScript を挿入したり、ネットワーク リクエストを追加または変更したりするブラウザ拡張機能
- ウィルス対策ソフトウェア
詳しくは、可変性に関する Lighthouse のドキュメントをご覧ください。
また、Lighthouse では 1 つの全体的なパフォーマンス スコアが提示されますが、サイトのパフォーマンスを単一の数値ではなく、スコアの分布として考えるとわかりやすい場合があります。理由については、ユーザー中心のパフォーマンス指標の概要をご覧ください。
パフォーマンス スコアの重み付け
パフォーマンス スコアは、指標スコアの加重平均です。必然的に、指標の重み付けが大きくなるほど、パフォーマンス スコア全体に対する影響も大きくなります。指標スコアはレポートには表示されませんが、内部で計算されます。