Core Web Vitalに関する連載の最終回ではこれまで紹介してきた内容をチェックリスト形式で紹介しよう。
基礎知識
リソースの配信
サーバーの処理速度向上
リソースの読み込み
- CSSの遅延読み込み(rel=preload)
- JavasScriptの遅延読み込み(defer/async)
- srcsetおよびpictureによる画像のサイズ最適化
- サードパーティーリソースの削除および改善
- loading=lazyによる画像・iframeの遅延読み込み
- リソースヒント(preload / preconnect / prefetch / dns-prefetch)
最後に宣伝なのだが、連載で紹介した内容のうち、テーマに関連するものをプラグインとして公式ディレクトリに公開したので、興味がある方はチェックしてみて欲しい。
基本的な機能は以下の通り。
- CSS/JSの遅延読み込み
- 画像・iframeの遅延読み込み
- oembedのtwitter/instagramのスクリプトを遅延読み込み
- コアのブロックスタイルを分割(WP 5.8以降)