
Fluent CRM - 究極のメールマーケティングオートメーション のレビュー
2024年1月5日
ウェブサイトを高速化するWordPressキャッシュ・プラグイン・ベスト5
2024年1月16日WordPressサイトを高速化したいですか?
読み込みの速いページはユーザーエクスペリエンスを向上させ、ページビューを増やし、WordPressのSEOにも役立ちます。
この記事では、WordPressの効果を向上させ、ウェブサイトを高速化するための最も有用なWordPressスピード最適化のヒントを共有します。
他の「X Best WordPress Cache Plugins」リストや一般的な「X Tips for Accelerating WordPress」チュートリアルとは異なり、この記事はWordPressのパフォーマンス最適化に関する包括的なガイドです。
なぜ速度が重要なのか、何がWordPressサイトの速度を低下させるのか、WordPressの速度を改善するためにすぐに実行できるステップなど、すべてを網羅するように努めました。
なぜWordPressサイトにとってスピードが重要なのか?
2000年から2016年にかけて、人間の平均的な注意持続時間は12秒から7秒に低下したという研究結果がある。
ウェブサイトのオーナーとして、これは何を意味するのだろうか?
ユーザーにコンテンツを見せ、サイトに留まるよう説得する時間はほとんどない。
遅いサイトは、ユーザーがサイトを読み込む前に離脱する可能性があることを意味します。
アマゾンが関与した調査によると、「アマゾンは、このようなことを行っている、グーグル インターネット企業ページロード時間が1秒遅れると、コンバージョン率は7%低下し、ページビューは11%低下し、顧客満足度は16%低下します。

最も重要なことだ。グーグル インターネット企業などの検索エンジンは、遅いサイトを検索結果の下に移動させるペナルティを与え始めており、遅いサイトへのトラフィックが減ることを意味する。
要するに、ウェブサイトへのトラフィック、購読者、収益を増やしたいのであれば、WordPressサイトを高速化しなければならない!
WordPressサイトのスピードをチェックするには?
初心者の場合、自分のコンピュータで遅く感じないからといって、自分のウェブサイトは大丈夫だと考えてしまうことがよくある。これは大きな間違いだ。
自分のウェブサイトを頻繁に訪問するため、Chromeのような最新のブラウザはあなたのウェブサイトをキャッシュに保存し、アドレスを入力し始めると自動的にプリフェッチします。これにより、ウェブサイトはほぼ即座に読み込まれます。
しかし、あなたのサイトを初めて訪れる平均的なユーザーは、同じ経験をしないかもしれない。
実際、地理的に異なる場所にいるユーザーは、まったく異なる経験をすることになる。
そのため、IsItWPのWordPressスピードテストウェブサイトのスピードは、次のようなツールでテストできます。
これは、ウェブサイトの速度をテストすることができる無料のオンラインツールです。

サイトのスピードテストを実施した後、目指すべきサイトのスピードとは何だろうかと考えるかもしれない。
ページのロード時間は2秒以内が望ましい。
しかし、速ければ速いほどいい。数ミリ秒ずつの改善が積み重なれば、ロード時間を半分、あるいは1秒短縮することができる。
WordPressサイトが遅くなる原因は何ですか?
スピードテストのレポートには、改善のための多くの提案が含まれているかもしれません。しかし、その多くは技術的な専門用語であり、初心者には理解するのが難しい場合があります。
ウェブサイトの速度低下の原因を理解することは、パフォーマンスを向上させ、長期的な意思決定をよりスマートに行うための鍵となります。
ワードプレスサイトが遅くなる主な原因は、以下の通りである:
- バーチャルホスト- ウェブホスティングサーバーが正しく設定されていない場合、ウェブサイトの速度が低下する可能性があります。
- ワードプレスの設定- WordPressサイトがキャッシュページを提供していない場合、サーバーに過負荷がかかり、サイトが遅くなったり、完全にクラッシュしたりする可能性があります。
- ページサイズ- 主な問題は、画像がネットワークに最適化されていないことだ。
- 好ましくないプラグイン- もしコード化が不十分なプラグインを使っていると、サイトの速度が著しく低下する可能性がある。
- 外部スクリプト- 広告やフォントローダーなどの外部スクリプトも、ウェブサイトのパフォーマンスに大きな影響を与えます。
WordPressサイトを遅くする原因がわかったところで、WordPressサイトを高速化する方法を見てみよう。
優れたWordPressホスティングの重要性

