ホームブログHP制作 > 【2026年版】Webサイトの表示速度を劇的に改善する方法|Core Web Vitalsの対策完全マニュアル

【2026年版】Webサイトの表示速度を劇的に改善する方法|Core Web Vitalsの対策完全マニュアル

あなたのサイト、「遅い」だけで年間数百万円を失っているかもしれません

このページが表示されるまでに、何秒かかりましたか?

もし3秒以上かかっていたら、僕の記事に辿り着く前に53%の人がページを閉じていた計算になります。これはGoogleの公式調査データです。モバイルユーザーの53%が、表示に3秒以上かかるページを放棄する——2026年の今でも、この数字はほとんど変わっていません。

「うちのサイト、なんか重い気がするな……」と薄々感じていながら放置している方、今すぐGoogleのPageSpeed Insights(https://pagespeed.web.dev/)で自社サイトのスコアを確認してください。スコアが50点以下なら、この記事は御社のためのものです。

この記事では、Webサイトの表示速度を改善するための具体的な施策を、「原因の特定方法」→「対策の優先順位」→「実装手順」の流れで徹底解説します。2026年のGoogleが重視するCore Web Vitalsの3指標も含めて、全て対応できるようになります。

この記事で分かること

  • サイト速度が遅い原因の特定方法(無料ツール活用)
  • Core Web Vitals(LCP, INP, CLS)の意味と対策
  • 画像・CSS・JavaScript・サーバーの最適化手順
  • WordPressサイトの具体的な高速化プラグインと設定
  • 施策の優先順位(効果が大きい順)

なぜサイト速度が「売上」に直結するのか

数字で見る:速度とビジネスの相関

サイト速度はUX(ユーザー体験)の問題であると同時に、直接的なビジネス指標に影響します。

表示時間 直帰率への影響 CVRへの影響
1秒→3秒に遅延 直帰率 +32% CVR -7%
1秒→5秒に遅延 直帰率 +90% CVR -20%
1秒→6秒に遅延 直帰率 +106% CVR -27%
1秒→10秒に遅延 直帰率 +123% CVR -40%以上

例えば月間1万訪問・CVR 2%のサイトが、表示速度の遅延でCVRが20%低下していたとすると:

  • 本来のCV数:200件/月
  • 実際のCV数:160件/月
  • 月間40件のCVを「遅さ」だけで失っている

1件あたりの顧客単価が5万円なら、年間で2,400万円の機会損失です。

GoogleはCore Web Vitalsを「ランキング要因」として公式採用している

2021年からGoogleは、ページの表示パフォーマンスを測定するCore Web Vitalsを検索ランキングの公式指標に組み込みました。2024年にはINP(Interaction to Next Paint)がFID(First Input Delay)に代わる新指標として導入され、2026年現在はこの3指標が評価基準です。

  1. LCP(Largest Contentful Paint): ページの主要コンテンツが表示されるまでの時間。目標:2.5秒以内。
  2. INP(Interaction to Next Paint): ユーザーの操作(クリック、タップ等)に対する応答速度。目標:200ms以内。
  3. CLS(Cumulative Layout Shift): ページ読み込み中のレイアウトのズレ。目標:0.1以下。

💡 ポイント:Core Web Vitalsのスコアが「不良」のサイトは、同品質のコンテンツを持つ「良好」なサイトと比較して、Google検索で不利になります。つまり、どれだけSEO対策を頑張っても、サイト速度が遅いだけで順位が上がらない可能性があるのです。

原因の特定——何がサイトを遅くしているのか

ステップ1:PageSpeed Insightsで診断する

最初にやるべきことは、Google PageSpeed Insights(https://pagespeed.web.dev/)で自社サイトのURLを入力することです。モバイルとデスクトップの両方のスコアが表示され、「何が遅いのか」の原因が具体的に特定されます。

スコアの目安:

  • 90〜100点:優秀(現状維持でOK)
  • 50〜89点:改善の余地あり(この記事の施策を実施)
  • 0〜49点:要緊急対応(ビジネスに深刻な影響が出ている可能性大)

ステップ2:「改善できる項目」を優先度で読む

PageSpeed Insightsは「改善できる項目(Opportunities)」と「診断(Diagnostics)」の2つのセクションで具体的な問題点を表示します。

よく表示される項目と、その意味:

表示される項目 意味 対策の優先度
次世代フォーマットでの画像配信 JPEG/PNGではなくWebPを使え ★★★★★
適切なサイズの画像 画像が実際の表示サイズより大きすぎる ★★★★★
使用されていないJavaScriptの削減 読み込んでいるが使っていないJSがある ★★★★☆
レンダリングを妨げるリソースの排除 CSS/JSがページ表示をブロックしている ★★★★☆
テキスト圧縮の有効化 Gzip/Brotli圧縮がされていない ★★★☆☆

ステップ3:実測データ(フィールドデータ)を確認する

PageSpeed Insightsの上部に「フィールドデータ(実際のユーザーデータ)」が表示されている場合は、こちらの方が重要です。ラボデータ(シミュレーション)は理想環境での測定値ですが、フィールドデータは実際のユーザーの通信環境・デバイスでの体験を反映しています。

改善施策を効果が大きい順に実行する

施策1【最重要】:画像の最適化(LCP改善に直結)

Webページの総ファイルサイズの平均60%以上を画像が占めています。つまり、画像を最適化するだけで、サイト速度の大部分が改善されるということです。

やるべきこと:

  1. WebP形式に変換する

– JPEG/PNGと比較して30〜50%のファイルサイズ削減
– 2026年現在、全ブラウザがWebPに対応済み

  1. 適切なサイズにリサイズする

– 表示幅が600pxの場所に4000px幅の画像を入れている……こういうケースが驚くほど多い
– 表示サイズの2倍(Retina対応)を上限にリサイズ

  1. 遅延読み込み(lazy loading)を設定する
説明文

✅ 実績:あるコーポレートサイトで画像最適化のみ実施した結果、LCPが4.8秒→1.6秒に改善。PageSpeedスコアが32点→78点に跳ね上がりました。まず画像から手をつけてください。

施策2【高優先】:キャッシュの活用

ブラウザキャッシュを正しく設定すると、2回目以降の訪問時にページが瞬時に表示されます。

エックスサーバーの場合:

サーバーパネル → 高速化 → ブラウザキャッシュ設定 → ONにするだけ。

.htaccessで手動設定する場合:


  ExpiresActive On
  ExpiresByType image/webp "access plus 1 year"
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType text/css "access plus 1 month"
  ExpiresByType application/javascript "access plus 1 month"

施策3【高優先】:CSS/JavaScriptの最適化

レンダリングを妨げるCSSやJavaScriptは、ページの表示を物理的にブロックします。

対策:

  • CSSの縮小(Minify): 改行やスペースを削除してファイルサイズを圧縮
  • JSの遅延読み込み: deferまたはasync属性を追加
  • 不要なプラグインのCSS・JSの削除: 全ページで読み込まれているが特定ページでしか使わないリソースを条件付き読み込みに

施策4【中優先】:サーバー応答時間(TTFB)の改善

TTFB(Time to First Byte)が遅い場合、サーバー自体がボトルネックです。

  • PHPのバージョンを最新にする(PHP 8.x系はPHP 7.x比で20〜30%高速)
  • データベースの最適化(不要なリビジョン・スパムコメントの削除)
  • サーバーの変更(格安共有サーバーからエックスサーバー等への移行)

施策5【WordPress限定】:高速化プラグインの導入

WordPressユーザーなら、以下のプラグインの導入で劇的な改善が見込めます。

プラグイン名 主な機能 料金 おすすめ度
EWWW Image Optimizer 画像の自動WebP変換・圧縮 無料(有料版あり) ★★★★★
WP Super Cache ページキャッシュの生成 無料 ★★★★☆
Autoptimize CSS/JSの縮小・結合 無料 ★★★★☆
WP Fastest Cache キャッシュ+CSS/JS最適化(オールインワン) 無料(有料版あり) ★★★★★

⚠️ 注意:キャッシュプラグインは2つ以上同時に使わないでください。競合してサイトが不安定になるケースが頻発します。WP Fastest CacheかWP Super Cacheのどちらか1つを選んでください。

CLS(レイアウトシフト)の対策——見落とされがちだが重要

CLSとは「読んでいる途中でページがガタッとズレる」現象

あるあるです。記事を読んでいて、突然広告画像が読み込まれて文章がガクッと下にズレる。スマホでボタンを押そうとした瞬間にバナーが表示されて、隣のリンクを誤タップしてしまう。

これがCLS(Cumulative Layout Shift)です。ユーザー体験を著しく損ない、Googleもペナルティの対象としています。

CLS対策の基本

  1. 画像・動画にサイズ属性を必ず指定する
写真
  1. 広告枠のスペースをCSSで事前確保する
.ad-slot {
  min-height: 250px;  /* 広告の予想サイズ分のスペースを確保 */
}
  1. Webフォントの読み込みでfont-display: swapを指定する
@font-face {
  font-family: 'NotoSansJP';
  src: url('/fonts/NotoSansJP.woff2') format('woff2');
  font-display: swap;  /* フォント読み込み中もテキストを表示 */
}

まとめ:まず画像を直せ、それだけで世界が変わる

サイト速度の改善は、一見すると技術的で難しそうに見えます。でも実際には、「画像の最適化」だけで問題の半分以上が解決するケースがほとんどです。

今日やるべきことは3つだけ:

  1. PageSpeed Insightsで自社サイトのスコアを確認する(1分)
  2. EWWW Image Optimizerをインストールし、既存画像を一括最適化する(10分)
  3. 全画像にloading="lazy"を追加する(または自動的に追加するプラグインを有効化)

この3ステップだけで、来週のPageSpeedスコアは確実に20点以上改善しているはずです。

HP制作のご相談はこちら

ホームページ制作の無料相談を受付中です。
お気軽にお問い合わせください。

無料で相談してみる →

この記事を書いた人:進藤 優介|株式会社Acqua 代表取締役 飲食業界18年の実務経験を経て、Web制作・デジタルマーケティングの世界へ転身。2020年にAcquaを設立し、AI×Webの力で中小企業のビジネスを加速させることをミッションに、HP制作・LP制作からAI導入支援まで代表自らが伴走しています。

Webのお悩み、一緒に解決しませんか?

HP制作からAI導入まで、お気軽にご相談ください。