2022年と比較した8つの最高のWordPressキャッシングプラグイン

公開: 2022-05-02

過度の読み込み時間は、1つ以上の方法であなたのウェブサイトに害を及ぼす可能性があります。 サイトの速度を向上させる方法はたくさんありますが、キャッシュが最も大きな影響を及ぼします。

上記を念頭に置いて、この記事では、WordPressの上位11のキャッシュソリューションのパフォーマンスを評価します。 また、それぞれが提供している機能を見て、どれが本当に最高かを判断するのに役立てます。

ラインナップは次のとおりです。WPRocket、W3 Total Cache、WP Super Cache、WP Fastest Cache、WP-Optimize、Cache Enabler、Hummingbird、Swift Performance、FlyingPress、LiteSpeed Cache、Breeze、Super Page CacheforCloudflare。

注:この投稿は元々2015年に作成されましたが、2019年2月に、次に2020年8月に、そして最近では2022年4月に、すべてのプラグインを完全に再テストしました この新しいテストデータを反映するために、テストデータセクションと結論セクションを更新しました。

クイックピック:2022年以降のベストキャッシングプラグイン

以下では、これらのプラグインのほぼすべてに対して独自のパフォーマンステストを実行したため、すべてのデータを確認したい場合は読み続けてください。

ただし、お急ぎの場合は、データに基づいた推奨事項を以下に示します。

全体的に最高のキャッシングプラグイン

全体的に最高のパフォーマンスを示したのはWPRocketでした。これは主に、WP Rocketが単なるキャッシュにとどまらず、他の最適化機能、特にCoreWebVitalsメトリックを改善する機能を提供するためです。

可能な限り簡単な方法で最高のパフォーマンスが必要な場合は、WPRocketを使用する必要があります。

唯一の「欠点」は、プレミアムバージョンでしか提供されないことです。これは、すべての人にとってオプションではない可能性があります。

最高の無料キャッシングプラグイン

特に最高の無料キャッシングプラグインを探している場合、私たちのテストで最高のパフォーマンスを発揮したのは、WPMUDEVのHummingbirdプラグインの無料バージョンでした。

WP Rocketほどの性能はありませんでしたが、それでも非常に優れたパフォーマンスを発揮し、1ペニーの費用はかかりません。

したがって、WP Rocketにお金をかけたくない場合でも、無料バージョンのHummingbirdは、高速読み込みのWordPressサイトを作成するための非常に優れたオプションです。

キャッシングプラグインの評価方法

これらのキャッシングプラグインが実際にどのように機能するかをテストするために、テストサイトに各プラグイン*をインストールし、WebPageTestを使用してテストを実行しました。 単一テストのばらつきを排除するために、9つの個別のテストを実行するようにWebPageTestを構成し、それらの9つのテストの中央値を取得しました。 この中央値は、比較表に表示される数値です。

*テストできなかったプラグインがいくつかありました。これについては以下で説明します。

プラグインをインストールする前に、キャッシュプラグインをインストールせずに、テストサイトのベースライン読み取りも行いました。

参考までに、私たちのテストサイトでは、人気のあるAstraテーマと、ネイティブエディターで構築された完全なスターターサイトの1つを使用しています。

それ以外は、特別なことは何もありません。 また、テストするキャッシングプラグインの前にパフォーマンスを強化していません。 ただし、DigitalOceanの最適化されたクラウドVPSでホストされているため、非常に強力な基盤が得られます。

キャッシングプラグインについては、パフォーマンスを可能な限り最適化するように各プラグインを構成するようにします。 多くの場合、これは、ページキャッシュ機能以上のものをアクティブにすることを意味します。

プラグインの機能を最大限に活用した場合に期待できるパフォーマンスの向上をお見せしたいと思います。

参考までに、キャッシュプラグインをインストールするのテストサイトの詳細は次のとおりです。

  • TTFB :0.288秒
  • 最大のコンテンツフルペイント:0.674秒
  • フルロード:0.721秒
