PageSpeed Insights では、指定のページがどの程度 Web のベスト プラクティスを適用しているのかを確認できます。従来の PageSpeed Insights は、実際のページ速度については一切言及していなかったため、表示される最適化についての提案内容をそもそも適用する必要があるのかを判断するのが困難でした。そこで本日より PageSpeed Insights では Chrome ユーザー エクスペリエンス レポート(以降 CrUX と呼ぶ)のデータを利用して、よりデベロッパーにとって意味のある提案を提供いたします。これに伴い、最適化スコアについても実際のパフォーマンスに沿った数値になるよう改善されています。
新しい PageSpeed Insights レポートには次の項目が追加されています。
新しい PageSpeed Insights レポートには次の項目が追加されています。
- 速度スコアでは、ページを「Fast」、「Average」、「Slow」のいずれかに分類します。このスコアは、指定したページの CrUX 上に記録されている First Contentful Paint(FCP)と DOM Content Loaded(DCL)の値の中央値を利用して算出されています。たとえば、FCP・DCL いずれの指標も CrUX に記録されている全データと比較して上位 1/3 に入っている場合、ページは「Fast」(高速)であると判断されます。
- また、最適化スコアでは、ページにあとどのくらい改善の余地があるかを判断し、「Good」、「Medium」、「Low」のいずれかに分類します。この計算は、ページの外観と機能の変更は行わない前提で評価されます。
- [ページの読み込み分布] には、指定したページの FCP と DCL の値がどのように分布しているかが表示されます。指定したページの各 FCP・DCL の値が、CrUX に記録されている全データと比較して「Fast」(上位の 1/3)、「Average」(中間の 1/3)、「Slow」(下位の 1/3)のいずれかに分類されます。
- [ページの統計情報] には、指定したページのレンダー ブロッキング リソースを読み込むために必要なラウンドトリップの回数、使用した合計バイト数が表示されます。また、比較対象としてその他ページのラウンドトリップ回数と合計バイト数の中央値も確認できます。これは、ページの外観や機能への変更も視野に入れラウンドトリップ回数や合計バイト数を減らす対応を行うことで、スピード改善する余地があるかどうかを判断するのに利用できます。
- [最適化についての提案] には、このページに適用可能なベスト プラクティスの一覧が表示されます。指定したページが、すでに上位 1/3 に入っていると評価された高速のページの場合は、デフォルトではこの提案は表示されません。