共有ホスティングでは、他の多くのお客様とサーバーリソースを共有することができます。つまり、近隣のサイトが多くのトラフィックを受けると、サーバー全体のパフォーマンスに影響し、お客様のサイトが遅くなる可能性があります。
一方、ホスティングされたWordPressホスティングサービスを使用することで、WordPressを実行するために最も最適化されたサーバー構成が提供されます。私たち自身もCloudwaysホスティングを使用していますが、WordPressホスティング会社は自動バックアップ、WordPressの自動アップデート、サイトを保護するためのより高度なセキュリティ設定も提供しています。
ワンステップでWordPressを高速化(コーディング不要)
私たちは、あなたのウェブサイトの設定を変更することは、特にあなたが技術オタクでない場合は、初心者のための怖い考えであることを知っています。
でもご安心ください。私たちは何千人もの WordPress ユーザーの WordPress パフォーマンス向上のお手伝いをしてきました。
数クリックでWordPressサイトを高速化する方法をご紹介します(コード不要)。
クリックできるなら、できるはずだ!
WordPressのキャッシュ・プラグインをインストールする
WordPressのページは「動的」です。つまり、誰かがあなたのサイトの投稿やページにアクセスするたびに、瞬時にページが作成されるのです。
ページを構築するために、WordPressは必要な情報を見つけ、グループ化し、ユーザーに表示するプロセスを実行しなければなりません。
このプロセスには多くの手順があり、複数の人が同時にウェブサイトを訪れると、ウェブサイトの表示速度が遅くなる。
そのため、すべてのWordPressサイトにキャッシュプラグインの使用を推奨しています。キャッシュは、WordPressサイトの速度を2倍から5倍に向上させることができます。
これがその仕組みだ。
キャッシュ・プラグインは、毎回ページ生成プロセス全体を通過する代わりに、最初の読み込み後にページのコピーを作成し、そのキャッシュされたバージョンを後続の各ユーザーが利用できるようにします。

上の画像にあるように、ユーザーがWordPressサイトにアクセスすると、サーバーはMySQLデータベースとPHPファイルから情報を取得します。そして、すべてのコンテンツをHTMLコンテンツに構成し、ユーザーに提供します。
長いプロセスだが、キャッシュを使えばその多くを省略できる。
WordPressのキャッシュプラグインには優れたものが数多くありますが、WP Rocket(上級者向け)または以下のプラグインを使用することをお勧めします。WPスーパーキャッシュ(無料)プラグイン。
Cloudwaysなど、多くのWordPressホスティング会社もキャッシュソリューションを提供しています。
スピードのための画像の最適化

画像はコンテンツに命を吹き込み、エンゲージメントを高めるのに役立ちます。研究者たちは、カラフルなビジュアルを使うことで、人々があなたのコンテンツを読む可能性が80%高くなることを発見しました。
しかし、画像が最適化されていない場合、良いことよりも悪いことの方が多いかもしれません。実際、最適化されていない画像は、初心者のサイトでよく見られるスピード問題のひとつです。
携帯電話やカメラから直接写真をアップロードする前に、写真編集ソフトを使ってウェブ画像を最適化することをお勧めします。
これらの写真の元のフォーマットは、ファイルサイズが大きいかもしれません。しかし画像ファイル形式と編集ソフトで選択したもの。圧縮方式画像サイズは最大5倍まで縮小できます。
WPBeginnerでは、JPEGとPNGの2つの画像フォーマットしか使用しません。
何が違うのか?
うーん。PNG画像フォーマットは非圧縮です。画像は圧縮されると情報が失われるため、非圧縮画像の方が高画質で細部まで表現できます。欠点は、ファイルが大きくなるため、読み込みに時間がかかることです。
その一方でJPEGは圧縮されたファイル形式で、画質は若干落ちるが、サイズはかなり小さくなる。
では、どのような画像フォーマットを選べばいいのだろうか?
- さまざまな色の写真や画像がある場合は、JPEGを使います。
- もっと単純な画像や透過画像が必要な場合はPNGを使う。
ほとんどの画像はJPEGです。
以下は、上記で使用したStrangeLoop画像のファイルサイズと圧縮ツールの比較表です。

