WordPressサイトが遅いと、訪問者をイライラさせるだけでなく、検索順位を下げ、売上を減らし、提供しているものを確認する前に離脱させてしまう可能性があります。
見た目は素晴らしいのに、読み込みに数秒かかりすぎるために静かにトラフィックを失っているサイトを数多く手がけてきました。ほとんどの修正は簡単です。このガイドでは、毎週使用しているのと同じ手順で、WordPressサイトを高速化する18の方法を紹介します。
ここにあるすべては初心者向けで、コーディングや高度な設定は必要ありません。
クイックアンサー:WordPressサイトを高速化する方法
| ステップ | 改善される点 |
|---|---|
| キャッシュプラグインをインストールする | ページの読み込み時間を短縮する |
| 画像を圧縮・リサイズする | 大きなファイルサイズを削減する |
| CDNを使用する | コンテンツをグローバルに高速配信する |
| データベースをクリーンアップする | ジャンクや不要なデータを削除する |
| PHPバージョンを更新する | サーバーのパフォーマンスを向上させる |
| GZIP圧縮を有効にする | 読み込み中にファイルサイズを縮小する |
| 遅延読み込みを有効にする | 画面外のメディアを遅延させる |
| 軽量なテーマを使用する | より少ないスクリプトとスタイルを読み込む |
| パフォーマンスに優れたプラグインを使用する | バックグラウンドの負荷を軽減する |
| WordPressを最新の状態に保つ | パフォーマンスの改善を得る |
急いでいる場合は、キャッシュ、画像最適化、データベースのクリーンアップから始めてください。これら3つの変更だけでも、読み込み時間に大きな違いをもたらすことができます。
時間がない場合は、キャッシュと画像圧縮から始めてください。次にリストを下にたどって、最大のスピードブーストを得てください。
サイトスピードが重要な理由
ほとんどの人は、遅いウェブサイトの読み込みを待ってくれません。ページの読み込み時間が1秒遅れると、コンバージョンが7%減少する可能性があります。サイトの読み込みに数秒以上かかる場合、ページが表示される前に訪問者を失う可能性があります。
速度はユーザーエクスペリエンス以上のものに影響します。遅いWordPressサイトは、検索ランキングを下げ、直帰率を上げ、売上を減少させる可能性があります。
- Googleはページの速度をランキング要因として使用しています
- ページが速く読み込まれない場合、訪問者は離れる可能性が高くなります
- 読み込み時間の遅延は、コンバージョンと売上を低下させる可能性があります
- 速いサイトは、より頻繁に、より深くクロールされます
- モバイルの53% ユーザーは、読み込みに3秒以上かかるサイトを諦めます。
わずかな速度改善でも大きな違いを生むことができます。そのため、次のセクションでは、実際の結果をもたらす簡単な変更に焦点を当てます。
ウェブサイトの速度を確認する方法
何かを修正する前に、現在のWordPressサイトの速度を確認する価値があります。そうすれば、後で結果を比較して、何が機能しているかを確認できます。
サイトの速度をテストするために、私が定期的に使用する無料ツールがいくつかあります。

これらのツールは、読み込み時間を示し、改善のための提案を提供します。デスクトップとモバイルの速度を個別にテストすることもできます。
結果が得られたら、スクリーンショットを撮るか、リンクを保存して、変更後に再度確認できるようにしてください。
WordPressサイトが遅いのはなぜですか?
遅く読み込まれるWordPressサイトのほとんどには、いくつかの共通点があります。サイトの動作が遅い場合、おそらくこれらのいずれかが原因です。
- 大きすぎる、または圧縮されていない画像で、読み込みに時間がかかりすぎる
- キャッシュがないため、すべてのページが最初から再読み込みされる必要がある
- 多すぎるプラグインがバックグラウンドで不要なスクリプトを実行している
- ホスティングが貧弱でサーバーリソースが限られている
- 古いテーマまたはPHPバージョンがバックグラウンドで遅延を引き起こしている