キャッシングプラグインなし

最高のWordPressキャッシングプラグイン

まず、プラグインを確認し、各プラグインのテストデータを共有します。 次に、投稿の最後にある比較表にすべてをまとめます。

これらのプラグインは、現時点では特定の順序ではありません。 次のセクションの比較表でそれらを注文します。

01.WPロケット

  • TTFB :0.040秒
  • 最大のコンテンツフルペイント:0.141
  • フルロード:0.307秒

WP Rocketは、WordPressに最適なキャッシングソリューションの1つであり、リストにある唯一の100%プレミアムプラグインです。 それは非常にユーザーフレンドリーであり、専門用語やWebプログラミングが困惑していると感じるWebマスターにとっては命の恩人です。

プラグインはアクティベーション後に正しく機能します。 その結果、壁を構成しようとして頭を叩くことはありません。 技術に精通している人は、その高度なオプションに飛び込んで、カスタム構成を設定できます。

WP Rocketはプレミアムプラグインです。単一のサイトで使用する場合は49ドルから、無制限のサイトで使用する場合は249ドルまでの範囲です。

特徴

WP Rocketは、キャッシュのプリロード、ブラウザーのキャッシュ、GZIP圧縮、およびHTML、CSS、JavaScriptの縮小と連結のオプションを提供する機能豊富なキャッシュプラグインです。

これがあなたが得るものです:

  • シンプル、高速、直感的なセットアップ
  • ページキャッシュはすぐにアクティブになります
  • GoogleFontsOptimizationはHTTPリクエストを最小限に抑えます
  • コードの最適化(縮小と組み合わせ)
  • 未使用のCSSをページごとに削除します
  • ユーザーが操作するまでJavaScriptの実行を遅らせる
  • Cloudflareとシームレスに統合
  • ハートビートコントロール
  • 画像と動画の遅延読み込み
  • GZIP圧縮

スピードテスト

WPロケットテスト結果

02.W3トータルキャッシュ

  • TTFB :0.040秒
  • 最大のコンテンツフルペイント:0.290
  • フルロード:0.421秒

W3 Total Cacheは、リストで最も機能が豊富な(そして複雑な)キャッシングプラグインです。

このプラグインについて最初に知っておく必要があるのは、その設定領域が16ページに分割されていることです。 うわあ! これは(一部の開発者にとっても)非常に圧倒されるかもしれませんが、覚えておくべき重要なことは、プラグインを機能させるために手動で設定を構成する必要がないことです。デフォルト設定も非常にうまく機能します。

W3 Total Cacheには、ページキャッシング、オブジェクトキャッシング、データベースキャッシング、ブラウザキャッシングなど、あらゆるタイプのキャッシング専用の設定ページがあります。W3Total Cacheで得られるカスタマイズ性のレベルは、他の場所では見つけることが困難です。

W3 Total Cacheには、WordPress.orgに非常に強力な無料バージョンがあります。 年間99ドルのProバージョンもあります。

特徴

  • たくさんの小さな構成オプション
  • Webブラウザのレンダリングを最適化するためのGZIP圧縮。
  • HTML、CSS、およびJavaScriptファイルの縮小と連結。
  • コンテンツ配信ネットワーク(CDN)のサポート。
  • Cloudflareと互換性があります。

スピードテスト

W3トータルキャッシュ

03.WPスーパーキャッシュ

  • TTFB :0.041秒
  • 最大のコンテンツフルペイント:0.377
  • フルロード:0.471秒

WPスーパーキャッシュは、WordPressで利用できる無料のキャッシュソリューションです。 これは、WordPress.comとWooCommerceの背後にある同じ会社であるAutomatticから直接提供されています。

ページキャッシュに加えて、他のいくつかの最適化戦術も含まれています。 ただし、一般的には非常に簡単です。

WPスーパーキャッシュは100%無料です。

