企業担当者様向けWordPressの相談室

HOME ご相談

キャッシュプラグイン『W3 Total Cache』 の使い方を教えてください

キャッシュ系のプラグインを利用すると、WordPressサイトの高速化につながると聞きました。詳しく教えてください。

最終更新日:2024.10.22

回答者:エンジニア

キャッシュとは

WordPressで構築されたサイトもHTMLだけで構築されたサイトも、閲覧する際にはブラウザやサーバが画像やCSSなど様々なファイルをダウンロード・生成してから表示します。

特にWordPressは動的なCMSという性質上、アクセス毎にPHPとデータベースがやりとりをしてページを構築しているため、閲覧者数やページ数が多くなるとサイト全体が重くなり、表示も遅くなりがちです。

アクセス毎にそれらを新しくダウンロード・生成するのではなく、あらかじめ作成していたコピーを使って表示することで早く閲覧することができるようになります。そのコピーを“キャッシュ”といいます。

一言にキャッシュと言ってもページキャッシュ、ブラウザーキャッシュ、データベースキャッシュなど様々な種類があります。コピーがどこに保存されるかの違いです。

キャッシュを有効利用することでページの表示速度を向上でき、それによってユーザーの離脱を減らし、なおかつWebサーバの負荷を減らすことができます。

こちらの記事も御覧ください。
【WordPressサイトが重い・遅い】5つの原因と12個の解決策をまとめました

W3 Total Cacheのインストール方法

ここでは、キャッシュプラグインの中でも有名な「W3 Total Cacheバージョン2.3.3」を例に挙げて説明します。

まずはWordPressダッシュボードの「プラグイン」から「新規追加」を選び、「W3 Total Cache」と入力して「今すぐインストール」でインストール後、プラグインを有効化します。

有効化をすると左のメニューバーに「パフォーマンス」という項目が追加されます。これでインストール完了です。

W3 Total Cacheをインストールしたら

インストールして最初に「パフォーマンス」メニューを開くと、W3 Total Cacheがどのように使用されているかについてデータの収集を受け入れるかという項目が表示されます(「By allowing us to collect data~」で始まる文章がそうです)。

収集を拒否する場合は「Decline」を押して「NEXT」をクリックします。

その後は通常の「セットアップガイド」が開きますが、データの収集設定以降のセットアップガイドは一旦スキップします(あとでやり直したくなった場合は「セットアップガイド」から再開できます)。

英語がずらっと書いてあって怯んだりあまりの設定項目の多さにくじけそうになったりするかもしれませんが、設定するのは主に次に挙げる2点のみです。

W3 Total Cacheの初期設定

  1. パフォーマンス」内にある「一般設定」を開きます。その中の「ページキャッシュ」と「ブラウザーキャッシュ」の「有効化」にチェックを入れて保存します
  2. XMLサイトマップがある場合はメニューバーから「ページキャッシュ」を開いて「キャッシュプリロード」の「ページキャッシュを自動に事前準備する」にチェックを入れて有効にし、「サイトマップ URL」にXMLサイトマップのURLを入れることで、ユーザーがアクセスせずとも事前にページキャッシュを生成することができます。
    キャッシュプリロードを有効にすると記事を公開した時点でキャッシュが生成されます。その後の修正が反映されない時がありますが、その場合は手動でページキャッシュを削除しましょう

ページキャッシュとブラウザーキャッシュはそれぞれ詳細設定ページもありますが、ほとんどの場合はデフォルト設定のままで大丈夫です

「オブジェクトキャッシュ」と「データベースキャッシュ」の2つは設定することによってサイトの表示に不具合が出ることが多い項目です。よく分からないという場合は無効にしましょう。

注意点

キャッシュプラグインを導入すると、「予約投稿」に不具合が生じることがあります。以下を参考に対処してみてください。

こちらの記事も御覧ください。
WordPressサイトで予約投稿ができない

また、キャッシュをできるだけ残すという性質上、記事を修正したのに反映されない、デザインを変更したのに変わらない、といったことが起こるかもしれません。その時は手動でのキャッシュクリアを試してみましょう。

キャッシュを手動でクリアするには

W3 Total Cacheによるキャッシュのクリアは左のメニューバーにある「パフォーマンス」からではなく、上部のメニューバーにある「パフォーマンス」にマウスを置くと出てくる「Purge All Caches」で行うことができます。

無料
企業担当者様 必読!
WordPressサイト改修のための事前チェックシート

安全に効率よくWordPressサイトを「改修」するためのポイントをまとめました。

ダウンロードはこちらから
  • 事前チェックシート1
  • 事前チェックシート2
  • 事前チェックシート3
  • 事前チェックシート4
  • 事前チェックシート5

CONTENTS

企業の方の相談

企業の方の相談

企業関連のWordPressサイトのお悩みは、大別すると6つのジャンルに分けられます。

リニューアル

サーバのスペック不足やPHPのバージョンアップ等、WordPressのサイト移設(引っ越し/リニューアル)に関するよくあるお悩みをまとめました。

コンテンツ更新(操作)

「新たな更新機能を実装したいけど、どうしたらいいかわからない……」。プラグイン関連も含めてコンテンツ更新に関するお悩みをまとめました。

バージョンアップ

WordPress本体やプラグインのバージョンアップなど、WordPressの場合、「バージョンアップ」のお悩みは尽きません。こちらにまとめました。

SEO(集客)

ホームページ開始時にはあまり意識していなかった「SEO」。でも今になってその重要性に気づいてきた…。WordPressサイトと「SEO」についてまとめました。

セキュリティ

動的CMSであるWordPressの宿命ともいえる「セキュリテイ」問題(脆弱性)。ただし、問題のポイントを理解すれば回避する方法はいくらでもあります。

その他

どこのカテゴリーに収めたらよいか迷った「お悩み」をこちらにまとめました。

個人事業の方の相談

個人事業の方の相談

個人事業主様のWordPressサイトのお悩みは、大別すると4つのジャンルに分けられます。

SEO(集客)

「集客」に強いWordPressテーマです……とすすめられて導入したけど、その仕組や強化方法についてもっと詳しく知りたい。そんなお悩みをまとめました。

カスタマイズ・機能追加

サービス形態の変更にともなってカレンダータイプの「予約機能」を取り入れたくなったり…。カスタマイズや機能追加に関するお悩みをまとめました。

保守

月額払いとなることが多いWordPressの「保守契約」。コストを下げたいから契約はしていないという方も多いと思います。「保守」に関するお悩みをまとめました。

その他

どこのカテゴリーに収めたらよいか迷った「お悩み」をこちらにまとめました。

Page Top