Super Page Cache – Cloudflare Cache, Page Speed & Core Web Vitals

説明

Super Page Cache は、WordPress 向けの強力なフルページキャッシュプラグインです。静的ファイル (CSS、JS、画像) や HTML ページを、サーバーのディスクレベルおよびグローバルな Cloudflare CDN の両方でキャッシュします。設定不要で、エンタープライズレベルのパフォーマンスを実現します。

Super Page Cache は、サーバー側のキャッシュ、キャッシュのプリロード、ローカル Google フォントの有効化、未使用の CSS と JavaScript の削除により、サイトの速度を向上させ、Core Web Vitals と読み込み時間を改善します。

Cloudflare を使用する場合もしない場合も、そのまますぐに利用できます。強力なディスクキャッシュ機能により、ファイルをサーバー上にローカル保存します。Cloudflare CDN を利用するには、API キーまたはトークンを入力するだけです。直感的なダッシュボードには詳細な設定と組み込みドキュメントが含まれていますが、ほとんどのユーザーは初期設定のままで問題ありません。

⚡ Quick Links

🚀 How Does The Plugin Work?

ディスクキャッシュ (Cloudflare なしでも動作): サーバーレベルのキャッシュにより、HTML ページや静的ファイルをサーバーに直接保存し、CDN を使用せずに高速にページを読み込みます。

Cloudflare CDN (オプション): Cloudflare アカウントを接続すると、最新のキャッシュルールを使用して 200以上のエッジロケーション (配信拠点) を活用できます。Cloudflare の無料プランでも利用可能で、有料アカウントは不要です。エッジ配信により、Pingdom や GTmetrix のスコア向上が期待できます。

無料、Pro、Enterprise の Cloudflare プランに対応し、自動キャッシュ削除、cron ジョブ、統合メトリクスをサポートしています。

🔥 Core Features (Free Version)

🚀 完全なキャッシュソリューション

  • ディスクキャッシュ: Cloudflare への自動切り替えに対応した高速サーバーキャッシュ
  • CDN 連携: 200以上のエッジロケーションを活用できるオプションの Cloudflare CDN
  • キャッシュ制御: Cookie、クエリパラメータ、URI、AMP、フィード、REST API の除外に対応
  • キャッシュ有効期間: カスタムの有効期限設定または無期限設定
  • ヘッダー管理: 重要なレスポンスヘッダーを保持
  • キャッシュバスター: ログインユーザーへのキャッシュ表示を防止 (ログイン中は常に最新コンテンツを表示)
  • パフォーマンス指標: キャッシュの効果を追跡

⚡パフォーマンス最適化

  • Google Fonts: 結合してローカル配信し、Web Vitals を改善
  • 遅延読み込み: 画像、動画、iframe、背景画像に対応
  • 遅延読み込み除外: キーワード、URL パターン、CSS クラスで除外可能
  • アセット管理: ページごとに CSS/JS を有効化、無効化
  • ブラウザーキャッシュ: .htaccess ルールを自動設定

🛠️ 高度なキャッシュ管理

  • 自動パージ: 関連ページを含むコンテンツ更新時にキャッシュをクリア
  • 詳細パージ: HTML のみ、またはアセットを含む全キャッシュを削除
  • プリローダー: サイトマップ、メニュー、最近の投稿から事前生成 (手動 / CRON)
  • バックグラウンド処理: Action Scheduler を使用
  • キュー型パージ: サーバー過負荷を防止
  • バックエンドバイパス: 管理画面のキャッシュを無効化
  • ページ単位の制御: エディターメタボックスから除外可能
  • ツールバーパージ: WP ツールバーから即時パージ