この表でわかるように、使用する画像フォーマットはウェブサイトのパフォーマンスに大きな影響を与えます。
WordPressパフォーマンス最適化のベストプラクティス
キャッシュプラグインをインストールし、画像を最適化すると、ウェブサイトの読み込みが格段に速くなります。
しかし、ウェブサイトを可能な限り高速化したいのであれば、以下に挙げるベストプラクティスを利用する必要がある。
これらのヒントはそれほど技術的なものではないので、コードを知らなくても実行できます。しかし、これらを使用することで、ウェブサイトの速度を低下させる一般的な問題を防ぐことができます。
WordPressサイトを最新の状態に保つ

メンテナンスの行き届いたオープンソースプロジェクトとして、WordPressは頻繁にアップデートされています。各アップデートは新機能を提供するだけでなく、セキュリティ上の問題やバグを修正します。WordPressのテーマやプラグインも定期的にアップデートされます。
ウェブサイトの所有者として、WordPressサイト、テーマ、プラグインを最新のバージョンに保つことはあなたの責任です。これを怠ると、サイトの動作が遅くなったり、信頼性が低下したり、セキュリティ上の脅威にさらされやすくなります。
バックオフィス・プロセスの最適化
WordPressのバックグラウンドプロセスは、WordPressサイトのバックグラウンドで実行されるスケジュールされたタスクです。以下は、WordPressサイトで実行されるバックグラウンドタスクの例です:
- WordPressバックアッププラグイン
- WordPressのcronジョブでスケジュールされた投稿を公開する
- WordPressの更新をチェックするcronジョブ
- 検索エンジンやその他のクローラーがコンテンツを取得しようとする。
スケジュールされたリリースやアップデートのためのcronジョブのようなタスクは、サイトのパフォーマンスへの影響は最小限です。
しかし、他のバックエンド処理(バックアッププラグインや検索エンジンによる過剰なクロールなど)は、サイトの速度を低下させる可能性があります。
バックアッププラグインについては、ウェブサイトのトラフィックが少ないときにのみWordPressのバックアッププラグインが実行されるようにする必要があります。また、バックアップの頻度やバックアップが必要なデータを調整する必要があります。
例えば、毎日完全なバックアップを作成し、週に2回しか新しいコンテンツを投稿していないのであれば、調整が必要でしょう。
より頻繁なバックアップ(インスタント・バックアップなど)をお望みであれば、サーバーに過度の負担をかけないよう、SaaSソリューションのご利用をお勧めします。
クロールに関しては、Google Search Consoleのクロールレポートに細心の注意を払う必要がある。エラーに終わるクロールが頻繁に行われると、サイトが遅くなったり、反応しなくなったりする可能性がある。
クロール速度の調整方法については、初心者向けGoogle Search Console完全ガイドをご覧ください。
ホームページとファイルでの抽出物の使用

