FCPを改善 | 項目 | 状態 | |------|------| | GZIP圧縮(必須) | 適用済み(4342f8e。HTML/CSS/JS の未圧縮0件) | | パブリックCDNの同一ドメイン化 | 適用済み(541d2f8: ajax.googleapis.com 3件) | | CSSが別ドメインから配信 | 適用済み(18d85f9: Google Fonts CSS / 541d2f8: jquery-ui.min.css) | | 複数CSSの一本化(4個以上) | 適用済み(c2661fa: レンダーブロッキング9→2件 / f8b7d6a: スタイルシート22→3件) | | script要素によるレンダリングブロック | 適用済み(3686c1c: パーサーブロッキング4件→0件) | | 不使用CSSの存在 | 適用済み(cae0789: jquery-ui.min.css 36KB除去 + purgecss で計約140KB削減) | | アニメーションによる表示遅延 | 適用済み(3fcb386: #top-slider-wrap の opacity:0 解消) | | クリティカルCSSの逆効果 | 検証済み・不採用(cdd6930: 逆効果ではなく必須の防波堤と判明) | | CSSの@import使用 | 該当なし(grep でヒット0件) | | document.write | 該当なし(grep でヒット0件) | | Google Optimizeによる表示制御 | 該当なし(async-hide / GTM- / dataLayer / optimize.js すべて0件) | | preloadの誤用 | 該当なし(preload/prefetch/modulepreload 0件。preconnect 2件は正用法で uses-rel-preconnect score 1) | | コミット | プラクティス | FCP | 採否 | |---|---|---|---| | 4342f8e | GZIP圧縮の適用 | 530ms | 採用 | | 18d85f9 | Google Fonts CSS の同一ドメイン化 | 113ms | 採用 | | 541d2f8 | パブリックCDN(ajax.googleapis.com)の同一ドメイン化 | 83ms | 採用 | | cae0789 | 未使用CSSの除去 | 81ms | 採用 | | c2661fa | レンダーブロッキングCSSの一本化 | 86ms | 採用 | | 3686c1c | パーサーブロッキングscriptの解消 | 62ms | 採用 | | f8b7d6a | 遅延CSS21件の一本化 | 56.5ms | 採用 | | cdd6930 | 遅延CSSのレンダーブロッキング化 | 61.0ms | 不採用(側枝。CLS 0.434 / Overall 81) | | 3fcb386 | メインビジュアルの opacity:0 の解消 | 56.0ms | 採用 | 採用8件、不採用1件。不採用の cdd6930 は側枝として記録し、後続には引き継いでいない。 1. Google Fonts CSS の同一ドメイン化が最大の効果(18d85f9): FCP 530→113ms。render-blocking-resources 監査が score 1・items 0件に 2. パブリックCDN の同一ドメイン化(541d2f8): ページ由来の外部ホストが fonts.gstatic.com(woff2)のみに 3. パーサーブロッキングscript の解消(3686c1c): FCP 86→62ms(-28%) 4. CSS の一本化: レンダーブロッキング 9→2件、スタイルシートのリクエスト 22→3件、総リクエスト 111→92 5. メインビジュアルの opacity:0 の解消(3fcb386): LCP要素が Cookie同意文 → 本来のヒーロー画像に是正。prioritize-lcp-image 監査も score 1 に 6. observed FCP 3,740→3,328ms(-412ms) - HTMLのTTFB 3,255ms(server-response-time score 0、metricSavings.FCP 3150)が数値上最大のボトルネックだが、サーバ改修領域のため本フェーズでは未対応 - Google Fonts 自体の廃止(fonts.gstatic.com の woff2 34.7KB)は補足施策フェーズの対象 LCP: 155ms CLS: 0.000 TBT: 0ms FCP: 57ms(複数回計測の中央値 56.0ms) SI: 1858ms Overall Score: 100 FCP 532ms → 57ms(-89%)、LCP 734ms → 155ms、SI 2369ms → 1858ms 全5指標のスコアが100点に到達