WordPress LiteSpeed Cacheの設定方法

WordPress サイトが遅い場合は、キャッシュプラグインをインストールして設定すると、サイトの速度が大幅に向上する可能性があります。 WordPressにはさまざまなキャッシュプラグインがあり、時間の経過とともに好むキャッシュプラグインが少しずつ変わっています。現在 LiteSpeed Cacheプラグインこの700万個を超えるサイトに設置され使用されています。

LiteSpeed Cacheプラグインの設定方法を見てみましょう。以下はケミクラウドの How to Configure the LiteSpeed Cache Settings in WordPress ドキュメントを参考にしました。ケミクラウドは Bluehost などの海外ホスティングに似たレベルのサービスで、最近 ソウルサーバーを追加ですから我が国でも速度​​が速い方です。

クラウドウェイズ(Cloudways)を利用する場合 WordPress インストールすると、Breezeキャッシュプラグインが自動的にインストールされます。 Breezeキャッシュプラグインを使用すると、キャッシュプラグインを重複してインストールすると、むしろサイトが遅くなったり、エラーが発生する可能性がありますので、キャッシュプラグインは1つだけインストールしてください。

💡 クラウドウェイズ加入方法(+ 60%割引クーポン)

WordPress キャッシュプラグイン

2025年9月現在、よく使用されているキャッシュプラグインとして、次のプラグインがあります。

  1. LiteSpeed Cache(700万以上のサイトで有効)
  2. W3 Total Cache (100万以上のサイト)
  3. WP-Optimize(100万以上のサイト)
  4. WP Fastest Cache(100万以上のサイト)
  5. WP Super Cache(100万以上のサイト)
  6. Breeze(40万以上のサイト)

WP-Optimizeはデータベース最適化プラグインで有名なプラグインであり、キャッシュ機能が追加されました。 そよ風はクラウドウェイズで提供されるプラグインです。 WordPressをインストールすると自動的にインストールされます。

W3 Total Cacheはこのサイトにもずっと前にインストールして使用していましたが、新しい記事を発行しても前面ページに表示されない問題のために困惑したことがあります。

キャッシュプラグインはサイトの速度を向上させるのに非常に便利ですが、変更が正しく更新されず、問題が発生することがあります。キャッシュプラグインを使用している場合は、設定後にサイトに問題が発生しないことを慎重に観察することをお勧めします。 キャッシュは通常非ログイン状態でのみ機能するため、ログアウト状態で問題が発生しないことを監視してください。

キャッシュプラグインと一緒にAutoptimizeやClearfyなどの速度最適化プラグインをインストールして設定すると、速度がさらに向上する可能性があります。最適化プラグインをインストールする場合は、キャッシュプラグインと設定が重複しないように注意してください。

📍ケミクラウドユーザーメモ - キャッシュ例外の設定

ケミクラウドでLiteSpeed Cacheプラグインを有効にすると、セキュリティのためにサイトマップにx-robots-tag:noindexヘッダーが付く現象が発生する可能性があるという報告があります(参照).

ケミクラウドでLiteSpeedキャッシュプラグインを使用している場合 FTPにアクセスして、.htaccessファイル(通常/ public_htmlフォルダの下にある)の下部に次のコードを追加してください。

(👉上記内容は不要で削除しました。)

Excludes(除外) タブで、サイトマップとサブサイトマップの両方を除外設定します。

/(.*)sitemap(.*).xml
/(.*)sitemap.xsl
/sitemap_index.xsl
/sitemap_index.xml
/feed/
/ads.txt
/robots.txt

WordPress LiteSpeed Cacheの設定方法

WordPress 管理者ページで プラグイン » 新しいプラグインを追加に移動し、 LiteSpeedキャッシュで検索してプラグインをインストールできます。

プラグインを有効にした場合 LiteSpeed Cache » Cacheをクリックしてプラグイン設定を行います。

韓国語版では、文字列が韓国語で表示されることがあります。

以下では、英語のUIに基づいて説明します。 UIが韓国語の場合、一部の翻訳は厄介です。

Cache タブ

キャッシュ タブでは、次のように設定します。

1 Enable CacheON。有効にすると、プラグインはサイトのページをキャッシュします。キャッシュ機能を無効にするには オフに設定します。

2 Cache Logged-in Usersオフ。このオプションを有効にすると、ログインユーザーのコンテンツがキャッシュされます。ログインユーザーに対してキャッシュを有効にすると、サイトが意図せず動作する可能性があるため、この機能は必ず オフに設定します。

3 Cache Commentersオフ