🔧 開発者および上級ユーザー向け機能

  • 再設計されたダッシュボード: 設定をグループ化した直感的ナビゲーション
  • 組み込みドキュメント: ダッシュボード内にヒントを表示
  • キャッシュバックエンド: advanced-cache.php または cURL ベース方式
  • Defer JS フィルター: spc_defer_script によるスクリプト除外
  • 権限管理: キャッシュパージ可能なユーザーを制御
  • Cloudflare API 連携: API キーまたはトークン経由で全プランに対応
  • エクスポート / インポート: 設定を JSON 形式で管理
  • 無効化時の設定保持: ステージング用に設定を保持

🗄️ データベース最適化

  • データベースクリーンアップ: リビジョン、自動下書き、ゴミ箱、スパム、transients を削除
  • スケジュールメンテナンス: 日次、週次、月次で実行
  • テーブル最適化: SQL OPTIMIZE TABLE による断片化解消
  • 選択的クリーンアップ: クリーンアップするデータタイプを選択可能

🌐 幅広い互換性

  • プレミアムホスティングサービス: Kinsta、WP Engine、SpinupWP などに対応
  • eコマース: WooCommerce、Easy Digital Downloads に対応
  • サーバーキャッシュ: Varnish、OPcache の自動パージ
  • プリフェッチ: Instant.page を使用した内部リンクの事前読み込み

💎 Super Page Cache PRO with Advanced Performance Features

  • マーケティングパラメータを無視: キャッシュヒット率向上 (UTM、アフィリエイト、トラッキングコード)
  • JavaScript のレンダーブロック回避: レンダリングをブロックする JS を排除 さらに詳しく
  • JavaScript の遅延実行: JavaScript をユーザー操作時のみ読み込み さらに詳しく
  • 高度な遅延読み込み: ビューポート検出、初期表示領域の最適化
  • 高度な除外設定: 特定の JS やページをキャッシュ対象から除外
  • 優先サポート: メールへの迅速な返信対応

Pro 版にアップグレード

🎯 Usage Note

他のプラグイン (WP Rocket、LiteSpeed Cache、W3 Total Cache) ではページキャッシュを無効化してください。
アセット最適化のために、Optimole、Autoptimize、Perfmatters、ShortPixel と併用しても安全です。

⭐ What Users Say

★★★★★「応答時間が 400ms 以上から 200ms 未満に短縮。無料版で、ほぼ静的な S3サイトと同等の速さになりました !」– @jurijs0

★★★★★「当サイトのパフォーマンスを大きく向上させてくれました ! 読み込み時間が目に見えて改善し、エンゲージメントと SEO も向上しました。」– @brandnexusstudios

レビューを投稿 | Twitter でフォロー | YouTube

Super Page Cache は Themeisle が提供しています。Themeisle は 100万以上の WordPress サイトで利用されており、Trustpilot では 450件以上の ★5評価を獲得しています。

スクリーンショット

インストール

WordPress ダッシュボードから

  1. 「プラグイン」>「新規追加」を開く
  2. Super Page Cache を検索
  3. プラグインページから Super Page Cache を有効化。

WORDPRESS.ORG から

  1. Super Page Cache をダウンロード
  2. ftp、sftp、scp などを使用して、「wp-cloudflare-super-page-cache」ディレクトリを「/wp-content/plugins/」ディレクトリにアップロードします。
  3. プラグインページから Super Page Cache を有効化。

FAQ

このプラグインは Cloudflare APO と何が違いますか ?

Cloudflare APO は Workers と KV Storage を使用して、すべてのエッジにキャッシュを即時配信します。無料アカウントでは月額 $5が必要です (有料アカウントでは無料)。

本プラグインでは、無料アカウントでも Cloudflare の Cache Rules を活用でき、APO よりも多くの機能、柔軟性、サードパーティプラグインとの統合を提供します。詳細な比較を見る

すべてが正しく動作しているかどうかは、どのように確認できますか ?

シークレットモードで HTTP レスポンスヘッダーを確認してください:

  • x-wp-cf-super-cache: cache = 有効、no-cache = このページでは無効
  • x-wp-cf-super-cache-active: 1 = ページが Cloudflare キャッシュに保存済み
  • cf-cache-status: HIT = キャッシュから配信、MISS = ページを再読み込み、BYPASS = 除外、EXPIRED = キャッシュ期限切れ

