WordPress向けCDN:注目の主な機能

コンテンツ配信ネットワーク(CDN)は、WordPressサイトをより速く、より信頼性の高いものにします。

学習目的

この記事を読み終えると、以下のことができるようになります。

  • CDNがWordPressサイトにどのように役立つかを説明する
  • WordPressに最適なCDNを特定する
  • CDNがDDoS攻撃からサイトを保護する仕組みを理解する

関連コンテンツ


さらに詳しく知りたいとお考えですか?

是非、Cloudflareが毎月お届けする「theNET」を購読して、インターネットで最も人気のある洞察をまとめた情報を入手してください!

当社がお客様の個人データをどのように収集し処理するかについては、Cloudflareのプライバシーポリシーをご確認ください。

記事のリンクをコピーする

CDNをWordPressサイトに使用する利点は?

コンテンツデリバリーネットワーク(CDN)とは、サーバーのWebコンテンツをエンドユーザーの近くにキャッシングする分散ネットワークのことです。CDNは、コンテンツの配信を高速化するためにWebサイトの通常のサーバー(配信元サーバー)に代わってコンテンツを提供します。基本的にWebサイトの読み込みを高速化するものですが、これはちょうど、1台のトラックが全ての宛先に荷物を届けるよりも、トラックの配送網でより速い配送サービスを提供するのと同じでようなものです。WordPressのWebサイトには、CDNを使用するいくつかの利点があります:

  • CDNを使用することで、WordPressでホストされたコンテンツがサイト訪問者に迅速に配信され、ユーザーのサイト体験が向上し、SEOの強化につながります
  • CDNを使用することで、WordPressのホストがダウンしてもコンテンツが配信され、信頼性が向上します
  • CDNを使用することで、配信元サーバーへの移動が最小化され、帯域幅のコストが削減します
  • CDNを使用することで、分散サービス妨害(DDoS)攻撃が阻止され、セキュリティが向上します

CDNをWordPressサイトに組み込む方法は?

CDNはプロキシネットワークで、Webサイトのホストとインターネットユーザーの間に位置し、両者の間でネットワークトラフィックを転送する役割を担っています。CDNは、あらゆるWebサイトのホストに代わってコンテンツを提供することができます。最高品質のCDNがグローバルに存在するため、世界中のどこにいても簡単にコンテンツをキャッシュして提供することができます。

一部のWordPressのホストは、CDNサービスを有効化するためのビルトインオプションを提供しています。それ以外の場合、CDNサービスをWordPressサイト所有者が別途契約する必要があります。また、WordPressのプラグインを提供しているところもあります。どのような方法も、通常、WordPressサイトのCDNサービスを有効にする方法は初心者向けの簡単な手順で行うことができます。

CDNは、どのうようにDDoS攻撃からWordPressサイトを保護するのか?

DDoS攻撃とは、あるWebサイトやサーバーに向けられた大量のネットワークトラフィックで、そのWebサイトやサーバーを圧倒し、一般ユーザーがサービスを受けられないようにすることを目的としたものです。Webサイトやサーバーがクラッシュしてしまうこともあります。

CDNは、トラフィックをWebサイトに到達する前にすべて処理するため、DDoS攻撃を特定しブロックするのに適した位置にあります。CDNは多数のサーバーで構成されているため、クラッシュすることなく余分なトラフィックを吸収・除去することが可能です。

DDoS攻撃からの保護は、ほとんどのWordPressサイトにとって必須項目です。DDoS攻撃によってサービス速度が低下したり、数時間から数日間Webサイトがオフラインにされる場合もあります。DDoS攻撃者の中には、このような攻撃を利用してWebサイトの管理者から金銭を脅し取る者もいます(これらは、「ランサムDDoS攻撃」と呼ばれています)。堅牢なDDoS対策により、大規模な攻撃に直面した場合も、WordPressのWebサイトの可用性と信頼性を維持します。

WordPressに最適なCDNは?