良いニュースは、これらすべてを迅速に修正できることです。そして、それを実行するために開発者である必要はありません。まず最も簡単なものから始めましょう。
WordPressサイトを高速化する方法
何が原因で遅くなっているかがわかったので、次は修正する番です。これらは、クライアント、個人的なプロジェクト、および自分のサイトのWordPressサイトを高速化するために私が使用する正確な手順です。
すべてを一度に行う必要はありません。まず最も簡単な変更から始めてください。それでも大きな違いが見られるはずです。
1. キャッシュプラグインをインストールする
誰かがあなたのWordPressサイトを訪れるたびに、サーバーはページを最初から組み立てる必要があります。特に複数の人が同時に訪問する場合、時間がかかります。
キャッシュプラグインは、ページが最初に読み込まれた後に各ページのコピーを保存します。そして、そのバージョンを将来の訪問者に表示します。これにより、サーバーの負荷が軽減され、サイトが即座に高速化されます。
試してみるべき、最高の無料WordPressキャッシュプラグインをいくつかご紹介します。
- WP Super Cache – 設定が簡単で軽量
- W3 Total Cache – より高度な設定が必要な場合
- LiteSpeed Cache – ホストがLiteSpeedサーバーをサポートしている場合に最適
マネージドWordPressホスティングを使用している場合、ホストが既にキャッシュを組み込んでいる可能性があります。プラグインを追加する前に、ホスティングダッシュボードを確認してください。
2. 画像を最適化する
大きな画像は、ウェブサイトを遅くする最も速い方法の1つです。それらは、ページ全体の重量の平均21%を占めます。スマートフォンやストックサイトから直接写真をアップロードする場合、それらはウェブには大きすぎる可能性が高いです。
修正は簡単です。WordPressにアップロードする前に画像をリサイズして圧縮してください。これにより、ぼやけたりピクセル化したりすることなくファイルサイズを削減できます。
TinyPNGのような無料の画像編集ツールを使用するか、最適化プラグインを使用してWordPressで直接これを行うことができます。
- Smush – アップロード時に画像を自動的に圧縮します
- ShortPixel – 一括最適化とRetinaサポートに最適
- EWWW Image Optimizer – 画像設定をローカルで制御したい場合に便利
さらに進みたい場合は、JPEGまたはPNGの代わりにWebP形式を使用してください。WebP画像ははるかに小さく、ほとんどの最新ブラウザで引き続き見栄えがします。
画像のサイズ変更についてヘルプが必要ですか?正しい方法でWordPressの画像をリサイズする方法はこちらです。
3. WordPressを最新の状態に保つ
アップデートを後回しにしがちですが、古いバージョンのWordPressを実行していると、サイトが遅くなったり、セキュリティ上の問題が発生したりする可能性があります。
アップデートには、パフォーマンスの向上、バグ修正、プラグインやテーマとの互換性の向上が含まれることがよくあります。これにより、サイト全体の実行速度が向上し、スムーズになります。
以下のすべてを最新の状態に保つようにしてください:
- WordPressコア
- テーマ
- すべてのプラグイン
- PHPバージョン(通常はホスティングプロバイダーを通じて行われます)

更新する前に、サイトをバックアップするのが賢明です。そうすれば、何か問題が発生した場合でも、ワンクリックで復元できます。
最初にバックアップのヘルプが必要ですか?最高のWordPressバックアッププラグインのガイドはこちらです。
4. バックグラウンドプロセスを最適化する
舞台裏では、WordPressは多くの自動タスクを実行しています。バックアップ、プラグインの更新、スケジュールされた投稿、検索エンジンのクロールなどはすべてサーバーリソースを消費します。
これらのほとんどは必要ですが、特にトラフィックが多い時間帯に、一度に多すぎるとサイトが遅くなる可能性があります。
管理を維持する方法は次のとおりです。
- トラフィックの少ない時間帯(夜間など)にバックアップをスケジュールする
- Duplicatorのような軽量バックアッププラグインを使用する
- 毎日コンテンツを公開しない限り、バックアップを毎日実行することは避けてください
- サイトが頻繁にアクセスされていないことを確認するために、Google Search Consoleでクロールアクティビティを確認してください
これらの設定をわずかに変更するだけで、サーバー容量を解放し、訪問者にとってのページの読み込み速度を向上させることができます。
設定方法がわからないですか?WordPressでよりスマートなバックアップをスケジュールする方法はこちらです。
5. ホームページとアーカイブで投稿の抜粋を使用する
デフォルトでは、WordPressはホームページとアーカイブページで各ブログ投稿の完全なコンテンツを表示します。つまり、すべての画像、動画、テキストブロックが一度に読み込まれます。
これにより、特に頻繁に公開したり、投稿で多くのビジュアルを使用したりする場合、ページが重くなり、遅くなる可能性があります。
より良い方法は、短い投稿の抜粋を表示することです。これにより、各記事のテキストが数行だけ読み込まれ、ホームページがはるかに高速になります。

この設定を変更するには、設定 » 表示設定に移動し、フィードに含める各投稿の内容で、概要を選択します。

