エックスサーバーが遅いと感じたら試す5つの高速化設定【2026年版】

🕐 読了時間: 約10分 📝 4,025文字 📅 2026年7月7日

エックスサーバーでWordPressサイトを運営していると、「最近なんだか表示が遅くなった気がする」「他のサーバーと比べてもレスポンスが遅い」と感じることはありませんか?実は、エックスサーバーのスペックの問題ではなく、サーバー側の設定やWordPress自体の最適化不足が原因であることがほとんどです。ちなみに私も以前、同じ悩みを持っていました。しかし正しい5つの高速化設定を施したところ、ページ表示時間が3秒から1.2秒に短縮されました。この記事では、エックスサーバーで実践できる具体的な高速化方法を、初心者でも実行できるように順を追って解説します。

なぜエックスサーバーが遅くなるのか

エックスサーバーが遅く感じる理由を理解することは、改善策を講じる第一歩です。主な原因は以下の通りです。

サーバー側の設定不足

エックスサーバーは契約初期状態では、キャッシュ機能が十分に活用されていません。また、PHPのバージョンが古いままになっていることも少なくありません。実は多くのユーザーが契約後、デフォルト設定のまま放置しているのです。

WordPress側の最適化不足

プラグインの過剰インストール、画像の最適化なし、データベースのクリーンアップ未実施なども速度低下の原因となります。特にブログを長く運営していると、これらの問題が蓄積しやすいです。

その前に確認すべき現在の速度

改善策を実行する前に、現在のサイト速度を測定しておくことが重要です。改善効果を数値で確認できます。

  1. Google PageSpeed Insightsにアクセス

    https://pagespeed.web.dev/」にアクセスします。
  2. サイトURLを入力して測定

    あなたのサイトURLを入力し、「分析」ボタンをクリックします。
  3. モバイル・デスクトップ両方のスコアを記録

    最初のスコアをメモやスクリーンショットで保存します。これが改善前のベースラインになります。

ちなみにGoogleのツール以外にも「GTmetrix」や「Pingdom」などもありますが、Google PageSpeed InsightsはGoogle公式でSEO評価に直結するため、最優先で確認すべきです。

【第1の設定】キャッシュ機能を有効化する

これは最も効果的で、実施も簡単な改善方法です。キャッシュとは、一度生成したページの内容を一時保存し、次のアクセス時に高速に表示させる仕組みです。

エックスサーバー側でのキャッシュ設定

  1. エックスサーバーの管理画面にログイン

    https://www.xserver.ne.jp/」にアクセスし、ログインします。
  2. サーバーパネルを開く

    ログイン後、「サーバーパネル」をクリックします。
  3. 「高速化設定」を選択

    左側のメニューから「高速化設定」を探してクリックします。
  4. 対象ドメインを選択

    高速化したいドメインを選択し、「選択する」ボタンをクリックします。
  5. 「mod_pagespeed設定」を有効化

    「mod_pagespeed」タブを開き、「有効化」ボタンをクリックします。これはGoogleが開発した自動最適化ツールで、画像圧縮やCSS・JavaScript最適化を自動で行います。
  6. 「ブラウザキャッシュ設定」も有効化

    同じ画面の「ブラウザキャッシュ設定」タブで「有効化」をクリックします。これにより、訪問者のブラウザ側でもキャッシュが保存されます。

⚠️ 注意点:mod_pagespeedを有効化すると、稀にデザインが崩れることがあります。有効化後は必ずサイトの表示を確認し、問題があれば無効化してください。

WordPressプラグインでもキャッシュを強化

エックスサーバー側の設定だけでなく、WordPress側からもキャッシュ機能を追加すると、さらに効果的です。

  1. WP Super Cacheをインストール

    WordPress管理画面→「プラグイン」→「新規追加」で「WP Super Cache」を検索し、インストール・有効化します。
  2. 基本設定を実行

    「設定」→「WP Super Cache」を開き、「キャッシング」タブで「キャッシング機能を有効化する(推奨)」にチェックを入れます。
  3. 「詳細」タブで必要な設定を確認

    「プリロード」や「キャッシュの更新」など、必要に応じて詳細設定を行います。初心者はデフォルト設定でも問題ありません。

【第2の設定】PHPバージョンをアップグレード

実は多くのWordPressサイトが古いPHPバージョンで動作しています。PHPとは、Webサイトの動作を制御するプログラミング言語で、バージョンが新しいほど処理速度が向上します。