WordPressに最適なCDNは、以下の機能を備えたものです:

  • WordPressとの統合が容易:CDNは、複雑な設定が不要で、WordPressとネイティブに統合できるように設計されている必要があります。
  • 高いキャッシュヒット率:キャッシュヒット率とは、配信元サーバーに問い合わせる代わりに、CDNのキャッシュから提供できるコンテンツリクエストの割合を測定したものです。CDNは、キャッシュヒット率が高く、Webサイト訪問者にコンテンツをより高速に、より確実に提供できるものである必要があります。
  • 国際的に展開している:国際的に展開しているCDNであれば、Webサイトの訪問者がどこにいても、すべての訪問者にコンテンツを高速に配信することができます。
  • DDoS攻撃対策:CDNは、Webサイトの信頼性を確保するために、DDoS攻撃を吸収できるものである必要があります。
  • WAFが組み込まれている:Webアプリケーションファイアウォール(WAF)とは、Webアプリケーションに向けられた攻撃をブロックし、サイトそのものとそのユーザーの安全性を維持するものです。WAFがなければ、WebサイトはクロスサイトスクリプティングSQLインジェクションなどの攻撃を受けやすくなり、ユーザーやデータが危険にさらされてしまいます。CDNは、WAFの導入に最適です。CDNはすでにWebサイトへのすべてのトラフィックをプロキシしているため、悪意のあるトラフィックを検査しブロックすることができます。
  • 静的コンテンツと動的コンテンツのキャッシュ:多くのWebコンテンツは静的です。静的とは表示内容が変化しないものを意味します。Webコンテンツの中には、ユーザーに関する情報や時間帯、場所などに応じて表示内容が変化する動的なものがあります。CDNは、静的コンテンツだけでなく、動的コンテンツもキャッシュして提供する機能を提供できるものである必要があります。

これらの機能を持つCDNの一例として、「Cloudflare CDNについて学ぶ」をご覧ください。

CDNはWordPressサイトをホストできるか?

CDNは通常、ホスティングには使用されません。その代わり、ホストの前に位置し、ホストされたWebサイトの配信を加速させます。Cloudflare CDNは特定の種類のコンテンツ(特に、画像動画静的Webページ)をホストすることができますが、通常、WordPressサイトはCDNとは別にホストされます。

自動プラットフォーム最適化とは?

パフォーマンスは、SEOからコンバージョン率まですべてに影響するため、サイト所有者はWebサイトを素早く読み込めるように最適化する必要があります。CDNはパフォーマンスを向上させますが、WordPressサイトでは他にも多くの最適化が可能です。

プラットフォームの自動最適化(APO)は、動的コンテンツをインテリジェントにキャッシュするCloudflareのサービスであり、静的コンテンツと動的コンテンツの両方をCloudflareのグローバルネットワークから提供することができるようになります。APOは、アップデートや低速プラグインによってパフォーマンスが低下する場合も、WordPressサイトの高速性を維持します。Cloudflare APOの詳細はこちら

よくある質問

WordPressサイトにCDNを使用する利点は?

CDNを使うと、訪問者にコンテンツをより速く配信できるため、WordPressサイトの表示速度を向上します。さらに、サイトの安定性が向上する、オリジンサーバーへのリクエストが減ることで帯域幅の費用が削減する、DDoS攻撃への対策になるなどの利点もあります。

CDNがWordPressサイトをDDoS攻撃から保護する仕組みは?

CDNは、Webサイトの前に位置するプロキシとしてWebサイトに代わってトラフィックを処理するため、悪意のあるトラフィックの急増を特定し、フィルタリングすることができます。また、複数台で構成されているため、余分なトラフィックを分散処理してサイトの速度低下やクラッシュを防ぐことができます。

既存のWordPressサイトにCDNを導入する方法は?

CDNの導入は比較的簡単で、WordPressプラグインを使用する、一部のWordPressホストが提供する標準オプションを使用する、CDNサービスに別途登録する、といった操作で実行できます。

WordPressに適したCDNを選ぶ際に重視すべき基本機能は?

効果的なCDNは、WordPressとの統合機能がある、キャッシュヒット率が高い、コンテンツをすばやく提供できるものである必要があります。加えて、世界中にサーバーがある、DDoS攻撃対策がある、アプリケーションレベルの攻撃をブロックするためのWebアプリケーションファイアウォール(WAF)が組み込まれている、静的コンテンツと動的コンテンツの両方をキャッシュできることも重要です。

CDNをWordPressのWebサイトのプライマリホストとして使用できますか?

一般的に、CDNはホスティングには使用されません。ホストの前に配置され、サイトのコンテンツの配信を加速させます。一部のCDNは、画像や静的ページなどの特定の要素をホストできますが、通常、WordPressサイト本体は別のプラットフォームでホストされます。

WordPressのセキュリティにとってWAF連携が重要な理由は?

WAFは、SQLインジェクションやクロスサイトスクリプティング(XSS)などの悪意のあるアプリケーション層攻撃を検査し、ブロックするため、非常に重要な存在です。CDNはすべてのサイトへ向かうすべてのトラフィックを通すため、WAFを展開する効果的な方法です。

自動プラットフォーム最適化(APO)とは?WordPressにどのように役立つか。

プラットフォーム最適化は、世界中のサーバーに動的コンテンツのキャッシュを作り、パフォーマンスを向上させるCloudflareのサービスです。これにより、低速なプラグインがあったり更新の多いWordPressサイトでも高速性を維持できます。