デフォルトでは、WordPressはトップページとアーカイブに各投稿の全内容を表示します。これは、トップページ、カテゴリー、タグ、その他のアーカイブページの読み込みが遅くなることを意味します。
これらのページに記事全体を表示することのもう一つの欠点は、ユーザーが実際の記事を訪問する必要性を感じないことです。これは、全体的な閲覧数とユーザーのサイト滞在時間を減らすことになります。
アーカイブページの読み込み時間を短縮するために、全コンテンツの代わりに抜粋を表示するように設定することができます。
に移動することができる。設定」「読むを選択し、「Full Text」ではなく「For each article in the source, show: Summary」を選択する。
サマリーを表示するメリットとデメリットの詳細については、WordPressのアーカイブページにおける投稿全文とサマリー(抜粋)の記事をご覧ください。
コメントをページに分割する
あなたのブログ記事にたくさんのコメントが寄せられましたか?おめでとうございます!これはオーディエンスのエンゲージメントの素晴らしい指標です。
欠点は、これらのコメントをすべて読み込むと、サイトの速度に影響を与える可能性があることです。
WordPressにはこのためのソリューションが組み込まれています。単に"セッティング" "ディスカッション"次に、「レビューをページに分割する」オプションの隣にあるボックスにチェックを入れます。

コンテンツ・デリバリー・ネットワーク(CDN)の利用
地理的に異なる場所にいるユーザーは、あなたのサイトで異なる読み込み時間を経験する可能性があると述べたことを覚えていますか?
これは、ウェブホスティングサーバーの場所がウェブサイトの速度に影響する可能性があるためです。
例えば、ウェブホスティング会社のサーバーが米国にあるとします。米国からの訪問者は通常、インドからの訪問者よりも速い読み込み時間を見ることができます。
コンテンツ・デリバリー・ネットワーク(CDN)を利用することで、すべての訪問者のロード時間を短縮することができます。
CDNは世界中にあるサーバーのネットワークです。各サーバーは、ウェブサイトを構成するために使用される「静的」ファイルを保存します。
これらの静的ファイルには、画像、CSS、JavaScriptなどの不変のファイルが含まれ、上で説明した「動的な」WordPressページとは対照的です。
CDNを使用すると、ユーザーがサイトを訪問するたびに、最も近いサーバーから静的ファイルを取得します。また、CDNが多くの作業を行うため、あなた自身のウェブホスティングサーバーも速くなります。
その仕組みはこのインフォグラフィックで見ることができる。
Sucuriをお勧めします、バニーCDNまたはCloudflare。
WordPressサイトと相性が良く、既存のWordPressキャッシュプラグインを補完してロード時間を短縮します。
オーディオ/ビデオファイルをWordPressに直接アップロードしないでください。

あなた可能オーディオファイルやビデオファイルをWordPressサイトに直接アップロードすると、自動的にHTML5プレーヤーに表示されます。
でも、それは絶対にやってはいけない!
オーディオやビデオのホスティングは、帯域幅を消費します。ウェブホスティング会社は超過料金を請求することがあり、たとえプランに「無制限」の帯域幅が含まれていても、サイトを完全にシャットダウンすることさえあります。
また、大きなメディアファイルをホストすると、バックアップのサイズが大幅に増加し、バックアップからWordPressを復元するのが難しくなります。
その代わりに、YouTubeのようなオーディオやビデオのホスティングサービスを使うべきだ、ヴィデオやDailyMotion、SoundCloudなどに任せておけばいい。彼らには十分な帯域幅がある!
WordPressには動画の埋め込み機能が内蔵されているので、動画のURLをコピーして投稿に直接貼り付ければ、自動的に埋め込まれます。
スピードに最適化されたテーマの使用

あなたのサイトのテーマを選ぶときは、スピードの最適化に特別な注意を払うようにしてください。美しく印象的なテーマの中には、実はコーディングが不十分で、サイトの表示速度が遅くなるものもあります。
複雑なレイアウトや派手なアニメーションなど、不要な機能が満載のテーマよりも、シンプルなテーマを選んだ方がいいのが普通です。質の高いWordPressプラグインを使えば、いつでもこれらの機能を追加することができる。
より高速なプラグインを使用する

