なぜ速度改善がSEOに重要なのか
Googleは2021年6月からCore Web Vitalsをランキング要因として採用しています。ページの読み込み速度が遅いサイトは、他の条件が同じであれば検索順位で不利になります。
また、ページ読み込みが1秒遅くなるごとにコンバージョン率が約7%低下するというデータがあります。速度改善はSEOだけでなく、実際のビジネス成果にも直結します。
読み込み時間が1〜5秒:離脱率90%増加
読み込み時間が1〜10秒:離脱率123%増加(Googleデータ)
Core Web Vitalsの基準値
Core Web Vitalsは3つの指標で構成されています:
- LCP(Largest Contentful Paint):ページのメインコンテンツが表示されるまでの時間。2.5秒以内が目標。
- INP(Interaction to Next Paint):ユーザー操作への応答時間。200ms以内が目標(FIDから2024年に変更)。
- CLS(Cumulative Layout Shift):ページ要素の予期しないレイアウトのずれ。0.1以下が目標。
速度改善の10の具体策
画像はページの重量の50〜80%を占めます。WebP形式への変換、適切なサイズへのリサイズ、遅延読み込み(loading="lazy")の設定で劇的に改善します。WordPressでは「EWWW Image Optimizer」プラグインが効果的です。
ブラウザキャッシュとサーバーキャッシュを設定することで、リピーターのページ読み込みを大幅に高速化できます。WordPressでは「WP Rocket」または「W3 Total Cache」が定番です。
CDN(コンテンツデリバリーネットワーク)を使うと、ユーザーの近くのサーバーからコンテンツを配信できます。Cloudflare(無料プランあり)を使えば、静的ファイルの配信を最適化できます。
不要な空白やコメントを除去することでファイルサイズを削減します。WordPress使用の場合はキャッシュプラグインのMinify機能、または専用の「Autoptimize」プラグインを使います。
WordPressのプラグインはすべてページ読み込みに影響します。使っていないプラグインは完全に削除(無効化だけでなく)しましょう。Query Monitorで各プラグインの処理時間を確認できます。
CSSとJavaScriptが読み込まれるまでページの描画がブロックされます。JavaScriptには「defer」または「async」属性を追加し、重要でないCSSは遅延読み込みにしましょう。
TTFB(Time To First Byte)が200ms以上かかっている場合はホスティング環境を見直しましょう。格安共有ホスティングから高品質なサーバーに移行するだけで大幅改善できます。
Google FontsなどのWebフォントは読み込み時間を増加させます。「font-display: swap」を設定してフォント読み込み中もテキストを表示したり、フォントをローカルホストして外部リクエストを減らしましょう。
リダイレクトはHTTPリクエストを増加させ、読み込みを遅くします。複数のリダイレクトチェーン(A→B→C)は直接リダイレクト(A→C)にまとめましょう。
画像・広告・埋め込みコンテンツにwidthとheightを明示的に指定することで、読み込み後のレイアウトのずれを防げます。フォントの遅延読み込みによるテキストのずれも要確認です。
スコアを無料で確認する
サイト診断Proの総合診断ツールを使えば、PageSpeedスコアとCore Web Vitalsの現状を無料で確認できます。URLを入力するだけで、どの指標が問題なのかをすぐに把握できます。
よくある質問
Q. PageSpeedスコアは何点以上が目標ですか?
Googleの基準では90点以上が「良好」、50〜89点が「改善が必要」、49点以下が「低速」です。まずはモバイルで70点以上を目指しましょう。
Q. LCP・FID・CLSとは何ですか?
Core Web Vitalsと呼ばれる3つの指標です。LCPはメインコンテンツの読み込み時間、INP(旧FID)はユーザー操作への応答時間、CLSはページ要素のレイアウトのずれを測定します。
Q. WordPressで速度を改善する最も効果的な方法は?
最も効果的な方法は①キャッシュプラグイン(WP Rocket等)の導入、②画像の最適化(WebP形式への変換)、③不要プラグインの削除、④CDNの利用(Cloudflare等)です。