あらゆる予算でWordPressに最適なCDNを見つけました
John Turner
John Turner
サーバーはダラスにありますが、訪問者はシドニーにいます。これは、最初の画像が読み込まれる前に8,500マイルの遅延が発生することを意味します。
ファイルを圧縮し、プラグインを更新し、より良いホスティングにお金を払いました。しかし、地理的な要因はキャッシュプラグインを気にしないため、訪問者の半分はまだ離脱しています。
CDN(コンテンツデリバリーネットワーク)がこれを解決します。サイトのコピーを世界中のサーバーに配置することで、ムンバイやロンドンのユーザーは3つの海を越えてデータを待つ必要がなくなります。
CDNはコンテンツの移動方法を変えます。世界中の誰にでもコンテンツを迅速に提供できれば、コンバージョンを失うような遅延は発生しません。
この記事では、最高のWordPress CDNをお勧めします。これらのツールは、回転するローディングホイールにトラフィックを失うのを防ぎます!
主なポイントは次のとおりです:
- CDNはサイトをグローバルサーバーに分散させ、遠方の訪問者の読み込み時間を短縮し、オリジンサーバーへの負荷を軽減します。
- WordPressには組み込みのCDNはありません。プラグインまたはDNSレベルのサービスを通じて追加する必要があります。
- CDNはCore Web Vitals(Googleのランキング要因)を改善し、トラフィックの急増やDDoS攻撃から保護し、帯域幅コストを削減できます。
- 予算に優しいオプションは月額1ドル(Bunny.net)から、または無料(Cloudflare)で利用できます。一方、Enviraのような専門的なCDNは画像の品質維持に重点を置いています。
- プラグインベースのCDNではセットアップに5〜10分かかりますが、リダイレクトループを回避するために、常にサイトをバックアップし、SSL設定を確認してください。
目次
CDNとは何ですか?
CDNは世界中に分散されたサーバーのネットワークです。それがない場合、すべての訪問者はメインサーバーにアクセスします。そのサーバーがバージニア州にあり、東京から誰かがアクセスした場合、彼らは世界の半周分のデータを待つことになります。CDNを使用すると、代わりに近くのプレゼンスポイント(PoP)にアクセスします。
このように考えてください。オリジンサーバーは倉庫です。CDNは実店舗のチェーンです。シンガポールにいる誰かがあなたのホームページを必要とするとき、彼らはオハイオの倉庫からではなく、シンガポールの店舗からそれを取得します。
CDNは主に画像、CSSファイル、JavaScriptのような静的アセットを処理します。これらは、ページが読み込まれるたびに変化しない重いコンテンツです。
サーバーは引き続き動的コンテンツ(データベースクエリやユーザーログインなど)を処理します。しかし、重いファイルをCDNにオフロードすることで、サーバーはチェックアウトフォームの処理中に画像の要求でパンクすることはありません。
その結果、読み込み時間が短縮され、サーバーの負荷が軽減され、実際に滞在する訪問者が増えます。
WordPressにはCDNがありますか?
いいえ、WordPressのコアソフトウェアにはCDNは含まれていません。自分で追加する必要があります。
WP EngineやKinstaのような一部のマネージドホストはCDNをバンドルしています。しかし、それはWordPress自体ではなく、ホストが提供しているものです。
セルフホストでCDNが必要な場合は、自分で探す必要があります。
WordPressサイトでCDNを使用する理由
すべては、より高速なサイト、より良いアップタイム、そしてより低いコストにつながります。それがCDNが存在する理由です。
スピードはGoogleにとって重要です。
コアウェブバイタルはランキング要因です。表示速度の遅いコンテンツの最大ペイント(LCP)は、検索結果で埋もれてしまいます。
CDNは、サーバーから遠く離れたユーザーの読み込み時間を半分に短縮することで、これを解決します。
トラフィックの急増はサイトをクラッシュさせます。
ニュースレターで紹介されました。誰かがあなたの投稿をRedditで共有しました。突然、5,000人が同時にあなたのサイトにアクセスしました。
単一のサーバーでは対応できません。負荷に耐えきれず、ダウンします。最も必要とされているときにサイトが停止します。
CDNは、負荷を数十台のサーバーに分散します。CDNが急増を吸収している間、ホスティングは安定したままです。
DDoS攻撃は現実の脅威です。
ハッカーは、サイトをオフラインにするために偽のトラフィックでサイトを氾濫させます。CDNはフィルターとして機能し、悪意のあるリクエストがメインサーバーに到達する前にブロックします。
帯域幅を節約できます。
ホストがデータ転送に料金を請求する場合、画像やファイルをCDNにオフロードすると、月々の請求額を削減できます。CDNが重いアセットを提供し、ホストは基本的なものだけを処理します。
WordPressウェブサイトに最適なCDN
WordPressに最適なCDNサービスを簡単に紹介します。
- Bunny.net:月額1ドルから始まる従量課金制の価格設定、初心者向けの簡単なセットアップ、110か所のグローバルPoP
- Cloudflare:業界標準、無料ティア、330か所のグローバルロケーション、包括的なDDoS保護
- Envira CDN:写真家やビジュアルポートフォリオに特化。圧縮なしで画像の品質を維持
- Sucuri:マルウェアスキャン、ファイアウォール保護、最大60%の速度向上を備えたセキュリティ重視のCDN
- KeyCDN:詳細なキャッシュ制御と6大陸での高性能を備えた開発者向けオプション
Bunny.net

