Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressにWP Rocketを正しくインストール・設定する方法

遅いサイトはコンバージョンを低下させ、ページの読み込みに時間がかかるために多くのビジネスオーナーが損失を被っているのを私たちは見てきました。スピードの最適化は技術的な問題であり、心配する必要はないと考えてはいけません。

私たちはWPBeginnerのページロード速度を向上させるためにWP Rocketを使用しており、複数のプラグインをインストールする手間を省き、さまざまなタスクを処理できることに感謝しています。私たちが最も気に入っているのは、重要な設定をコントロールしながら複雑なことを自動化してくれることです。

WordPressサイトのパフォーマンスを変える準備はできましたか?WP Rocketをインストーラして設定する正確なプロセスを、私たちのサイトで最高の結果を得るために使用している特定の設定を含めて、お見せします。

How to easily install and setup WP Rocket plugin in WordPress

WP Rocketをお勧めする理由(そしてあなたのサイトに必要な理由)

サイトのスピードは、あればいいというものではなく、ビジネスの成功に欠かせないものです。私たちは、読み込み時間の遅さがいかにサイトのパフォーマンスに壊滅的な打撃を与えるかを見てきました。

パフォーマンス調査によると、ページの読み込み時間が1秒遅れるだけで、コンバージョンが7%、ページ表示が11%、顧客満足度が16%低下すると言われています。オンラインでビジネスを展開している場合、この数字はすぐに積み重なります。

Strangeloop Study showing impact of page load times on conversions

Googleはこれをさらに重要視している。Googleのアルゴリズムは、検索ランキングにおいてより速いサイトを優先するため、遅いサイトは埋もれてしまい、速いサイトが上位に上がってくるのです。10年以上WordPressサイトを管理してきた経験から、速度の最適化はオプションではないと言えます。

それこそが、私たちが自分のサイトにWP Rocketを選んだ理由です。

私たちは長年にわたって何十ものキャッシュソリューションをテストしてきましたが、WP Rocketは一貫して競合他社を凌駕しています。WP Rocketは、強力なパフォーマンス機能と理にかなったインターフェースを兼ね備えた、私たちが見つけた中で最高のWordPressキャッシュプラグインです。

WP RocketがWordPressのパフォーマンスを向上させる方法

なぜWP Rocketがこれほどうまく機能するのかを理解するには、WordPressが通常どのように動作するのかを知る必要がある。

初期設定では、WordPressは動的です。誰かがあなたのサイトにアクセスするたびに、WordPressはデータベースにクエリーし、PHPコードを処理し、訪問者のブラウザーに送信する前に、各ページをゼロから構築します。

WordPress caching process diagram

このプロセスは、WordPressホスティングサービスのサーバーリソースを大幅に消費します。複数の訪問者が同時にサイトを訪れた場合、このデータベースを多用する方法では、すべての処理が遅くなったり、サイトが完全にクラッシュしたりする可能性があります。

WP Rocketはこのボトルネックを完全に解消します。ページの静的HTMLコピーを作成し、キャッシュに保存します。訪問者が到着すると、WordPressはリソース集約的な生成プロセスを経る代わりに、これらのビルトインページを即座に提供します。

その結果、サーバーはより少ない負担でより多くのトラフィックを処理できるようになります。ページの読み込みは数秒から数ミリ秒に短縮され、訪問者は期待通りの高速体験を得ることができます。

それこそが、私たちが長年にわたってサイトネットワーク全体でWP Rocketを使い続けている理由です。単純に、私たちが試した他のどの製品よりも優れています。

それでは、あなたのWordPressサイトにWP Rocketを簡単にインストールしてセットアップする方法を見ていきましょう。このチュートリアルで扱う内容は以下の通りです:

動画チュートリアル

Subscribe to WPBeginner

文書による指示がお好きな方は、このまま読み進めてください。

ステップ1:WordPressへのWP Rocketプラグインのインストール

まず最初にWP Rocketプラグインをインストールして有効化します。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

WP Rocketはプレミアムプラグインだが、一番の魅力はすべての機能が最低プランに含まれていることだ。

インストールして有効化すると、WP Rocketプラグインはすぐに機能し、あなたのウェブサイトに最適な設定でキャッシュやその他のパフォーマンス機能をオンにします。

WP Rocketインストール前とインストール後のデモサイトでスピードテストを実施しました。すぐに使える設定だけで、驚くほどパフォーマンスが向上しました。

