エックスサーバー 機能解説
エックスサーバーのサーバーキャッシュ設定|ONのままでいい?キャッシュ削除のタイミングも解説【2026年版】
「サーバーキャッシュってONにしておくべき?キャッシュ削除は定期的にやらないといけないの?」
この記事ではエックスサーバーのサーバーキャッシュ設定の仕組み、ONのままでいい理由、キャッシュ削除が必要なタイミングまでわかりやすく解説します。
先に結論
- サーバーキャッシュはデフォルトON。そのままにしておいてOK。
- キャッシュ削除は定期的に行う必要はない。記事更新後に表示がおかしければ実行する。
- 会員制・ECサイトなど一部のサイトはOFFを検討すべき注意点あり。
あわせて読みたい
1. サーバーキャッシュ設定とは?何をしてくれる機能か
サーバーキャッシュ設定は、Webサイト上のファイルをサーバー側で一時保存(キャッシュ)することで、表示速度と同時アクセス数を向上させる機能です。
通常、ブラウザからアクセスがあるたびにサーバーはファイルを生成・送信します。キャッシュを有効にすると、一度処理したファイルを一時保存しておき、次のアクセス時にその保存済みデータを返すため、処理が高速化されます。
サーバーパネルの「高速化」メニュー内にある「サーバーキャッシュ設定」から確認・変更できます。
⚙️ キャッシュされるファイルの保存期間
エックスサーバーの公式マニュアルに保存期間が明記されています。画像・CSS・JSなど静的ファイル(.jpg、.png、.css、.js等)は2分間、それ以外のファイルは1分間キャッシュされます。
⚙️ キャッシュされないケース
ログイン中のWordPress管理画面(/wp-admin/)、カート・マイアカウント・チェックアウトページ、WooCommerceのセッションCookieを持つアクセスなどは、自動的にキャッシュ対象外となります。会員制サイトやECサイトでも、ユーザーごとの表示が壊れないよう設計されています。
結論:サーバーキャッシュは有効にするほど恩恵が大きい機能です。デフォルトでONになっているエックスサーバーは、契約した時点ですでに高速化が働いている状態です。
2. サーバーキャッシュはONのままでいい?
結論、ONのままで問題ありません。WordPressブログであれば積極的にONにしておくべき設定です。
実際にサーバーパネルを確認したところ、pegasus-note.comを含む全ドメインでデフォルトONになっていました。エックスサーバーが標準で高速化を有効にしてくれている状態です。
OFFにしたほうがいいケースは限られています。
⚠️ OFFを検討するケース
.htaccessでIPアドレスやブラウザごとに表示を振り分けているサイト、または特定のユーザーにだけ非公開コンテンツを見せているサイトでは、キャッシュによって意図しないユーザーにデータが見えてしまう可能性があります。一般的なWordPressブログや情報サイトはこのケースに該当しません。
結論:個人ブログ・アフィリエイトサイト・情報サイトであれば、ONのままにしておいてください。OFFにするメリットはほぼありません。
3. キャッシュ削除は定期的に行う必要がある?
定期的なキャッシュ削除は不要です。キャッシュは自動で期限切れになります。「表示がおかしい」と感じたときだけ手動で実行すればOKです。
静的ファイルのキャッシュ保存期間は最大2分間(それ以外のファイルは1分間)です。時間が経てば古いキャッシュは自動で消えます。そのため、「毎日削除する」「週1回削除する」といったルーティンは一切不要です。
🏆 キャッシュ削除が必要なタイミング
以下のような場面では、手動でキャッシュを削除すると解決することがあります。
- 記事を更新したのに古い内容が表示されたまま(数分経っても直らない場合)
- デザインを変更したのに反映されていない(CSS・JSが更新されていない場合)
- プラグインを更新・削除後に表示崩れが起きた場合
- WordPressのテーマを変更した直後
⚙️ キャッシュ削除の手順
サーバーパネルの「高速化」→「サーバーキャッシュ設定」を開きます。対象ドメインの「キャッシュ削除」ボタンをクリックするだけで完了です。確認画面などはなく、クリックと同時に削除されます。
注意:キャッシュ削除直後はサーバーへの負荷が一時的に上がることがあります。アクセスが多い時間帯を避けて実行するのが望ましいです。ただし通常の個人ブログではほとんど気にする必要はありません。
結論:キャッシュ削除はトラブルシューティングの手段です。「なんか表示がおかしいな」と思ったときに使う機能であり、定期メンテナンスとして行うものではありません。
4. 個人的な結論|触らなくていい、でも仕組みは知っておこう
サーバーキャッシュ設定は、エックスサーバーを契約した時点でONになっています。基本的には何もしなくても高速化が効いている状態です。
知っておきたいのは「キャッシュ削除をいつ使うか」という点だけです。記事を更新したのに古いページが表示されたまま……そういうときにサーバーパネルを開いてキャッシュ削除を押す、この一手順を覚えておけば十分です。
「触ることがほぼない設定」だからこそ、いざというときに場所と操作を知らないと焦ります。この記事を参考にサーバーパネルの場所だけ把握しておいてください。
よくある質問
Q サーバーキャッシュをONにするとWordPressの編集内容がすぐ反映されませんか?
静的ファイルは最大2分間、それ以外は1分間でキャッシュが期限切れになります(公式マニュアル記載)。更新後すぐに確認したい場合は、「キャッシュ削除」ボタンで手動削除してください。その後ブラウザのキャッシュ(Ctrl+Shift+R)もクリアすると確実です。
Q キャッシュ削除後、反映されるまで時間がかかりますか?
キャッシュ削除はほぼ即時反映されます。削除後にブラウザのキャッシュ(Ctrl+Shift+R)もクリアすると確実に最新の表示を確認できます。
Q WooCommerceなどECサイトでも使えますか?
カート・マイアカウント・チェックアウトなどのECページはキャッシュ対象外となるよう設計されています。ただし、.htaccessで独自のアクセス制御をしている場合は意図しない動作が起きることがあります。本番環境で有効化する前に動作確認を行ってください。
Q キャッシュ削除はどれくらいの頻度で行えばいいですか?
定期的に行う必要はありません。静的ファイルは2分、それ以外は1分で自動的に期限切れになります(公式マニュアル記載)。「更新したのに古い表示が残っている」「デザインが反映されていない」など表示に異常が出たときだけ手動で実行してください。
Q 複数ドメインを運営しています。一括でキャッシュ削除できますか?
キャッシュ削除はドメインごとに行います。一括削除ボタンはないため、必要なドメインのみ個別に「キャッシュ削除」ボタンをクリックしてください。
まとめ|サーバーキャッシュはONのまま、削除は「おかしいとき」だけ
この記事では、エックスサーバーのサーバーキャッシュ設定について解説しました。
最終結論:
サーバーキャッシュはデフォルトON。そのまま放置でOK。
キャッシュ削除は定期不要。表示がおかしいときだけ手動実行。
サーバーキャッシュはエックスサーバーが標準搭載している高速化機能のひとつです。難しい設定は不要で、デフォルトのまま恩恵を受けられます。困ったときのキャッシュ削除の場所だけ覚えておけば十分です。
まだエックスサーバーを契約していない方は、現在キャンペーン期間中で最大30%オフで始められます。



コメント