無料プランでも、ログインユーザーに対してキャッシュをバイパスできますか ?

はい。これがこのプラグインの主な目的です。

ログイン中にすべての内部リンクに表示される swcfpc クエリ変数とは何ですか ?

これはキャッシュバスターです。ログイン中に、本来キャッシュ可能なページでも Cloudflare のキャッシュをバイパスできるようにします。

サイトの変更時にキャッシュは自動的にクリアされますか ?

はい、このオプションは設定ページから有効化できます。

プラグイン有効化前の Cloudflare 設定にすべて戻すことはできますか ?

はい、リセットボタンがあります。

プラグインを削除するとどうなりますか ?

まずプラグインを無効化して Cloudflare 設定を元に戻してから削除してください。本プラグインは保存されたすべてのデータを削除し、WordPress をクリーンな状態に保ちます。

Cloudflare のブラウザーキャッシュ設定はどうなりますか ?

それらは今後使用できなくなります。ただし、ブラウザーキャッシュのルールを有効化するオプションがあります。

マルチサイトでも動作しますか ?

はい、可能です。ただし、ネットワーク内の各サイトごとに個別設定が必要で、異なる Cloudflare アカウントに属している場合もあるため、それぞれのサイトに個別にインストールする必要があります。

Autoptimize、WP Rocket、W3 Total Cache などの他のパフォーマンス系プラグインと併用できますか ?

はい、可能です。詳しくはプラグイン設定ページの FAQ セクションをご確認ください

さらに質問がある場合や、正しく動作しない場合はどうすればよいですか ?

まずはプラグイン設定の FAQ タブをご確認ください。必要に応じてログモードを有効化し、再現手順とともにログファイルをお送りください。最新バージョンを使用していることもご確認ください。

評価

2026年6月14日 1 reply
The addon improved the speed of my site greatly. What I miss is an auto-purge of pages I just edited. Manual purge is a workaround, but I think this should be the default.
2026年6月2日 1 reply
This plugin is amazing! Combined with Cloudflare free account to get the best of edge locations is just great. I’m getting around 98% cache on one website, and somewhere around 80% on another one. And getting “HIT” on every Cloudflare location, giving me great TTFB results with it (76-300ms). In terms of cache and Cloudflare delivery is the best one out there. I used to use WP Fastest Cache Premium or LiteSpeed and the first seems to be quite abandoned in terms of features, and the second one is clumsy, cluttered, and QUIC CDN is not that good compared to Cloudflare. I do miss some optimization settings such as minify JS or minify CSS, and some more performance options. But in terms of cache is just great
2026年5月26日
Well, the plugin has asked for a review. It does seem impressive – adding a bit more caching than regular free Cloudflare account; page caching on my server and more as options. Under active development too, such as adding asset management.And yet, with Google Site Kit, my scores aren’t real impressive. I’m never sure if this is because site kit misses the Cloudflare cache; tho even in Cloudflare reports there’s plenty of scope for improvement. [I’ve added more, such as Docket Cache, and still being real speedy eludes me… Just shows I’m no hotshot!] Against which, when I try loading pages when not logged in they seem real quick, to my eye seeming a lot faster than site kit, for instance, reports. So, four stars, as my sites aren’t magically fast, likely because of my fumbling.
498件のレビューをすべて表示

貢献者と開発者

Super Page Cache – Cloudflare Cache, Page Speed & Core Web Vitals はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Super Page Cache – Cloudflare Cache, Page Speed & Core Web Vitals” は3ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Super Page Cache – Cloudflare Cache, Page Speed & Core Web Vitals” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

Version 5.3.1 (2026-05-18)

  • Fix PHP 8 hook type errors causing fatal errors in certain situations.

すべてのバージョンの変更履歴を見る