また、pingbackとtrackbackを削除することも良い考えです。これらは、遅延を引き起こす可能性のある追加のリクエストを生成する可能性があります。
この手順でヘルプが必要ですか?WordPressで投稿の抜粋を表示する方法についての簡単なガイドはこちらです。
6. コンテンツ配信ネットワーク(CDN)を使用する
サイトを訪問するたびに、ブラウザは画像、CSS、JavaScript、その他のファイルをダウンロードする必要があります。ホスティングサーバーから遠いほど、時間がかかります。
CDNは、オリジンサーバーから遠く離れたユーザーの読み込み時間を最大50%短縮できます。
CDNは、静的ファイルを世界中のサーバーにコピーして保存します。誰かがあなたのサイトを訪れると、それらのファイルは最も近い場所から配信されます。つまり、訪問者がどこにいても読み込み時間が速くなります。
無料で利用できる、または低コストの優れたCDNオプションには以下のようなものがあります。
- Cloudflare – 無料プランがあり、設定が簡単です
- Bunny.net – 強力なパフォーマンスを備えた予算に優しい
- Jetpack CDN – Jetpackをすでに使用しているWordPressユーザーに最適
マネージドWordPressホスティングを使用している場合は、プランを確認してください。一部のプランには、ワンクリックで有効にできる組み込みCDNが含まれています。
適切なオプションの選択に役立ちますか?最高のWordPress CDNサービスのリストはこちらです。
7. オーディオとビデオは別の場所にホストする
WordPressでは、オーディオおよびビデオファイルをサイトに直接アップロードできますが、それは推奨されません。大きなメディアファイルは大量のサーバー帯域幅を消費し、深刻な遅延を引き起こす可能性があります。
また、バックアップが大きくなり、問題が発生した場合の復元が困難になります。
より良い方法は、オーディオまたはビデオをサードパーティプラットフォームにアップロードし、サイトに埋め込むことです。これにより、ファイルはあなたのサーバーではなく、それらのサーバーから読み込まれます。
- ビデオの場合はYouTube
- プライベートまたは高品質のビデオホスティングの場合はVimeo
- オーディオコンテンツの場合はSoundCloudまたはSpotify
埋め込みは簡単です。投稿またはページにURLを貼り付けるだけで、WordPressが残りを処理します。WordPressで動画を正しく埋め込む方法はこちらです。
8. コメントをページに分割する
ブログ記事にたくさんのコメントがあるのは素晴らしいことです。コンテンツが魅力的で活発であることを示しています。しかし、それらのコメントがすべて一度に読み込まれると、特に人気の記事ではサイトの速度が低下する可能性があります。
WordPressにはこれを修正するための組み込み設定があります。長いコメントセクションを複数のページに分割することで、ページサイズを小さくし、読み込みを速くすることができます。
コメントのページネーションを有効にする方法は次のとおりです。
- WordPressダッシュボードで設定 » ディスカッションに移動します
- コメントをページに分割するの横にあるチェックボックスをオンにします
- 1ページあたりのコメント数を設定します(例:20)

この小さな調整は、特にスレッド返信を使用している場合、忙しいブログ記事で大きな違いを生む可能性があります。
さらに詳しいヒントについては、WordPressでコメントをページネーションする方法に関するこのガイドをご覧ください。
9. スピード最適化されたWordPressテーマを使用する
WordPressテーマは、サイトの読み込み速度に大きな役割を果たします。一部のテーマは見た目は良いですが、スクリプト、レイアウトビルダー、アニメーションが満載されており、パフォーマンスを低下させる可能性があります。
従来のテーマを使用している場合は、スピード重視で構築されたものを選びましょう。クリーンなコード、ミニマルなデザイン、実際のユーザーからの良いレビューを探してください。
- Astra – 軽量でカスタマイズが容易
- StudioPress – ミニマルで高速、優れたサポート付き
- Neve – シンプルでモバイルフレンドリー、スピード重視で構築
または、従来のテーマを完全にスキップして、カスタムWordPressテーマを作成することもできます。SeedProdを使用します。これは私が自分のサイトの多くで使用している方法です。

