WP Super Cache
WP Super Cache – Static Caching by Automattic
WP Super Cacheは、WordPressの運営元であるAutomattic公式のキャッシュプラグインです。ページを静的なHTMLファイルとして生成し、Webサーバーが直接配信することで高速化する、シンプルで安定性の高い仕組みが特徴です。「シンプル」「エキスパート」「WP-Cache」の3つのキャッシュモードから、サーバー環境や必要な柔軟性に応じて選択できます。長年多くのサイトで使われてきた実績(アクティブインストール100万以上)があり、公式プラグインという安心感から今も根強い人気があります。
基本情報
| プラグイン名 | WP Super Cache |
|---|---|
| 料金 | 完全無料 |
| 開発・運営 | Automattic(WordPress.com運営会社) |
| WordPress.org | wordpress.org/plugins/wp-super-cache/ |
| 特徴 | 静的HTMLキャッシュに特化したシンプルな設計。Automattic公式で信頼性が高い |
| 推奨環境 | Apache(mod_rewrite)環境で特に安定動作。Nginxでも設定次第で利用可能 |
主要機能
3種類のキャッシュモード
「シンプル」「エキスパート」「WP-Cache」の3モードから、サーバー環境や必要な柔軟性に応じて選択できる。
静的HTML配信
生成した静的HTMLファイルをApache等のWebサーバーが直接配信し、PHPの処理を省略して高速化する。
キャッシュ有効期限の設定
ページごとのキャッシュ保持期間を設定可能。コンテンツの更新頻度に応じて調整できる。
CDN連携
対応CDN(Content Delivery Network)と連携し、静的ファイルの配信をさらに高速化できる。
モバイル対応の切り替え
モバイル端末向けに別テーマ・別キャッシュを出し分ける設定にも対応している。
gzip圧縮
キャッシュファイルをgzip圧縮して転送量を削減し、表示速度をさらに改善する。
キャッシュのプリロード
訪問者がアクセスする前に、あらかじめ全ページ・カテゴリー・タグのキャッシュを生成しておく機能。初回アクセス時から高速な表示を実現できる。
3つのキャッシュモードの違い
| モード | 仕組み | 向いているケース |
|---|---|---|
| シンプル | PHPを経由して静的キャッシュを配信 | 初心者・共有サーバー |
| エキスパート | mod_rewriteでApacheが直接静的ファイルを配信 | 高速化を重視・Apache環境 |
| WP-Cache | 動的な要素(ログイン状態等)を保ちつつキャッシュ | 会員サイト・動的表示が必要な場合 |
迷った場合はまず「シンプル」モードで動作確認し、問題がなければ「エキスパート」モードに切り替えることで、より高い高速化効果を得られます。「エキスパート」モードは.htaccessの書き換えが必要なため、事前にバックアップを取ってから設定することをおすすめします。
導入手順
1「プラグイン」→「新規追加」で「WP Super Cache」を検索し、インストール・有効化
2「設定」→「WP Super Cache」を開き、「キャッシュを有効にする」にチェックを入れて保存
3初めての場合はまず「シンプル」モードのまま様子を見る(PHP経由での配信のため設定が容易)
4「詳細設定」タブから「キャッシュを再構築する」(プリロード機能)を有効化し、全ページのキャッシュを事前生成しておく
5問題なく動作していれば、より高速な「エキスパート」モードへの切り替えも検討する(事前にバックアップ推奨)
よくある質問(FAQ)
- 設定してもサイトの表示速度があまり変わりません
WP Super Cacheは静的HTMLキャッシュのみを扱うため、CSS/JSファイルが最適化されていない場合や、画像サイズが大きい場合は改善が限定的です。Autoptimize等の最適化プラグインと組み合わせることで、より大きな効果が期待できます。
- 「エキスパート」モードにするとどう変わりますか?
「エキスパート」モードは.htaccessのmod_rewriteルールを使い、PHPを経由せずApacheが直接静的ファイルを配信するため、「シンプル」モードよりも高速です。ただし.htaccessの書き換えが必要なため、設定前に必ずバックアップを取ってください。
- 会員サイトやログイン機能があっても使えますか?
はい。「WP-Cache」モードを使うことで、ログイン状態など動的な要素を保ちながらキャッシュを併用できます。ただし「シンプル」「エキスパート」モードよりも処理が複雑になるため、表示速度への効果はやや小さくなります。
こんな人におすすめ
こんな人におすすめ
- 公式・実績重視でキャッシュプラグインを選びたい
- 無料の範囲で安定したキャッシュ機能を使いたい
- サーバー環境に応じてキャッシュ方式を選びたい
不要なケース
- CSS/JS最小化など高速化の周辺機能もまとめて欲しい(Autoptimize等の併用が必要)
- より直感的なUIを求めている(WP Fastest Cacheの方が分かりやすい場合も)
まとめ
WP Super Cacheは、WordPress運営元Automatticが手がける、信頼性の高いシンプルなキャッシュプラグインです。機能は静的キャッシュに絞られていますが、その分安定性があり、長年多くのサイトで使われてきた実績があります。CSS/JSの最適化はAutoptimizeなど別プラグインとの併用がおすすめです。