あなたのサイトが必要としているかどうかにかかわらず、WordPressプラグインのコーディングが不十分だと、多くのコンテンツを読み込みすぎてしまいます。これはページの読み込み速度を上げ、サイトを遅くします。
最高のプラグインを選んでいただくために、私たちの専門家が選んだ最高のWordPressプラグインのショーケースを頻繁に公開しています。私たちは、使いやすさ、ユーザーエクスペリエンス、そして最も重要なパフォーマンスに特に注意を払っています。
ここでは、最も一般的なWordPressプラグインのカテゴリをいくつかピックアップしています。
- FluentForm - WordPressのための最も速く、最も初心者に優しいコンタクトフォームプラグインです。
- オールインワンSEO - WordPressの強力なSEOプラグインで、特にウェブサイトのパフォーマンスに重点を置いており、SEOランキングの上位を獲得するのに役立ちます。
- モンスターインサイト - あなたのサイトを遅くすることはありませんWordPressのための最高のGoogle Analyticsプラグイン。gtag.jsをローカルに読み込んでGoogle Core Web Vitalsのスコアを高速化するオプションもあります。
- 共有カウンター-余分なスクリプトが満載のソーシャルメディアプラグインですが、それほどエレガントではありません。Shared Countsは、WordPress用の最も高速なソーシャルメディアプラグインの1つです。
- シードプロ - ドラッグ&ドロップでランディングページやカスタムウェブサイトテーマを作成できるWordPressページビルダープラグインです。
私たちの推奨に加えて、独自のテストを実行することもできます。プラグインをインストールする前と後でスピードテストを実行し、パフォーマンスへの影響を比較してください。
WordPressの速度を微調整する(上級編)
上記のWordPress最適化のベストプラクティスと基本的なスピードのヒントを使用することで、サイトのロード時間が大幅に改善されるはずです。
でも、1秒1秒が大事なんだ。少しでも速くなりたいのなら、もっと変化を加える必要がある。
以下のヒントはより技術的なもので、ウェブサイトのファイルを修正したり、PHPの基本的な知識が必要なものもあります。万が一に備えて、最初にサイトのバックアップを取っておく必要があります。
長い記事をページに分割する

読者は、より長く、より深いブログ記事を好む傾向がある。長い記事は検索エンジンでも上位にランクされる傾向がある。
ただし、画像を多用した長い記事を投稿する場合は、読み込み時間に影響する可能性があります。
代わりに、長い記事を複数のページに分割することを検討する。
WordPressにはそのための機能が組み込まれている。次のページに分割したい記事にタグを追加するだけです。それでもまだ次のページに記事を分割したい場合は、もう一度やってください。
外部HTTPリクエストの削減

WordPressのプラグインやテーマの多くは、他のウェブサイトからさまざまなファイルを読み込みます。これらのファイルには、外部ソース(Google、Facebook、分析サービスなど)からのスクリプト、スタイルシート、画像が含まれることがあります。
そのうちのいくつかを使ってください。これらのファイルの多くは、できるだけ早く読み込まれるように最適化されているので、自分のサイトでホスティングするよりも高速です。
しかし、プラグインがこれらのリクエストを大量に行うと、サイトの速度が著しく低下する可能性があります。
データベース・コールの削減

注:このステップはより技術的で、PHPとWordPressテンプレートファイルの基本的な知識が必要です。
残念ながら、世の中には粗悪にコーディングされたWordPressテーマがたくさんあります。WordPressの標準的なプラクティスを無視し、データベースを直接呼び出したり、データベースへの不必要なリクエストが多すぎたりしています。これではサーバーの仕事が増えすぎてしまい、サーバーの動作が本当に遅くなってしまいます。
うまくコーディングされたスレッドでさえ、ブログの基本情報を得るためだけにデータベースを呼び出すコードを含むことがある。
WordPressデータベースの最適化

WordPressをしばらく使っていると、データベースには不要になった情報がたくさん入ってきます。パフォーマンスを向上させるには、データベースを最適化して不要な情報をすべて削除することができます。
これは次のようにして行うことができる。WP-Sweepプラグイン簡単管理。スパム投稿、修正、未使用のタグなどを削除することで、WordPressデータベースをクリーンアップすることができます。また、ワンクリックでデータベース構造を最適化します。
変更投稿の制限