現在のPHPバージョン確認方法

  1. WordPress管理画面にログイン
  2. 「ツール」→「サイトヘルス」を開く
  3. 「情報」タブでPHPバージョンを確認

    表示されているバージョンを確認します。2026年時点で、PHP 8.2以上が推奨です。

PHPバージョンをアップグレード

  1. エックスサーバーのサーバーパネルにログイン
  2. 「PHP設定」を選択

    左側メニューから「PHP設定」をクリックします。
  3. 対象ドメインを選択
  4. PHPバージョンを最新版に変更

    下部の「PHP8.3」や「PHP8.2」など、最新バージョンを選択します。
  5. 「変更確認」→「変更する」で確定
  6. WordPressサイトが正常に動作するか確認

    変更後、サイトを訪問して表示に問題がないか確認します。

⚠️ よくある失敗:古いプラグインやテーマが新しいPHPバージョンに対応していないことがあります。変更後にエラーが出たら、プラグインを一度すべて無効化して、原因を特定してください。

【第3の設定】画像を最適化する

サイト速度低下の大きな原因は「重すぎる画像」です。実は、最適化されていない画像が1枚あるだけで、ページ表示時間が1秒以上遅くなることもあります。

プラグインを使った自動最適化

  1. 「EWWW Image Optimizer」をインストール

    WordPress管理画面→「プラグイン」→「新規追加」で検索し、インストール・有効化します。
  2. 「メディア」→「一括最適化」を選択

    管理画面の左側メニューから「メディア」を開き、「一括最適化」をクリックします。
  3. 既存の全画像を最適化

    「最適化されていない画像をスキャン」をクリックし、検出された画像すべてを一括最適化します。サイトによっては数分~数十分かかります。
  4. 新規アップロード時の自動最適化を有効化

    「設定」→「EWWW Image Optimizer」で、今後のアップロード画像も自動最適化されるよう設定します。

手動での画像サイズ調整

プラグイン以外に、アップロード前に画像サイズを調整することも重要です。

  1. 画像の横幅を適切なサイズにする

    ブログ記事内に使用する画像は、サイトのコンテンツ幅に合わせて800px~1200px程度に統一します。
  2. JPG形式で保存(PNG形式は避ける)

    写真はJPG、ロゴやアイコンはPNG形式と使い分けます。
  3. 圧縮レベルを高める

    「TinyPNG」などのオンラインツールで、さらに圧縮します。

【第4の設定】不要なプラグインを削除・最小化

プラグインが多いほど、WordPress全体の処理負荷が増します。ちなみに1つのプラグインも、活性化しているだけで複数のデータベースクエリを実行しています。

プラグイン見直しのチェックリスト

  1. 「プラグイン」メニューで全プラグインを一覧表示
  2. 以下の質問に「いいえ」なら削除候補
    • このプラグインは現在、実際に使用していますか?
    • このプラグインは信頼できる開発者によって保守されていますか?
    • 更新日が1年以上前ではありませんか?
  3. 不要なプラグインを無効化してから削除

    いきなり削除するのではなく、1週間ほど無効化して、サイトに問題がないか確認してから削除します。
  4. 同じ機能を持つ複数プラグインは1つに統一

    例えば、SEO対策プラグインは「Yoast SEO」または「All in One SEO」のいずれか1つに絞ります。

パフォーマンス測定プラグインの活用

どのプラグインが遅くしているかを特定するために、「Query Monitor」や「Site Kit by Google」を一時的に導入し、実行時間が長いプラグインを把握します。

【第5の設定】データベースを最適化する

WordPress運用を続けていると、データベースに不要なデータが蓄積します。これをクリーンアップすることで、クエリの処理速度が向上します。

WP-OptimizeでのデータベースクリーンアップStep

  1. 「WP-Optimize」をインストール・有効化

    WordPress管理画面→「プラグイン」→「新規追加」で検索します。
  2. 「WP-Optimize」メニューを開く

    管理画面左側に「WP-Optimize」メニューが追加されます。
  3. 「最適化」タブで「最適化を実行」をクリック

    リビジョン、ゴミ箱、スパムコメントなどが自動削除されます。
  4. 「最適化をスケジュール」で定期的な自動実行を設定

    月1回など、定期的に自動実行するよう設定しておくと便利です。

⚠️ 重要な注意点:データベース最適化前に必ず

📣 この記事をシェアする

類似投稿

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です