SeedProdのドラッグアンドドロップテーマビルダーを使用すると、追加のテーマなしで、高速読み込みブロックを使用してWordPressサイト全体を作成することができます。軽量でモバイルフレンドリー、パフォーマンスを考慮して構築されています。
デザインを変更する場合は、トラフィックを損なうことなくWordPressサイトを再設計する方法は次のとおりです。
10. 高速なWordPressプラグインを使用する
すべてのWordPressプラグインが同じように作られているわけではありません。一部は軽量で効率的です。他のものは、多くのスクリプトを読み込んだり、バックグラウンドで不要なタスクを実行したり、テーマと競合したりします。
長年にわたり多くのプラグインをテストしてきましたが、速度の違いは非常に大きくなる可能性があります。重要なのは、使用するプラグインの数ではなく、それらがバックグラウンドで何をしているかです。
物事を速く保つ方法は次のとおりです。
- 良いレビューと定期的なアップデートがあるプラグインを使用する
- すべてを1つのインストールでやろうとするオールインワンツールを避ける
- 利用可能な場合は、パフォーマンス重視のバージョンを使用する
- アクティブに使用していないプラグインを削除する
ランディングページやテーマ全体にSeedProdを使用している場合、それはすでに、ページビルダー、メンテナンスモード、近日公開ツールなど、いくつかの他のプラグインを、すべて1つの高速読み込みパッケージに置き換えています。
プラグインのおすすめを知りたいですか? スピードとパフォーマンスのための最高のWordPressプラグインのまとめをご覧ください。
11. 長いブログ記事をページに分割する
長文のブログコンテンツはSEOに最適ですが、特に画像、埋め込み、コメントスレッドが多い場合、すべてを1ページに読み込むとパフォーマンスに悪影響を与える可能性があります。
投稿が長くなりすぎる場合は、WordPressエディター内の簡単なタグを使用して、より小さなページに分割できます。
投稿を複数のページに分割するには、分割したい場所に次を追加するだけです。
<!--nextpage-->
このタグは何度でも繰り返すことができます。WordPressは自動的に投稿の下部にページネーションリンクを作成します。

あるいは、長い投稿をシリーズにすることもできます。そうすれば、各セクションに独自の焦点を当てることができ、検索にインデックスされるページが複数できます。
投稿の分割についてサポートが必要ですか?WordPressで長いコンテンツを分割するための簡単なガイドはこちらです。
12. WordPressデータベースの最適化
時間の経過とともに、WordPressデータベースには、投稿の改訂、ゴミ箱に移動されたコメント、スパムエントリ、残りのプラグインデータなど、おそらく不要なものでいっぱいになります。
これをクリーンアップすると、特に長期間サイトを実行している場合、サイトがより高速で軽量になります。WordPressデータベースの最適化により、ページの読み込み時間を最大21%短縮できます。
データベースを手動で操作する必要はありません。すべてを処理してくれるプラグインを使用するだけです。
- 改訂、自動下書き、メタデータなどをクリーンアップするWP-Sweep
- 削除するものをより細かく制御できるAdvanced Database Cleaner

公開頻度に応じて、週に1回または月に1回自動的にクリーンアップを実行するようにスケジュールすることもできます。
開始する前に、特に初めてクリーンアップツールを使用する場合は、必ずサイトをバックアップしてください。
13. 投稿の改訂を制限する
WordPressは、投稿またはページを更新するたびに新しい改訂を自動的に保存します。これは変更を元に戻す必要がある場合に役立ちますが、時間の経過とともにデータベースが乱雑になります。
これらの改訂はデータベースクエリを遅くする可能性があり、特に投稿テーブルからコンテンツを取得するプラグインを使用している場合はそうです。