Speed test results before and after installing WP Rocket

WP Rocketはユーザーからのリクエストを待たずにページのキャッシュを開始するため、パフォーマンスの向上はすぐに実感できます。WP Rocketは積極的にあなたのサイトをクロールし、キャッシュ内のページをプリロードします。

設定 ” WP RocketページにあるWP Rocketダッシュボードにアクセスすることで、キャッシュ状態を見ることができます。

WP Rocket dashboard

WP Rocketをインストールしたところで、WP Rocketの他のオプションと、サイトスピードをさらに向上させるための設定方法を見てみましょう。

ステップ2:WP Rocketでキャッシュオプションを設定する

まず、設定 ” WP Rocketページにアクセスし、’キャッシュ’タブをクリックする必要があります。

Setting up cache in WP Rocket

WP Rocketは初期設定ですでにページキャッシュを有効化していますが、さらにサイトスピードを向上させるために設定を調整することができます。

1.モバイルキャッシュ

ここでは、モバイルキャッシュが初期設定でオンになっていることがわかります。しかし、「モバイル端末用にキャッシュファイルを区切る」オプションも設定することをお勧めします。

このオプション設定により、WP Rocketはモバイルユーザーのために区切りキャッシュファイルを作成することができます。このオプションを設定することで、モバイルユーザーは完全にキャッシュされたモバイル体験を得ることができます。

2.ユーザーキャッシュ

ユーザーが特定の機能にアクセスするためにサイトにログインする必要があるウェブサイトを運営している場合は、このオプションをチェックする必要があります。

例えば、WooCommerceストアや 会員制サイトを運営している場合、「ユーザーキャッシュ」オプションを設定することで、ログイン中のすべてのユーザーのユーザーエクスペリエンスを向上させることができます。

3.キャッシュ寿命

キャッシュ寿命は、サイトにキャッシュファイルを保存する時間です。初期設定では10時間に設定されており、ほとんどのサイトで使用できます。

しかし、非常に忙しいサイトを運営している場合は低い値に、頻繁に更新しない場合は高い値に設定することができます。

有効期限が過ぎると、WP Rocketはキャッシュされたファイルを削除します。また、すぐに更新コンテンツでキャッシュのプリロードを開始します。

変更を保存」ボタンをクリックして、設定を保存することを忘れないでください。

ステップ3:WP Rocketを使ってファイルを最小化する

WP Rocketは、JavaScriptやCSSスタイルシートなどの静的ファイルを最小化することが有効化されます。ファイル最適化」タブに切り替え、最小化したいファイルタイプにチェックを入れるだけです。

Minifying files in WP Rocket

静的コンテンツを最小化すると、ファイルサイズが小さくなります。ほとんどの場合、この差はサイトのパフォーマンスに顕著な影響を与えるには小さすぎます。

しかし、大きなトラフィックのサイトを運営しているのであれば、帯域幅の使用量を全体的に削減し、ホスティングコストを節約することに大きな影響を与えることは間違いありません。

注意点としては、ファイルを最小化すると、ファイルが読み込まれなかったり、意図したとおりに動作しなかったりするなど、予期せぬ結果を招く可能性もあるということだ。

この設定をオンにした場合は、サイトページを十分に見直し、すべてが意図したとおりに機能していることを確認してください。

ステップ4:レイジー・ロード・メディアを使ってページの読み込み速度を改善する

Imagelyは動画に次いでページで重い項目であることが多い。画像はテキストよりも読み込みに時間がかかり、ページ全体のダウンロードサイズも大きくなります。

現在、ほとんどの人気サイトでは、画像のダウンロードを遅延させるために、レイジーローディングと呼ばれるテクニックを使用しています。

すべての画像を一度に読み込むのではなく、ユーザーの画面に表示される画像だけをダウンロードします。これにより、ページの読み込みが速くなるだけでなく、ユーザーにとっても速く感じられます。

WP Rocketには遅延ローディング機能がビルトインされています。プラグインの設定ページで「メディア」タブに切り替えるだけで、画像の遅延読み込みを有効化できます。また、YouTube動画やiframeのような埋め込みに対しても遅延読み込みを有効化することができます。

Lazy load images and embeds in WordPress

注:画像の遅延読み込みはサイトの表示速度の向上に役立ちますが、最大の効果を得るためには、常に画像を保存してウェブ用に最適化する必要があります。さらに詳しく知りたい方は、ウェブパフォーマンスのために画像を最適化する方法についてのステップバイステップガイドをご覧ください。