特徴

  • ページキャッシュ。
  • コンテンツ配信ネットワーク(CDN)のサポート。
  • モバイルデバイスを使用する訪問者のキャッシュ。
  • ブラウザのキャッシュ。
  • 指定された間隔で削除と再キャッシュを管理するスケジューラ。
  • GZIP圧縮。

スピードテスト

WPスーパーキャッシュ

04.WP最速キャッシュ

  • TTFB :0.052秒
  • 最大のコンテンツフルペイント:0.443秒
  • フルロード:0.352秒

開発者によると、WPFastestCacheプラグインは「最もシンプルで最速のWPキャッシュシステム」です。 簡単に有効にできるページキャッシュ機能と、ミニファイ、GZIP圧縮、ブラウザキャッシュ、JavaScriptファイルとCSSファイルを組み合わせてサーバーからのリクエストを減らすオプションなどの他の最適化戦術を提供します。

WP Fastest Cacheには、WordPress.orgに無料バージョンがあり、多くのサイトで機能します。 単一のサイトで使用するための年間59ドルから始まるプレミアムバージョンもあります。

特徴

  • このプラグインでは最速のメソッドであるMod_Rewriteが使用されています
  • 投稿またはページが公開されると、すべてのキャッシュファイルが削除されます
  • CDNをサポート
  • モバイルデバイスとログインユーザーのキャッシュオプションを有効/無効にする
  • 特定のページまたは投稿のキャッシュをブロックする
  • コードの縮小
  • GZIP圧縮

スピードテスト

WP最速キャッシュ

05.WP-最適化

  • TTFB :0.041秒
  • 最大のコンテンツフルペイント:0.475秒
  • フルロード:0.396秒

WP-Optimizeは、人気のあるUpdraftPlusバックアッププラグインと同じ開発者によるWordPressキャッシングプラグインです。 これは、完全なキャッシュおよびパフォーマンス最適化ソリューションに変形する前に、サイトのデータベースをクリーンアップするためのツールとして始まりました。

キャッシュとデータベースのクリーニングに加えて、画像圧縮機能も含まれています。

WP-OptimizeはWordPress.orgに無料版があり、多くのサイトで機能します。 最大2つのサイトで使用できるプレミアムバージョンも年間49ドルからあります。

特徴

  • ページキャッシュ
  • 自動または手動のデータベースのクリーニングと最適化
  • 画像圧縮
  • GZIP圧縮
  • ブラウザのキャッシュ

スピードテスト

WP-最適化

06.キャッシュイネーブラー

  • TTFB :0.039秒
  • 最大のコンテンツフルペイント:0.461秒
  • フルロード:0.377秒

Cache Enablerは、WordPress用の軽量キャッシュソリューションであり、実際にはページキャッシュのみに焦点を当てています。 そのため、これは間違いなくこのリストで最も簡単なオプションです。文字通り、いくつかの設定しかありません。

キャッシュイネーブラーは100%無料です。

特徴

  • ページキャッシュ
  • ダッシュボードでの実際のキャッシュサイズの表示
  • キャッシュ除外ルール

スピードテスト

通常、キャッシュイネーブラーを使用したタグチーミングAutoptimizeをお勧めします。 しかし、テストを公平に保つために、私たちが行ったのはキャッシュイネーブラーを有効にすることだけでした。

キャッシュイネーブラー

07.ハチドリ

  • TTFB :0.042秒
  • 最大のコンテンツフルペイント:0.232
  • フルロード:0.449秒

Hummingbirdは、WPMUDEVのWordPressキャッシングおよびパフォーマンスプラグインです。 それはあなたがあなたのサイトを最適化するために使うことができるたくさんの機能と共にうまく設計されたインターフェースを提供します。

HummingbirdのWordPress.orgには無料版があり、多くのサイトで機能します。 単一のサイトで使用するための年間60ドルから始まるプレミアムバージョンもあります。

特徴

  • ページキャッシュ
  • GZIP圧縮
  • ブラウザのキャッシュ
  • コードの縮小
  • レンダリングをブロックするリソースを排除するオプション