Bunny.netは、安っぽさを感じさせない予算重視の選択肢です。
ほとんどのCDNは、月額20ドルの最低料金が設定されています。Bunnyは従量課金制を採用しており、月額1ドルの最低料金です。
カスタムサイトのCDNの費用を計算できる便利な計算機もあります。

ダッシュボードは初心者向けに作られています。APIキーを貼り付け、サイトを接続すれば、5分で完了します。
私が気に入ったBunny.netの機能の一部をご紹介します。
- 無料SSL証明書
- 110か所のグローバルPoP
- リアルタイム監視
- ビデオ最適化
- インスタントキャッシュパージ
- 手頃な価格設定
- 画像オプティマイザーやクラウドストレージなどの追加のBunny.netツール
Cloudflare

Cloudflareは、その理由から業界標準となっています。330か所のグローバルロケーションにより、静的および動的コンテンツをはるかに高速に配信できます。
このリストの他のオプションとは異なり、Cloudflare CDNには無料ティアがあります。これにより、初心者は追加料金なしでグローバルなオーディエンスを構築する機会を得られます。
プラグインをインストールする代わりに、ドメインレジストラー(GoDaddy、Namecheapなど)でネームサーバーを変更します。Cloudflareは、サイトとインターネット全体の間に入り、ファイルを配信するだけでなく、トラフィックをフィルタリングします。
しかし、Cloudflareのキャッシュは強力すぎることがあります。ページを更新しても、Cloudflareが古いバージョンを保持しているため、訪問者には古いバージョンが表示されることがあります。キャッシュを手動でパージすることはできますが、追加の手順が必要です。
Cloudflareで気に入った主な機能は次のとおりです。
- 無制限のDDoS保護
- Webアプリケーションファイアウォール(WAF)
- Accelerated Mobile Pages (AMP)
- ボット対策
- 330のグローバルPoP
- 無料プラン
Envira CDN

Envira CDNはEnvira Galleryプラグインに連携しています。写真サイトやビジュアルポートフォリオを実行している場合は、優れた選択肢です。
一般的なCDNは帯域幅を節約するために画像を圧縮します。これはブログのヘッダーには問題ありませんが、高解像度の写真には影響します。色が濁り、ディテールが失われます。
Envira CDNはビジュアル品質に合わせて調整されています。あなたの作品を破壊することなくギャラリーを高速化します。
Envira Galleryと併用すると、透かしや右クリックブロックなどの追加の保護機能が得られます。これにより、人々はあなたの画像を盗むことができなくなります。
Envira CDNで気に入った機能は次のとおりです。
- ワンクリックセットアップ
- 無制限の画像をサポート
- 自動画像サイズ変換
- 自動画像クロッピング
- 335以上のグローバルPoP
- JPG、PNG、GIFをサポート
Sucuri

SucuriはCDNを提供するセキュリティ会社です。
ほとんどの人はセキュリティ機能のためにSucuriをインストールします。マルウェアのスキャン、ブルートフォースログイン試行のブロック、データベースに到達する前のSQLインジェクションの停止を行います。
Sucuriには、ロード時間を短縮するためのCDNが含まれています。ページの読み込み速度を平均60%改善すると主張しています。
Sucuriで気に入った機能は次のとおりです。
- DDoS保護
- 仮想パッチング
- 複数のキャッシュオプション
- ウェブアプリケーションファイアウォール
- 最大60%のページ速度改善
- インストール不要
KeyCDN