ステップ5:WP Rocketでプリロードを微調整する

次に、「Preload」タブに切り替えて、WP Rocketのプリロード設定を確認することができます。初期設定では、プラグインはあなたのホームページをクロールし、そこで見つけたリンクをたどってキャッシュをプリロードし始めます。

Preload cache settings

あるいは、XMLサイトマップを使ってキャッシュを構築するようプラグインに指示することもできます。

プリロード機能をオフにすることもできますが、お勧めしません。

プリロードをオフにすると、WordPressはユーザーからページがリクエストされたときだけキャッシュするようになります。つまり、特定のページを最初に読み込むユーザーは、常に遅いサイトを見ることになります。

エディター注:WordPressサイトで最大のパフォーマンスを得るためには、プリロードを有効化しておくことを強くお勧めします。

ステップ6:高度なキャッシュルールの設定

WP Rocketはキャッシュを完全にコントロールできます。例えば、設定ページの’高度なルール’タブに切り替えることで、キャッシュさせたくないページを除外することができます。

Advanced caching rules

また、Cookieやユーザーエージェント(ブラウザーや端末タイプ)を除外したり、特定のページや投稿を更新した際に自動的にキャッシュを再構築することもできます。

これらの設定は、複雑なセットアップを行い、カスタマイザー設定が必要な開発者やパワーユーザー向けです。これらのオプションについて本当に〜してもよいですか?もしわからない場合は、初期設定でほとんどのサイトに対応できます。

ステップ7:WP Rocketを使用してデータベースのクリーンアップを実行する

WP RocketはWordPressデータベースのクリーンアップも簡単にできます。これはサイトのパフォーマンスにはほとんど影響しませんが、必要であればこれらのオプションを見直すことができます。

プラグイン設定ページの「データベース」タブに切り替える必要があります。ここから、投稿リビジョン、下書き、スパム、ゴミ箱内のコメントを削除することができます。

Database clean up

投稿のリビジョンは、将来WordPressの投稿やページの変更を元に戻すのにとても便利なので、削除することはお勧めしません。また、スパムやゴミ箱内のコメントは30日後にWordPressが自動的に削除するので、削除する必要はありません。

ステップ8:WP Rocketで動作するようにCDNを設定する

WordPressサイトにCDNサービスを使用している場合、WP Rocketで動作するように設定することができます。そのためには、「CDN」タブに切り替える必要があります。

Set up CDN service

CDNはコンテンツデリバリーネットワークであり、世界中に散らばるサーバーのネットワークから静的ファイルを配信することを有効化します。

これにより、ユーザーのブラウザーは、ユーザーの所在地に最も近いサーバーからファイルをダウンロードできるようになるため、サイトが高速化されます。また、ホスティングサービスのサーバー負荷が軽減され、サイトのレスポンシブが向上します。

詳しくは、WordPressサイトにCDNサービスが必要な理由をご覧ください。

長年、WPBeginnerではSucuriを利用してきました。WordPress初心者にとって最高のCDNサービスの一つです。Sucuriのクラウドベースのファイアウォールは、静的ファイルを提供するための強力なCDNサービスを提供します。

私たちがCloudflareに切り替えたのは、その大規模なCDNによって世界中の視聴者にコンテンツをより速く配信できるようになったからです。WPBeginnerがSucuriからCloudflareに切り替えた理由のガイドで、その理由を詳しく説明しています。

しかし、Cloudflareの無料CDNは、DDoS攻撃に対する保護が限定的で、機能も少ない。

WP Rocketには、あなたのサイトにSucuriとCloudflareを簡単にセットアップする区切りのアドオンがあります。これについては後で詳しく説明する。

ステップ9:WP RocketでWordPressのハートビートアクティビティを減らす

Heartbeat APIを使用すると、WordPressはバックグラウンドでホスティングサービスサーバーに定期的なリクエストを送信できます。これにより、サイトがスケジュールされたタスクを実行できるようになります。

例えば、ブログ投稿の際、エディターはHeartbeat APIを使用して接続性をチェックし、変更を投稿します。

Controling heartbeat API in WordPress using WP Rocket

WP Rocketの’Heartbeat API’タブをクリックして、この機能をコントロールし、ハートビートAPIの頻度を減らすことができます。

Heartbeat APIは非常に便利な機能を提供しているため、無効化することはお勧めしません。ただし、頻度を減らすことで、特に大規模サイトのパフォーマンスが向上します。

