WP Rocketの推奨設定

「ファイル最適化」タブでCSS/JSの縮小化をON
初期設定でも基本のページキャッシュは効きますが、CSS/JSの縮小化・結合は手動でONにする必要があります。有効化後は必ず表示崩れがないか確認してください。
「メディア」タブで画像の遅延読み込みを確認
LCP画像(ファーストビューの画像)は自動的に除外される設定になっていますが、テーマによっては正しく検出されない場合があるため手動確認をおすすめします。
「データベース」タブで定期クリーンアップをスケジュール
リビジョン・スパムコメント・トランジェントの自動削除を週次で設定しておくと、DBの肥大化を防げます。
具体的な推奨値キャッシュ有効期間は初期値の10時間のままで多くのサイトに適していますが、更新頻度が低いサイトでは24時間に延ばしても問題ありません。「JSの遅延実行」を有効にする場合は、除外リストに決済関連スクリプト(Stripe・PayPal等)を必ず追加してください。

LiteSpeed Cacheの推奨設定

「キャッシュ」タブでオブジェクトキャッシュを有効化
LiteSpeedサーバーの場合、サーバー側のRedis/Memcachedと自動連携できます。「キャッシュ」→「オブジェクト」から有効化してください。
「ページ最適化」でCSS/JS結合・遅延読み込みを設定
無料プラグインながらCSS結合・JS遅延実行・重要CSS生成まで対応しています。有効化は1項目ずつ行い、都度表示を確認するのが安全です。
「画像最適化」タブでWebP自動変換をON
QUIC.cloud(無料枠あり)と連携することで、アップロード済み画像も含めて一括でWebP変換できます。
具体的な推奨値「パブリックキャッシュTTL」は初期値の604800秒(7日)のままで問題ありません。ECサイトの場合は「キャッシュ」→「除外」タブでカート・チェックアウトページのURLパターンを必ず登録してください。

W3 Total Cacheの推奨設定

「General Settings」でPage Cacheのキャッシュ方式を選択
Disk: Enhancedが多くの環境で無難な選択です。サーバーがRedis対応であればRedisを選ぶとさらに高速化できます。
「Minify」設定は1項目ずつ有効化
W3TCは設定項目が非常に多いため、一度に全部有効化すると不具合の原因特定が難しくなります。CSS→JS→HTMLの順に1つずつ確認しながら進めてください。
「Database Cache」「Object Cache」も忘れず有効化
ページキャッシュだけでなく、DBクエリ結果のキャッシュも有効化することで、ログイン中の管理画面表示なども含めて高速化できます。
中〜上級者向けW3 Total Cacheは設定項目の多さゆえに初心者にはやや扱いにくいプラグインです。設定に自信がない場合はLiteSpeed CacheやWP Rocketの方が安全に効果を出しやすいでしょう。

FlyingPressの推奨設定

「Optimize」タブで未使用CSSの削除を有効化
FlyingPressの目玉機能です。有効化後は主要ページ(トップ・投稿・固定ページ・アーカイブ)それぞれで表示崩れがないか確認してください。
対応サーバーであればRedisオブジェクトキャッシュを有効化
2026年6月のバージョン5.6以降、追加プラグインなしでRedis連携が可能になりました。「Cache」タブから設定できます。
「Image」タブで画像最適化とAVIF変換を有効化
2026年1月のバージョン5.3で追加された機能です。別途ShortPixel等を導入している場合は重複しないよう、どちらか一方に統一してください。
具体的な推奨値「Preload」機能はデフォルトでONにしておくと、キャッシュ切れ後も常に最新のキャッシュが事前生成された状態を維持できます。未使用CSS削除の除外設定は、動的に見た目が変わるカルーセルやアコーディオンのクラス名を優先的に登録してください。

⑤ 機能比較表