スピードテスト

ハチドリ

08.LiteSpeedキャッシュ

  • TTFB :N / A(以下をお読みください)
  • 最大のコンテンツフルペイント:N / A(以下をお読みください)
  • フルロード:N / A(以下をお読みください)

LiteSpeed Cacheは、無料のオープンソースバージョン(OpenLiteSpeed)とエンタープライズバージョンの両方で提供されるLiteSpeedWebサーバーとペアリングするように設計された無料のキャッシュプラグインです。

プラグインは、キャッシュ、コードの最適化、画像の最適化などを含むフルサービスのパフォーマンスプラグインです。 その点ではWPロケットによく似ています。

ただし、理解しておくべき重要なことは、LiteSpeedキャッシュプラグインのキャッシュ機能を利用するには、WebサーバーがLiteSpeedWebサーバーを使用している必要があるということです。

LiteSpeedキャッシュプラグインは100%無料です。

特徴

  • LiteSpeedWebサーバーからのサーバーレベルのキャッシュを使用する
  • HTML、CSS、およびJavaScriptのコード最適化
  • QUIC.cloud CDN( Cloudflareのようなもの)に接続します
  • 画像の最適化
  • データベースクリーナー
  • ハートビートコントロール

スピードテスト

テストサイトはLiteSpeedWebサーバーを使用していないため、このプラグインをテストできませんでした。 ただし、WebホストLiteSpeed Webサーバーを使用している場合は、このリストの他のオプションよりもこのプラグインを使用することを強くお勧めします。

LiteSpeed Webサーバーを使用する人気のあるホストには、GreenGeeks(レビュー)とA2 Hosting(上位層のTurboプランのみ)があります。

09. FlyingPress

  • TTFB :0.041秒
  • 最大のコンテンツフルペイント:0.188秒
  • フルロード:0.418秒

FlyingPressは、WordPressの速度最適化に関するブログを運営しているGijoVargheseのオールインワンWordPressパフォーマンスプラグインです。

これには、ページのキャッシュだけでなく、コードの最適化、画像の最適化などのためのその他のパフォーマンス最適化の戦術も含まれています。 CDNを統合することでサイトのグローバル配信を高速化できるオプションのFlyingCDNアドオンもあります。

FlyingPressはプレミアムプラグインであり、1つのサイトで年間60ドルから始まります。

特徴

  • ページキャッシュ
  • 未使用のCSSを削除する
  • ユーザーが操作するまでJavaScriptの実行を遅らせる
  • 縮小やJavaScriptの延期などの他のコードの最適化
  • データベースの最適化
  • GoogleFontsの最適化
  • 画像の最適化(特に開発者のFlying Imagesプラグインと組み合わせた場合)

スピードテスト

FlyingPressのテストデータ

注– FlyingPressの設定を非常に積極的に行ったため、テストサイトのCLSでいくつかの問題が発生していました。 実際のサイトでは、レイアウトシフトの問題を回避するために、遅延するスクリプトを微調整する必要がある場合があります。

10.そよ風

  • TTFB :0.063秒
  • 最大のコンテンツフルペイント:0.404秒
  • フルロード:0.472秒

Breezeは、私たちがレビューした人気のWebホストであるCloudwaysの無料のWordPressキャッシングプラグインです。 ただし、Cloudwaysを使用するために、Cloudwaysの顧客である必要はありません(ただし、Cloudwaysユーザーは、プラグインとCloudwaysのVarnishキャッシングシステムとの統合が追加されているというメリットがあります)。

ページのキャッシュに加えて、Breezeには、サイトのコードなど、サイトのパフォーマンスの他の部分を最適化する機能が含まれています。

Breezeは100%無料です。

特徴

  • ページキャッシュ
  • Cloudwaysユーザー(またはVarnishを使用する他のホスト)のためのVarnishキャッシング統合
  • コードの縮小
  • JavaScriptの実行を遅らせる
  • 画像の遅延読み込み
  • ハートビートコントロール