ステップ10:WP Rocketアドオンを使う

WP Rocketには、アドオンとしてすぐに導入できる機能もいくつか用意されています。このリストで現在利用可能なアドオンを見てみよう。

1.Google アナリティクス アドオン

WP RocketのGoogleアナリティクスアドオンでは、Googleアナリティクスのコードを自分のサーバーでホスティングサービスすることができます。これは重要なパフォーマンスの向上はありませんが、100%のページ速度のスコアを得るためにこれを行うユーザーもいます。

この機能は、MonsterInsightsや ExactMetricsのような人気のあるGoogleアナリティクスプラグインと互換性があります。

2.Facebookピクセル

ユーザートラッキングにFacebookピクセルを使用している場合、このアドオンはサーバー上でローカルにピクセルをホスティングします。この場合も、ページ速度のスコアは改善されますが、サイトの速度には影響しません。

3.ワニスアドオン

WordPressホスティングサービス会社がVarnishキャッシュを使用している場合は、このアドオンを有効化する必要があります。これにより、WP RocketがキャッシュをクリアするときにVarnishキャッシュがクリアされるようになります。

4.クラウドフレア

Cloudflare CDNを使用している場合、WP Rocketと一緒に動作させるためにこのアドオンが必要です。アドオンを有効化し、「オプション設定変更」ボタンをクリックしてください。

Enabling Cloudflare addon

その後、Cloudflareアカウントのログイン情報を入力する必要があります。

こうすることで、WP RocketがあなたのCloudflareアカウントに接続されます。

Cloudflare settings

5.Sucuri

Sucuriを使用している場合は、このアドオンを有効化し、「オプションの変更」ボタンをクリックする必要があります。その後、SucuriアカウントのAPIキーを入力してアカウントに接続します。

Sucuri WP Rocket addon

ステップ11: WP Rocketキャッシュを管理する

WP Rocketは、管理者がWordPressのキャッシュを管理し、クリアするのも簡単です。プラグインの設定ページに行くと、「ダッシュボード」タブにWP Rocketのキャッシュをクリアするオプションがあります。

Clear WP Rocket Cache

また、プリロード・シーケンスを開始し、オンデマンドでキャッシュを再構築することもできる。

プラグインはまた、プラグイン設定のインポートやエクスポートを簡単にします。プラグイン設定を簡単にエクスポート、インポートするツールに切り替えることができる。これは、WordPressをローカルサーバーからライブサイトに移動するときや、WordPressを新しいドメインに移動するときに便利です。

Import export settings

その下に、プラグインを以前のバージョンにロールバックする設定があります。これは、WP Rocketの更新が期待通りに機能しなかった場合に便利です。

すべてのプラグインで同じロールバック機能を利用したい場合は、WordPressでプラグインを古いバージョンにロールバックする方法をご覧ください。

WP Rocket よくある質問 (FAQ)

WP Rocketの人気が高まるにつれて、私たちはWP Rocket WordPressパフォーマンスプラグインに関連する多くの質問に答えてきました。ここでは、WP Rocketの上位の質問のいくつかを紹介します:

1.WP Rocketの無料版はありますか?

いいえ、WP RocketはプレミアムWordPressパフォーマンスプラグインです。無料版や無料トライアルはありません。彼らは14日間の返金保証を提供しています。

WP Rocketのnulledバージョンを無料で見つけることができるかもしれませんが、ハッカーがあなたのサイトをハックするためにnulledバージョンを餌として使用することがあるので、それを使用しないことを強くお勧めします。

さらに詳しく知りたい方は、WordPressテーマやプラグインの無効バージョンを避けるためのガイドをご覧ください。

2.WP Rocketは価格に見合う価値がありますか?

はい、それはすべてのペニーの価値があります。私たちはWP Rocketの有料顧客であり、WPFormsと OptinMonsterを含む私たちのサイトの多くで正常に使用しています。

また、最近WPBeginnerをWP Rocketに切り替えました。これについては、新しいサイトデザインの舞台裏をご覧ください。

また、静的サイトジェネレータよりもWordPressを高速化したケーススタディにもご興味があるかもしれません。

3.マネージドWordPressホスティングサービスでWP Rocketを使用できますか?

短い答えはイエスです。マネージドホスティングサービスが提供するビルトインキャッシングと組み合わせてWP Rocketを使用することで、さらにパフォーマンスを向上させることができます。

