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の詳細はこちら