この行をwp-config.phpファイルに追加することで、WordPressが保持する改訂の数を制限できます。
define( 'WP_POST_REVISIONS', 4 );
これにより、最後の4つの改訂が保持され、残りは自動的に削除されます。ワークフローに合わせて数値を調整できます。
自分でファイルを編集することに慣れていない場合は、ダッシュボードから安全に実行できるWP Revisions Controlのようなプラグインを使用してください。
そして、いつものように、万が一のために、コアファイルを変更する前にサイトをバックアップしてください。
14. ホットリンクを防止する
ホットリンクとは、他のサイトがサーバー上のファイルに直接リンクして画像を使用することです。画像を表示できますが、サイトは毎回読み込む必要があります。
これは帯域幅を消費し、特に高トラフィックのサイトが行っている場合、サイトを遅くします。
Apacheサーバーを使用している場合は、.htaccessファイルに短いスニペットを追加することで、ホットリンクをブロックできます。
# Prevent image hotlinking
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [F]
ファイルを保存する前に、必ずyourdomain.comを実際のドメイン名に置き換えてください。
.htaccessファイルを編集することに慣れていない場合は、All in One WP Securityのような多くのセキュリティプラグインで、チェックボックスをオンにするだけでホットリンク保護を切り替えることができます。
15. 遅延読み込みを使用する
ページに画像、動画、埋め込みコンテンツが多く含まれている場合、読み込みに時間がかかることがあります。そこで役立つのが遅延読み込みです。
遅延読み込みは、画像やその他のメディアが実際に画面に表示されるまで読み込みを遅延させます。これにより、ページがより速く読み込まれ、残りはユーザーがスクロールするにつれて読み込まれます。
ほとんどの最新のWordPressバージョンには、デフォルトで画像の遅延読み込みが含まれています。しかし、より多くの制御が必要な場合や、動画やiframeも遅延読み込みしたい場合は、これらのプラグインのいずれかを試してください。
- WP Rocketによる遅延読み込み – 軽量で初心者向け
- a3遅延読み込み – メディアが多いサイトに適しています
コメントやGravatarも遅延読み込みすることで、さらに効果を高めることができます。WordPressでコメントを遅延読み込みする方法については、こちらのガイドをご覧ください。
16. 最新のPHPバージョンにアップグレードする
PHPはWordPressが動作するプログラミング言語です。サイトで古いバージョンを使用している場合、本来あるべきよりも遅く、安全性が低くなる可能性があります。
新しいバージョンのPHPは、はるかに高速で効率的です。PHP 7.4からPHP 8.2にアップグレードするだけで、サイトの速度に顕著な違いをもたらすことができます。PHP 8.2は、ベンチマークテストによるとPHP 7.4よりも約50%高速です。
Version Infoのようなプラグインを使用するか、ホスティングプロバイダーに問い合わせることで、現在のPHPバージョンを確認できます。
最新バージョンを使用していない場合は、ウェブホストに連絡して更新を依頼してください。ほとんどの優れたホストは、ダウンタイムなしで対応してくれます。
念のため、サーバーの変更を行う前に必ずサイトのバックアップを取ってください。
17. GZIP圧縮を有効にする
GZIP圧縮は、ファイルを訪問者のブラウザに送信する前に小さくします。これにより、サイトのフロントエンドで何も変更せずに、読み込み時間が短縮されます。
ほとんどのホスティングプロバイダーはすでにGZIPを有効にしていますが、確認する価値はあります。この無料のGZIPテストツールを使用してサイトをテストできます。
GZIPがオンになっていない場合は、サイトがApacheサーバー上にある場合、手動で有効にすることができます。このコードを.htaccessファイルに追加するだけです。
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/json
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE image/svg+xml
</IfModule>
サーバーファイルへのアクセス方法がわからない場合は、WP-OptimizeやWP Super Cacheのようなスピード最適化プラグインが圧縮を有効にしてくれます。
18. CSSおよびJavaScriptファイルを最小化する
誰かがあなたのサイトを訪問するたびに、ブラウザはCSSおよびJavaScriptファイルをダウンロードする必要があります。これらはレイアウト、スタイリング、および機能を制御しますが、すぐにファイルサイズが増加します。
これらのファイルを最小化することは、空白、改行、コメントなどの不要な文字をすべて削除することを意味するため、ファイルが小さくなり、読み込みが速くなります。
無料のプラグインでこれを行うことができます。
- Autoptimize – 初心者向けで設定が簡単
- WP Super Minify – CSSとJSを結合および圧縮するシンプルなツール
ほとんどのキャッシュプラグインには最小化オプションが組み込まれているため、新しいものをインストールする前に設定を確認してください。
サイトで多くのアニメーションやエフェクトを使用している場合、この手順はページ速度に大きな違いをもたらす可能性があります。
WordPressの高速化に関するよくある質問
WordPressサイトを高速に稼働させ続ける
スピードは、ほとんどの人が考えている以上に重要です。低速なWordPressサイトは、トラフィック、売上、信頼を失う可能性があります。そして多くの場合、それが起こっていることに気づかないことさえあります。
良いニュースは、それを修正するのが複雑である必要はないということです。簡単な変更から始めましょう。キャッシュを追加し、画像を圧縮し、プラグインをクリーンアップします。そこから進み続ければ、サイトはより速く、より安定し、人々が使いやすくなります。
1秒でも短縮することが重要です。
SeedProdからのその他のスピードアップガイド:
- WooCommerceストアを高速化する方法
- エキスパートランディングページ最適化のヒント
- WordPressサイト構築で初心者が犯すトップミス
- WordPress検索エンジン最適化:ランキング向上のためのガイド
お読みいただきありがとうございます!皆様のご意見をお聞かせいただければ幸いです。お気軽に会話にご参加ください YouTube, X および Facebook で、ビジネスを成長させるための役立つアドバイスやコンテンツをさらにご覧ください。
WordPressのウェブサイトを高速化する方法をGoogleで検索していて、あなたの投稿を見つけました。これで、WordPressのウェブサイトを簡単に高速化できることを願っています。ありがとうございます!
それは素晴らしいですね、Devidさん、お知らせいただきありがとうございます!