WordPress: ウェブサイトを高速化する効果の高い 5 つの方法
公開: 2019-09-23私の名前は Emanuel です。Templ.io の共同創設者です。Templ.io は、Google Cloud 上に構築された高性能のマネージド WordPress ホストです。 WordPress で 10 年以上の経験があり、クライアントがサイトの速度を最適化するのを支援することがよくあります。
この記事では、WordPress Web サイトを高速化するために使用できる、影響が大きく、見落とされがちな 5 つの方法をまとめました。
すでにご存じのとおり、高速な Web サイトを持つことは、Web サイトにアクセスするユーザー エクスペリエンスを向上させるのに役立つだけでなく、より多くの訪問者を顧客に変換し、検索エンジンのランキングを向上させるのにも役立ちます。
しかし、実際のヒントに入る前に、いくつかの一般的なガイドラインを共有したいと思います。 基本を理解する Web サイトの速度を最適化するには、Web サイトが訪問者にどのように提供されるかについての技術的な基礎を基本的に理解していることが重要です。
基本的に、Web サイトの速度を決定する 4 つの要因があります。
- ページのサイズ
- リクエスト数
- キャッシュされているかどうか
- そうでない場合、サーバーが PHP+MySQL を使用してページを生成するのにどのくらいの時間がかかりますか?
したがって、Web サイトの速度を向上させるためにできることは基本的に 4 つあります。それは、ページ サイズを小さくする、リクエスト数を減らす、キャッシュを有効にする、コードをシンプルに保つ (プラグインをできるだけ少なくする) ことです。 WordPress サイトを高速化するための 5 つのヒントを紹介します。
1.良いホスティング
ウェブサイトの最適化に何時間も費やす前に、まず考慮すべきことは、ウェブサイトのホスティングです。 安価な共有 Web ホストを使用している場合、WordPress サイトを取得できる速度には深刻な制限があります。 したがって、読み込み速度の速い Web サイトが本当に必要な場合は、優れた基盤から始めたいと考えています。
非常に優れた技術的知識があり、多くの時間を手にしている場合は、優れた VPS ホストを使用すると、費用対効果が最も高くなります. ただし、ほとんどのウェブマスターは、より多くの売上とトラフィックを獲得するためにできるだけ多くの時間を費やすことができるようにしたいと考えており、VPS ソリューションが適切なオプションとなるために優れたセキュリティとパフォーマンスを維持するために必要なスキルが不足していることがよくあります.
最高のパフォーマンスを得たい場合、およびすべてのセキュリティとパフォーマンスの最適化を処理する優れたカスタマー サポートを利用するには、優れたマネージド WordPress ホストが最善の策です. 現在、私たち Templ.io は、Google Cloud 上に構築されたハイ パフォーマンスのマネージド WordPress ホスティング ソリューションを提供しているため、明らかにこの質問には偏りがありますが、ほとんどの本格的なウェブマスターにとってはマネージド ホストが最適な選択肢であると考えています。
優れたWebホストを選択すると、多くの時間を節約でき、Webサイトをできるだけ高速にするための優れた最適化と機能も提供されます.
2.キャッシング
キャッシングは Web サイトを高速化する優れた方法であると聞いたことがあるでしょう。 これは事実ですが、Web サイトに関してキャッシングが実際に何を意味するのかについて、多くの混乱が生じることがよくあります。 Web サイトのパフォーマンスとスケーラビリティを向上させるために利用できるキャッシュには、いくつかの異なる種類があります。
2.1 ページキャッシュ
WordPress が優れている点は、PHP と MySQL データベースを使用して動的に作成されたコンテンツを提供できることです。 WordPress サイトのコンテンツが静的でないことは素晴らしいことですが、動的なページを生成するには、静的な HTML ページを提供するのにかかる時間と比較して、はるかに長い時間とサーバー リソースが必要です。
ここで、ページ キャッシュが役に立ちます。 ページ キャッシュが行うことは、静的な HTML ファイルとして動的に生成されたページを格納することです。 ページ キャッシュのパフォーマンス上の利点を利用するために、WordPress で利用可能な多くのキャッシュ プラグインをインストールできます。
私がお勧めできるいくつかの良いものは次のとおりです。
- W3 合計キャッシュ – 無料
- WP Fastest Cache – 無料版とプレミアム版が利用可能
- WP Super Cache – 無料版とプレミアム版が利用可能
- WP Rocket – 有料
上記のすべてのプラグインでキャッシュされたページを提供できますが、さらに優れたソリューションは、プラグインとしてではなく、サーバー レベルでページ キャッシュを処理することです。 サーバー自体のページ キャッシュは、速度の点で常に PHP ベースのページ キャッシュより優れています。
2.2 ブラウザのキャッシュ
必ず使用する必要があるもう 1 つの形式のキャッシュは、ブラウザー キャッシュです。 ブラウザ キャッシュが行うことは、画像、CSS、JS ファイルなどの静的ファイルを、訪問者がアクセスするページごとに何度もダウンロードするのではなく、訪問者の Web ブラウザに保存することです。
明らかに、これにより訪問者の読み込み時間が大幅に改善され、帯域幅を大幅に節約するのにも役立ちます. すべての運用 Web サイトでブラウザー キャッシュを確実に活用する必要があります。
ページ キャッシュと同様に、ブラウザー キャッシュも当社のようなプレミアム ホスティングの代替手段によって処理されますが、推奨プラグインをインストールすることで簡単に解決できます。
- ブラウザのキャッシュを活用 – 無料
- W3 合計キャッシュ – 無料
- WP Rocket – 有料
3. リクエスト数を減らす
サイトでキャッシュを有効にすると、サイトを改善するための他の方法を検討できるようになります。 Web サイトの全体的な読み込み時間に最も大きな影響を与えるものの 1 つは、合計ページ サイズとリクエスト数です。
これを最適化するには、最初にすべてのプラグインを調べて、Web サイトにとって重要ではないプラグインを削除する必要があります。 ほとんどのプラグインは、Web サイトのすべてのページに読み込まれる CSS ファイルと JS ファイルの両方を追加するため、サイトのプラグインの数をできるだけ少なくすることが、Web サイトの読み込みをできるだけ速くするための鍵となります。
プラグインは、実際に必要なページに追加のファイルをロードするだけでなく、代わりにサイトのすべてのページに追加されます.
これに取り組むには、プラグイン Asset CleanUp を強くお勧めします。 このプラグインが行うことは、どのファイルをページごとにロードするかを制御できるようにすることです。 このプラグインの設定には時間がかかりますが、ロード時間を大幅に短縮できるため、最終結果は間違いなく価値があります.
4.画像を最適化する
もちろん、美しい画像とグラフィックスは美しい Web サイトを作成するために必須ですが、画像を適切に最適化しないと、Web サイトの読み込み時間に大きな悪影響を及ぼします。 WordPress で画像の最適化を処理できる 2 つの優れたプラグインは次のとおりです。
- Smush 画像の最適化 – 無料
- EWWW Image Optimizer – 無料およびプレミアム クラウド サービス
どちらのオプションも、画像の最適化を処理します。 ただし、魔法を実行している間、サーバーに非常に大きな負荷がかかる可能性があることに注意してください。理想的には、最適化を夜間に実行するようにスケジュールすることをお勧めします。
JPG ファイルと PNG ファイルを最適化するだけでなく、PNG から SVG (該当する場合) に移行し、WEBP などの次世代の画像形式を試すこともお勧めしますが、それはこのブログ投稿の範囲を超えています。
5. CDN(コンテンツ配信ネットワーク)
このブログ投稿で取り上げたい最後のヒントは、CDN を使用することです。 CDN が行うことは、サイトの静的ファイルのコピーを世界中のさまざまなサーバーに保存することです。これは、実際の Web サーバーよりも訪問者に物理的に近い場合があるため、ファイルをはるかに高速に提供できます。
これは、トラフィックが多いときに Web サーバーの負荷を軽減するのにも役立ちます。 多くのWebホストは、プラン(Templ.ioを含む)で無料のCDNを提供していますが、ホストがそうでない場合は、CloudflareをCDNプロバイダーとして使用することをお勧めします。
彼らの CDN は無料であるだけでなく、市場をリードする DDoS 保護も提供します。 CDN は、訪問者が世界中に散らばっている Web サイトにとってより重要ですが、ほとんどのサイトに何らかのメリットがあるため、すべての人にお勧めします.
結論
おそらくおわかりのように、私たち Templ.io は WordPress サイトの高速読み込みに取りつかれています。 読み込みの速い Web サイトを持つことで、コンバージョン率が向上し、SEO が向上し、遅い競合に対してサイトを際立たせることができます。
これらのヒントがお役に立てば幸いです。ご自分で試してみてください。 頑張ってください。最適化をお楽しみください。