機能WP RocketLiteSpeed CacheW3TCFlyingPress
料金有料無料無料有料
ページキャッシュ
未使用CSS自動削除△(有料版一部)×
Redisオブジェクトキャッシュ×(別プラグイン要)○(LiteSpeed鯖のみ)
画像最適化・WebP変換△(要連携)×
設定の分かりやすさ

◎=標準搭載で分かりやすい/○=対応/△=一部対応または要注意/×=非対応(2026年9月時点の各社公開情報に基づく。仕様は変更される可能性があります)

⑥ 結局どれを選べばいいか

LiteSpeedサーバーを使っている
迷わずLiteSpeed Cacheを選んでください。無料でありながらサーバーレベルの連携により、他の有料プラグインと同等以上の効果が得られます。
Apache/Nginxサーバーで、設定の手間を省きたい
WP RocketまたはFlyingPressが候補です。予算や未使用CSS削除・Redis対応を重視するならFlyingPress、実績や日本語情報の多さを重視するならWP Rocketが選びやすいでしょう。
無料の範囲で高機能なキャッシュを細かく設定したい
W3 Total Cacheが候補になります。ただし設定項目が多いため、初心者には荷が重い場合があります。
すでにキャッシュプラグインを導入済みで、さらに軽量化したい
上記のいずれとも併用できるPerfmattersで、ページ単位のスクリプト制御を追加するのがおすすめです。

⑦ よくある設定ミス・トラブル

2つ以上のキャッシュプラグインを同時有効化
最も多いトラブル原因です。乗り換える際は必ず古いプラグインを停止・削除してから新しいプラグインを導入してください。
設定変更後にキャッシュをクリアしていない
「設定を変えたのに反映されない」という相談の多くは、古いキャッシュが残っていることが原因です。変更後は必ず全キャッシュをクリアしてください。
ログイン中の管理画面までキャッシュしてしまう
通常は自動的に除外されますが、カスタムログインページ等を使っている場合は除外設定を手動で追加する必要があります。
EC(WooCommerce)のカート・決済ページをキャッシュしてしまう
在庫数や価格が古いまま表示される重大な不具合につながります。主要プラグインは自動除外しますが、導入後は必ずカート・マイページの動作を確認してください。詳しくはWooCommerceの高速化を参照してください。

⑧ よくある質問(FAQ)

キャッシュプラグインを入れただけで効果が出ないのはなぜですか?
多くのキャッシュプラグインは有効化しただけでページキャッシュは効きますが、CSS/JS最適化・遅延読み込み等の追加設定は手動で有効化する必要があります。導入後に設定画面を一通り確認し、主要な最適化項目をONにしてください。
複数のキャッシュプラグインを併用してもいいですか?
ページキャッシュ機能を持つプラグイン同士の併用は避けてください。競合してキャッシュが正しく生成されず、かえって重くなったり表示が崩れたりします。ページキャッシュを持たないPerfmattersのような補完系プラグインとの組み合わせは問題ありません。
設定変更後、キャッシュはどのくらいの頻度でクリアすべきですか?
投稿・固定ページを更新した際は多くのプラグインが自動でキャッシュを更新します。テーマやプラグインの設定を変更した直後、CSS/JSを編集した直後は手動でキャッシュを全クリアし、シークレットモードで表示を確認する習慣をつけてください。
無料プラグインと有料プラグインはどちらを選ぶべきですか?
LiteSpeedサーバーを使っているなら無料のLiteSpeed Cacheで十分な効果が得られます。それ以外のサーバーで設定の手間を省きたい場合や、未使用CSS削除等の高度な機能を求める場合は、WP RocketやFlyingPressのような有料プラグインの方が結果的に時間の節約になることが多いです。
キャッシュプラグインを乗り換える際の注意点は何ですか?
必ず旧プラグインの設定を「無効化」だけでなく「.htaccessへの書き込みなど残存設定の削除」まで行ってから新しいプラグインを導入してください。特にW3TCやLiteSpeed Cacheは.htaccessに直接ルールを書き込むため、残ったままだと新プラグインと競合する原因になります。

関連コンテンツ