WP EngineSiteGroundBluehostを含む多くのマネージドWordPressホスティングサービス会社には、独自のキャッシュプラグインが組み込まれています。

WP Rocketは、CDN、ファイルの最小化、レイジーローディング、スマートキャッシュプリローディングなどの機能により、さらなるパフォーマンスの利点を得る手助けをしながら、マネージドホスティングサービスが提供するビルトインキャッシュオプションとうまく連携します。

4.WP Rocketが動作し、ページをキャッシュしているかどうかを確認するにはどうすればよいですか?

WP Rocketが正常に動作しているかどうかを確認するには、サイトからログアウトするか、シークレットウィンドウで開く必要があります。

次に、ブラウザーでページのソース表示を開き、一番下までスクロールする必要がある。一番最後に “This website is like a rocket … “というテキストがあるはずだ。

これらの文字があれば、WP Rocketが正しく動作し、ページをキャッシュしていることがわかります。

5.WP Rocketが他のパフォーマンス・キャッシング・プラグインより優れているのはなぜですか?

私たちの意見では、WP RocketはW3 Total Cacheや WP Super Cacheのような他のWordPressキャッシュプラグインよりも優れています。なぜなら、最も包括的な機能のセットを提供し、最新のブラウザー標準に追いつくために定期的に更新されているからです。

これが、私たちがすべてのサイトをWP Rocketに切り替える1番の理由です。

WordPressキャッシュのエキスパートガイド

このガイドが、WordPressにWP Rocketプラグインをインストールし、設定する方法を学ぶのに役立てば幸いです。WordPressのキャッシュに関する他のガイドもご覧ください:

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

19件のコメントLeave a Reply

  1. Syed Shan Shah

    Thanks for the guide. I have applied the File Optimization and Applied all the options but it breaks some part of my site and now i am unable to deactivate it. Any solution will be highly appreciated ? Thanks

  2. Moinuddin Waheed

    I have used wp rocket and it has boost my website speed and loads faster than without wp rocket .
    I have played with these options quite but the most important one is to configuration of wp rocket for CDN to work.
    I have seen my posts not getting visible because it was not properly configured and the website was loading the previous pages and posts.
    Setting time to delete the cache and create new one is also an important factor for the new update to take effect.
    Is there any ideal time to set for wp rocket cache duration for a blog which posts two to three posts a week ?

    • WPBeginner Support

      We do not have a specific time we would recommend. If you know when most users visit your site in your analytics it cam help you find a good time to clear your caching without affecting users.

      Admin

      • Moinuddin Waheed

        Thanks wpbeginner for the clarification.
        I think the default time and lifespan of the cache is an appropriate and that is around ten hours.
        I didn’t know earlier and got anxious about the posts not showing but yes, we should know all these tactics to make the website faster to load.

  3. Jiří Vaněk

    The best thing that helped me in WP Rocket was the URL preload and also integrating the CDN Cloudflare. On the contrary, for example, deactivating heartbeat broke some things for me. Otherwise, I personally recommend keeping a record of the changes made in some text editor. Some problems may appear later, and then it’s good to know what changes were made to the cache.

    • WPBeginner Support

      Taking notes on changes made to the site can certainly help with troubleshooting later :)

      Admin

  4. Maddy Kin

    This was so helpful and straight forward! It didn’t get my website speed to be great, but I’ll keep working on it. Mostly, I’m just thanking you for the great tutorial!!

    • WPBeginner Support

      You’re welcome, we hope your speed improves as you tweak your site!

      Admin

  5. MIke

    At what point am I “overcaching”. So I have WP Rocket and the Servers have Varnish Set up and I am configured for a CDN and DIVI is using Static pages… on and on. When does it end. What is the point where I am doing too much for too little incremental gain?

  6. Noel Tard

    I am trying to install WP ROCKET on a second website and i get this message

    Destination folder already exists.

  7. Carol Parker

    Complained earlier that WP Rocket broke my Dashboard. Tech support sent an automated response that diagnosed the problem and told me how to fix it (conflict with WP Super Cache) and all is well now!

    • WPBeginner Support

      Glad you were able to have the issue solved :)

      Admin

  8. John Chapman

    Could not find this plugin. There are 2 similar in name, but not doing this feature. is it available to import from elsewhere?

    John

  9. Varun

    Very useful Content thanks for sharing

    • WPBeginner Support

      You’re welcome :)

      Admin

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.