WordPress.org

Plugin Directory

Super Page Cache – Cloudflare のキャッシュ、ページ速度、Core Web Vitals を最適化

Super Page Cache – Cloudflare のキャッシュ、ページ速度、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 ルールを自動設定

これらのパフォーマンス機能は、CSS、キャッシュ、遅延読み込み、ブラウザーキャッシュなどを網羅し、すべてのページを高速に保ちます。

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

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

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

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

🗄️ データベース最適化

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

ワンクリックのデータベース最適化により、データベースの clutter を解消し、パフォーマンスを向上させます。

🌐 幅広い互換性

  • プレミアムホスティングサービス: 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年7月29日 1 reply
I’m not a technical persona & this is quite new. So far it looks good & works fine. Thank you.
2026年7月29日 1 reply
After moving from WP Rocket to Super Page Cache for Cloudflare, I’ve observed consistent performance. By caching pages at the Cloudflare edge, it adequately manages my site’s time to first byte. The configuration is straightforward, and the automated cache purging handles dynamic content as intended. It serves as a solid replacement.
506件のレビューをすべて表示

貢献者と開発者

Super Page Cache – Cloudflare のキャッシュ、ページ速度、Core Web Vitals を最適化 はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Super Page Cache – Cloudflare のキャッシュ、ページ速度、Core Web Vitals を最適化” は3ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Super Page Cache – Cloudflare のキャッシュ、ページ速度、Core Web Vitals を最適化” をあなたの言語に翻訳しましょう。

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

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

変更履歴

Version 5.3.3 (2026-08-12)

  • Fixed an issue where the cache test could incorrectly report an error after updating the plugin because outdated files were still being served from the cache.
  • Clarified the dashboard label for cached objects to make clear that it refers to the disk page cache.
  • Fixed an issue where pages served from the server-level page cache were bypassed by Cloudflare instead of being cached.
  • Fixed an issue where the dashboard could show no cached objects even though cached pages were being tracked and listed.
  • Added the ability to download the complete list of cached page URLs from the dashboard as a text or CSV file.
  • Added support for defining Cloudflare API credentials as constants in wp-config.php.
  • Updated dependencies

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