4 Cache REST APION. WordPress API呼び出し要求をキャッシュします。このオプションは ONのままにします。このオプションのために機能が機能しないものがある場合 オフに設定します。

5 Cache Login PageON。このオプション オフに設定すると、サイトの速度に悪影響を及ぼす可能性があります。ただ ONのままにします。

6 Cache PHP Resources ON。この機能は、誤ってコード化されたテーマやプラグインを使用するときに役立ちます。

7 Cache Mobileオフ。このオプションを有効にすると、モバイル訪問者に別々のキャッシュが表示されます。 AMPを使用しない場合 この機能を有効にしないでください。 レスポンシブデザインのサイトにはこの機能は不要です。

8 List of Mobile User Agents - モバイルユーザーエージェントのリスト。デフォルト設定をそのままにしてください。 」Cache Mobile「これ ONの場合にのみ使用されます。

9 Private Cached URIs - 各訪問者に対して個別にキャッシュする必要があるページの機能。

10 Force Public Cache URIs - 通常、Webサーバーまたはキャッシュサーバーでは、特定のページまたはリソースに対してキャッシュを無効にできます。このとき、「no-cacheable」設定を使用して、リソースがキャッシュされないように指定できます。どのページやリソースがこのリストに含まれている場合、そのリソースが元々は「no-cacheable」設定によってキャッシュされないようになっていたとしても、この設定を無視して無条件キャッシュになります。

11 Drop Query String - 一部のクエリ文字列に対して不要なページキャッシュを防ぐのに非常に便利です。一部のクエリ文字列はコンテンツを変更しません(例: Facebook/ Google tracker、アフィリエイトクッキー)追跡目的でのみ使用されるため、次のクエリ文字列をここに入力する必要があります。

fbclid
gclid
utm*
_ga

この記事の設定はケミクラウド文書を参照しています。ご利用のホスティングで LiteSpeed Cache プラグインの設定に対して他の設定を推奨する場合は、その設定に従います。 ケミクラウドすべてのプランにデフォルトでLiteSpeed Webサーバーを適用するため、LiteSpeedキャッシュプラグをインストールすると他のキャッシュプラグインと比較して効果があると思います。サイトが遅い場合、ソウルサーバーを提供するケミクラウドの WordPress ホスティングを利用すれば、 Bluehost など、他の海外ホスティングに比べて速度が速く出るでしょう。

TTLタブ

TTLタブでは、デフォルト設定をそのまま使用するのが安全です。

  • Default Public Cache TTL – 変更しないでください。
  • Default Private Cache TTL – 変更しないでください。
  • Default Front Page TTL – 変更しないでください。
  • Default Feed TTL – 変更しないでください。
  • Default REST TTL – 変更しないでください。
  • Default HTTP STATUS 404 Page TTL – 変更しないでください。
  • Default HTTP STATUS 403 Page TTL – 変更しないでください。
  • Default HTTP STATUS 500 Page TTL – 変更しないでください。

Purge タブ

Purge All on Upgrade - ON – プラグイン、テーマ、または WordPress コアが更新されたら、すべてのページのキャッシュを削除するかどうかを選択します。

もしこのオプションを オフに設定した場合は、手動でテーマ、プラグイン、 WordPress コアの更新後 すべてパージをクリックして手動でキャッシュを削除する必要があります。

Excludesタブ

キャッシュされたくないページがある場合に便利なオプションです。サイトの特定のページがキャッシュされないように例外を設定できます。

👉 次のように、サイトマップ、フィード、ads.txt、robots.txt ファイルに対してキャッシュ除外設定を行うとよいでしょう。サイトマップアドレスは適切に変更してください。 Yoast SEOとRank Mathを使用している場合は/sitemap_index.xmlです。

/sitemap_index.xml
/feed/
/ads.txt
/robots.txt

上記のように追加してもGoogleサーチコンソールでサイトマップエラーが発生する場合は、下記のように詳細なサイトマップURLもチェックして追加してください。これで問題が解決します。

Yoast SEOプラグインを使用する場合の例:

/post-sitemap.xml
/post-sitemap1.xml
/post-sitemap2.xml
/post-sitemap3.xml

実際の詳細サイトマップURLは、Google検索コンソールでサイトマップURLをクリックしたときにエラーが表示されるサブサイトマップURLを確認できます。

Objectタブ

オブジェクト·キャッシュ - オフ - オブジェクトキャッシュはデータベースキャッシュであると理解できます。通常は オフに設定します。

ケミクラウドを使用している場合は、Redisオブジェクトキャッシュを有効にできます。詳しくは、次の記事を参照してください。