KeyCDNは開発者の選択です。「ブラックボックス」サービスを扱わずに、キャッシュルールを細かく制御したいユーザーのために構築されています。
パフォーマンスはトップクラスです。KeyCDNは、厳格なプライバシー基準と6大陸にわたる低遅延で知られています。
また、CDN Enablerプラグインも開発しました。これは、簡単なキャッシュパージとREST APIサポートを備えた軽量なWordPressコネクタです。
私が気に入ったKeyCDNの機能の一部をご紹介します。
- HTTPキャッシュヘッダー制御
- GZIP圧縮
- DDoS保護
- 二要素認証
- 使いやすいWordPress CDNプラグイン
サイトをCDNに正常に移行する方法
まず、はっきりさせておきましょう。CDNのセットアップは完全な移行ではありません。ファイルはホストに残ります。訪問者に届くまでのパスを変更するだけです。
しかし、何も触る前に、サイトのバックアップを作成してください。
Duplicatorを使用してサイトの完全なスナップショットを作成します。SSL設定を誤って構成したり、セットアップ中に何かを壊したりした場合、真夜中にパニックでGoogle検索する代わりに、ワンクリックでロールバックできます。

WordPressにCDNを接続するには2つの方法があります。
Bunny.netやKeyCDNのようなサービスはプラグインを使用します。プラグインをインストールし、APIキーを貼り付けて保存します。5分で完了します。
CloudflareとSucuriはDNSレベルで機能します。ドメインレジストラ(GoDaddyやNamecheapなど)にログインして、ネームサーバーを変更します。
これにより、すべてのトラフィックが最初にCDNを経由します。画像だけでなく、すべてです。より包括的ですが、より手間がかかります。
SSL設定に注意してください。ここで人々は自分のサイトを壊します。
サイトでHTTPSを使用している場合(使用すべきです)、CDNのSSLモードを「フル」または「フル(厳密)」に設定してください。「柔軟」のままにすると、無限のリダイレクトループが発生します。サイトは永遠に読み込まれ、完了しません。
次に、セットアップをテストします。GTmetrixにアクセスして、ウォーターフォールチャートを実行します。

画像のHTTPヘッダーを確認します。「HIT」と表示されているか、CDNのドメインが表示されていれば、機能しています。オリジンサーバーを指している場合は、何かが誤って構成されています。
よくある質問(FAQ)
WordPressに最適な無料CDNは何ですか?
Cloudflareは、WordPressに最適な無料CDNです。その無料プランには、グローバル配信、DDoS保護、SSLが含まれており、他のCDNでは月額20ドルかかる機能です。
パフォーマンスとセキュリティに最適なCDNは何ですか?
CloudflareまたはSucuriは、パフォーマンスとセキュリティに最適なCDNです。どちらもファイアウォールとCDN配信を組み合わせています。予算内で純粋なスピードを求めるなら、Bunny.netが最適です。
画像最適化に最適なCDNは何ですか?
Optimizerアドオン付きのBunny.netまたはPolish機能が有効なCloudflareです。どちらもJPEGを圧縮し、WebPに自動的に変換してサーバーリソースを節約します。ただし、画質を妥協できない写真サイトを実行している場合は、Envira CDNを選択してください。
WordPressサイトのCDNをどのように選択しますか?
トラフィックが少なく予算が限られている場合は、Cloudflareの無料CDNを使用します。大量の画像ギャラリーや写真サイトの場合は、Bunny.netまたはEnvira CDNを使用します。DNS設定の変更が心配な場合は、Bunny.netまたはKeyCDNのようなプラグインベースのオプションを使用してください。
読み込み時間の遅延を回避するためにCDNをインストールする
スピードは競争上の優位性です。読み込み時間の1秒の遅れは、コンバージョンを失うことになります。
CDNはこれを解決し、考えすぎる必要はありません。このリストから1つを選び、セットアップに数分費やし、GTmetrixでスピードをテストしてください。
直帰率が低下し、Core Web Vitalsが改善され、ローディングスピナーへのトラフィック損失がなくなります。
CDNはトラフィックの急増から保護しますが、悪いアップデートや人的ミスからは保護しません。DNS設定を変更したり、キャッシュプラグインをインストールしたりする前に、完全なバックアップを取得してください。
Duplicator Proは、サイトの完全な復元ポイントを作成します。セットアップ中に何か問題が発生しても、慌てて修正する必要はありません。ロールバックするだけです。
また、CDN内蔵のマネージドホストに移行することにした場合でも、Duplicatorはダウンタイムなしで移行を処理します。今日試してみてください!
せっかくなので、これらの他のWordPressガイドも気に入ると思います。