変更を公開すると、WordPressデータベースの容量を消費します。一部のユーザーは、変更を投稿するとプラグインが実行するデータベースクエリの一部にも影響すると考えています。プラグインが後期のリビジョンを明示的に除外していない場合、不必要な検索によってサイトの動作が遅くなる可能性があります。
WordPressは各投稿のリビジョン数を簡単に制限することができます。以下のコードをwp-config.phpファイルに追加するだけです。
1 | define( 'wp_post_revisions' , 4 ); |
このコードは、WordPressが各投稿やページの最後の4つのリビジョンのみを保存するように制限し、それ以前のリビジョンは自動的に破棄します。
無効化されたコンテンツ 盗まれたチェーン

WordPressで質の高いコンテンツを作ったとしても、遅かれ早かれ盗まれてしまうという悲しい現実がある。
このようなことが起こる1つの方法として、他のサイトが画像を自分のサーバーにアップロードする代わりに、あなたのサイトのURLから直接画像を提供していることが挙げられます。事実上、トラフィックを得ずにウェブホスティングの帯域幅を盗んでいることになります。
必要に応じて遅延ローディングを使用する

ブログ記事に多くの画像、複数の動画埋め込み、フォトギャラリーを追加している場合、サイトの読み込み遅延の恩恵を受けることができます。
ディレイ・ローディングは、すべての画像やビデオをすぐにロードするのではなく、ユーザーの画面に表示されているものだけをダウンロードします。他のすべての画像やビデオの埋め込みをプレースホルダ画像に置き換えます。
ユーザーが下にスクロールすると、ブラウザの表示領域に表示されている画像が読み込まれます。画像や動画、WordPressのコメントやアバターの読み込みを遅らせることもできます。
画像、iframe、動画については、WP Rocketプラグインの遅延読み込みを使用することができます。
DNSクラス・ファイアウォールの使用

WordPressのファイアウォール・プラグインは、ブルートフォース攻撃、ハッキング攻撃、マルウェアをブロックするのに役立ちます。しかし、すべてのファイアウォール・プラグインが同じように作られているわけではありません。
これらの一部はあなたのサイト上で実行されるため、攻撃者はブロックされる前にあなたのウェブサーバーに到達することができる。これはセキュリティの面ではまだ良いが、パフォーマンスの面では最適ではない。
そのため、Sucuriや以下のようなDNSレベルのファイアウォールを使用することをお勧めします。クラウドフレアこれらのファイアウォールは、悪意のあるリクエストがサイトに到達する前にブロックします。これらのファイアウォールは、悪意のあるリクエストがあなたのサイトに到達する前にさえブロックします。
プラグインなしでHTTPS/SSLエラーを修正する

サイトをHTTPS/SSLに切り替えると、コンテンツが混在したエラーが発生する可能性があります。
この問題を解決する最も簡単な方法は、Really Simple SSLなどのプラグインをインストールすることだ。しかし問題は、これらのプラグインはまずすべてのURLをキャプチャし、ユーザーのブラウザに送信する前にHTTPSに変更してしまうことです。
最新バージョンのPHPを使用する
WordPressは、主にPHPプログラミング言語で書かれています。PHPはサーバーサイド言語であり、ホスティング・サーバーにインストールされ実行されます。
すべての優れたWordPressホスティング会社は、サーバー上でPHPの最も安定したバージョンを使用しています。しかし、あなたのホスティング会社は、PHPの少し古いバージョンを実行している可能性があります。
新しいPHP 7は、以前のものに比べて2倍速くなりました。これは、あなたのウェブサイトが利用しなければならない大きなパフォーマンスの向上です。
バージョン情報をインストールして有効にするにはプラグインを使用して、あなたのサイトが使用している PHP のバージョンを確認することができます。
プラグインを有効化すると、WordPress管理画面のフッターにPHPのバージョンが表示されます。

もしあなたのサイトがPHP 7より低いバージョンを使っているなら、ホスティングプロバイダーにアップデートを依頼してください。それができない場合は、新しいWordPressホスティング会社を見つける時です。