クラウドウェイズの場合、2GBのRAMサーバーサイズ以上でRedisキャッシュをサポートします。クラウドウェイズにはObject Cache Proというプラグインがインストールされ、オブジェクトキャッシュを制御します。しかし、規模の小さいサイトはRedisを有効にしても効果があまりなく、サーバーに負担を与えることができるという。訪問者の多い大規模サイトではRedisが有効です。 (この記事を書いた後、1GBのRAMサーバーでもRedisキャッシュがサポートされるように変わったようです。)

Browserタブ

ブラウザキャッシュは、ウェブサイトにアクセスしたときに読み込んだデータをユーザーのコンピュータ(ブラウザ)に一時的に保存するシステムです。これにより、再訪問時にページの読み込み時間を短縮し、データ使用量を減らすことができます。

ブラウザのキャッシュ機能を有効にすると、トラフィックが節約され、再訪問時にページの読み込み時間が短縮されるという利点がありますが、サイトの変更や更新されたコンテンツがブラウザのキャッシュが削除されるまで表示されないことがあります。

サイトに新しい投稿が頻繁に表示される場合はブラウザのキャッシュ時間を短く設定し、新しい投稿や変更がほとんどない場合はブラウザのキャッシュ時間を長く設定することを検討できます。

私はブラウザキャッシュのために問題になったことがあり、ブラウザキャッシュ機能を無効にしています。ブラウザキャッシュを有効にしている場合は、設定されたブラウザキャッシュ時間が経過した後にブラウザキャッシュがうまく削除されているかどうかを確認するのは安全です。

ChemiCloudの場合、サーバーレベルでブラウザのキャッシュが有効になっているため、LiteSpeed Cacheプラグインを介して有効にする必要はありません。

[Advanced]タブ

Instant Click - オフ。ユーザーがリンクをクリックするまでに少し時間がかかります。ユーザーがリンクの上にマウスを置いてクリックし、ボタンを放します。クリック後にボタンを離すと、「クリック」と見なされます。

このオプション ONに設定すると、ユーザーがリンク上にマウスカーソルを置くとすぐにページの読み込みが開始され、マウスボタンをクリックしてオフにするとすぐにページに移動します。

設定を変更した後に変更を保存するには 変更を保存 ボタンをクリックします。

手動でキャッシュを削除する

サイトの変更がフロントエンドに表示されない場合は、手動でキャッシュ全体を削除できます。

管理ページで、上部のツールバーのLiteSpeed Cacheプラグインアイコンの上にマウスを置き、 Purge All (すべて削除)をクリックすると、すべてのキャッシュがクリアされます。

キャッシュの削除

参照

9のコメント

コメントを残す

  1. スクリーンショットのようにRedisオブジェクトキャッシュを有効にすると、オブジェクトキャッシュの削除が別々に行われました。 Purge All(すべて削除)をクリックすると、オブジェクトキャッシュも削除されますか?

    https://i.imgur.com/Gw6kcgP.png

    返信
    • おそらくそうではないでしょうか?ただし、Redis Object Cacheを有効にしても訪問者が大規模なサイトではない場合、大きな効果はないかもしれません。訪問者が多いサイトや DB クエリのリクエストが多いサイトでは、Object Cache が役に立ちます。

      返信
    • クラウドウェイズの場合、アプリケーション(WordPress)を作成すると、BreezeというキャッシュプラグインとObject Cache Proというデータベースキャッシュプラグインがデフォルトでインストールされるため、Breezeを使用できます。 LiteSpeed Cacheは、本文に記載されているように、ケミクラウドなどのホスティングを使用するときにインストールを検討できます。

      返信
  2. ファーストコマ extraプランを使えば、litespeedをより最適に使うことができると言ってwp rocketから移しましたが、設定どおりだからサイトひとつがイメージロードがまったくできないから。ありますか?

    返信
    • こんにちは、キャッシュプラグインは両刃のナイフのようです。正しく設定すると速度が大幅に向上しますが、誤って設定すると問題が発生する可能性があります。
      設定を変更しながら原因を特定してください。うまくいかない場合 ファーストコメット(FastComet)に連絡して助けを求めてください。 24時間年中無休のライブチャットでカスタマーサポートを提供します。

      返信
    • ちなみに本文の設定は ケミクラウド(ChemiCloud)で提示するセッティングであり、ほとんどのサイトで特に問題はないでしょうが、問題が発生した場合は本文でも明らかにしたように設定を細かくセッティングしながら問題が発生しないようにしなければなりません。

      返信