スピードテスト

Breezeキャッシングプラグインのテスト結果

11.Cloudflareのスーパーページキャッシュ

  • TTFB :N / A(以下をお読みください)
  • 最大のコンテンツフルペイント:N / A(以下をお読みください)
  • フルロード:N / A(以下をお読みください)

LiteSpeedキャッシュと同様に、Cloudflare用のスーパーページキャッシュ(以前のWP Cloudflareスーパーページキャッシュ)は、通常のページキャッシュを超えるもう1つのユニークなオプションです。

サイトのサーバーにページキャッシュを実装する代わりに、Cloudflareのスーパーページキャッシュを使用すると、Cloudflareのサーバーのグローバルネットワークにサイトのページを完全にキャッシュできます。

これの利点は、ページ全体が最も近いCloudflareエッジの場所から読み込まれるため、訪問者がどこから閲覧していても、同じように速い読み込み時間を経験できることです。

あなたがCloudflareAPOに精通しているなら、それは同じ基本的な考え方です。 ただし、主な違いは、Cloudflareのスーパーページキャッシュは無料であり、無料のCloudflareプランを引き続き使用できることです。

特徴

  • Cloudflareのネットワークでのフルページキャッシング
  • 引き続き無料のCloudflareプランを使用できます
  • ログインしたユーザーにキャッシュされたコンテンツが表示されないようにするためのキャッシュバスティング
  • コンテンツを変更するときにCloudflareキャッシュを自動的にパージします

スピードテスト

Cloudflare用のスーパーページキャッシュが機能する方法のため、このリストにある他のキャッシングプラグインと1:1の速度テスト比較を行うことは実際には不可能です。そのため、テストデータは含まれていません。

ただし、サイトに世界中のユーザーがいる場合は、自分でテストすることをお勧めします。 他の状況でテストしたところ、グローバルページの読み込み時間が非常に長くなりました。

比較表

これは、テストした8つのキャッシングプラグインすべてのパフォーマンスの比較表です。 最大の満足のいくペイント時間でそれらを注文しました。

プラグインLCP TTFB フルロード
キャッシュプラグインなし0.674 0.288 0.721
WPロケット0.141 0.040 0.307
FlyingPress 0.188 0.041 0.401
ハチドリ0.232 0.042 0.449
W3トータルキャッシュ0.290 0.040 0.421
WPスーパーキャッシュ0.377 0.041 0.471
0.404 0.063 0.472
WP最速キャッシュ0.443 0.052 0.352
キャッシュイネーブラー0.461 0.039 0.377
WP-最適化0.475 0.041 0.396

上記の理由でテストしなかったため、このテーブルにはCloudflareのLiteSpeedキャッシュまたはスーパーページキャッシュは含まれていません。 ただし、状況に応じて、どちらも検討する価値のあるオプションです。

ランク付けされた最高のキャッシングプラグイン

キャッシングプラグインごとに9つの個別のパフォーマンステストを実行した後、これらの推奨事項を作成できます。

全体として、WP Rocketは最高のパフォーマンスを示し、Hummingbirdは無料のキャッシングプラグインで最高のパフォーマンスを示しました。 これが、この投稿の冒頭でこれら2つのプラグインを推奨した理由です。

予算が限られている場合でも、Hummingbird(または他の無料プラグインの1つ)を使用すると、サイトの読み込み時間が大幅に改善されます。

支払いを希望する場合、特にCore Web Vitalsメトリックに関しては、最高のパフォーマンスが必要な場合はWPRocketが最適なオプションです。

FlyingPressも非常に優れたパフォーマンスを発揮し、WP Rocketとほぼ首を並べていたので、もう1つの良いオプションです(少し高価ですが)。

WordPressサイトにどのキャッシュソリューションを使用していますか? キャッシングプラグインにどのような機能を求めていますか? ご連絡をお待ちしておりますので、下のコメント欄でお知らせください。