CDNとは

CDN(Content Delivery Network)とは、世界各地のサーバーにコンテンツをキャッシュし、ユーザーに最も近いサーバーから配信するネットワークです。

CDNの主な効果

💡 WordPressサイトにCDNは必要?:月間10万PV以上のサイト、画像・動画が多いサイト、グローバル向けサイトには特に効果的です。小規模サイトでもCloudflareの無料プランを使うことで、DDoS対策とSSLが手軽に実現できます。

Cloudflare - 最も普及した無料プランありのCDN

Freemium

Cloudflare

無料〜 / Pro: $20/月 / Business: $200/月

世界最大規模のCDNネットワーク。無料プランでも十分な機能を提供。200以上の都市にサーバーを保有。

  • 無料プランで基本CDN・SSL・DDoS対策
  • DNSをCloudflare経由にするだけで設定完了
  • 日本にもエッジサーバーあり
  • WAF(Webアプリケーションファイアウォール)
  • 画像最適化(Polish・Mirage)
  • Workers(エッジコンピューティング)
  • Analytics(アクセス解析)
  • Zero Trust セキュリティ
Cloudflareが選ばれる理由:設定がDNS変更のみで完結。無料でSSL・CDN・DDoS対策がすべて揃う。WordPressとの相性も抜群。

Fastly - エンタープライズ向け高速CDN

Fastly

従量課金: $0.12/GB〜(月$50の無料クレジットあり)

GitHub、Spotifyなど大手サービスが利用するエンタープライズ向け高速CDN。リアルタイムのキャッシュパージが特徴。

  • 世界最速クラスの配信速度
  • リアルタイムキャッシュパージ(150ms以内)
  • Varnish Configuration Language(VCL)でカスタマイズ
  • リアルタイムログ分析
  • TLS/SSL証明書自動管理
おすすめ用途:大規模メディア、動的コンテンツが多いサイト、エンタープライズ

Amazon CloudFront - AWS統合のグローバルCDN

Amazon CloudFront

従量課金: $0.085/GB〜(1TB/月まで)/ 1年間無料枠あり

AmazonのグローバルCDNサービス。S3・EC2等のAWSサービスとシームレスに統合。

  • AWSエコシステムとの完全統合
  • 410以上のエッジロケーション
  • Lambda@Edgeでエッジ処理
  • OAI(オリジンアクセスアイデンティティ)でS3保護
  • IPv6対応
おすすめ用途:AWSを使用しているプロジェクト、グローバル展開

BunnyCDN - コスパ最強の格安CDN

BunnyCDN

月額$1〜 + $0.01/GB(アジア: $0.06/GB)

圧倒的なコストパフォーマンスを誇る格安CDN。小〜中規模サイトに最適。

  • 業界最安値クラスの料金
  • 世界60以上のポップ(接続ポイント)
  • 直感的な管理パネル
  • ビデオ配信最適化
  • Perma-Cache機能
  • WordPress プラグインあり
おすすめ用途:コスト重視、画像・動画多めのサイト

KeyCDN - シンプルで使いやすいCDN

KeyCDN

$0.04/GB(最低$4/月・$25のお試しクレジット)

スイス発のシンプルで使いやすいCDN。WordPressプラグインが充実しており設定が簡単。

  • HTTP/2・HTTP/3対応
  • リアルタイムアナリティクス
  • 画像最適化
  • SSL証明書の自動管理
  • WordPress CDN Enablerプラグイン
  • DDoS保護
おすすめ用途:WordPress初心者、シンプルに設定したい

詳細比較表

項目CloudflareFastlyCloudFrontBunnyCDNKeyCDN
無料プラン◎あり△(クレジット)△(無料枠)×△(クレジット)
料金(/GB)無料〜$0.12〜$0.085〜$0.01〜$0.04
日本拠点◎東京・大阪○東京◎東京・大阪○東京○東京
設定の簡単さ◎(DNS変更のみ)△(要技術知識)△(AWS知識必要)
SSL◎無料自動◎自動○ACM無料○無料○無料
DDoS対策◎(業界最高)○(Shield別途)
WP連携◎専用プラグイン○プラグインあり◎専用プラグイン
おすすめ対象全規模大規模AWS利用者コスト重視初心者

WordPress連携方法

Cloudflare(最推奨)

  1. Cloudflareにアカウント登録
  2. ドメインをCloudflareに追加
  3. ドメインレジストラのネームサーバーをCloudflareに変更
  4. WordPressに「Cloudflare」公式プラグインをインストール
  5. APIキーを設定して完了(5〜15分で反映)

BunnyCDN

  1. BunnyCDNにアカウント登録・Pull Zoneを作成
  2. 「BunnyCDN」WordPressプラグインをインストール
  3. CDN URLを設定して完了
⚠️ CDN導入時の注意点:
  • WordPress管理画面のURLがキャッシュされないよう除外設定が必要
  • ログイン済みユーザーのページはキャッシュ除外
  • 更新後はキャッシュをパージする習慣を
  • SSL設定はCloudflareとサーバー両方で確認

用途別おすすめ

初心者・無料で始めたい

Cloudflare無料プラン(DNS変更のみ・SSL・DDoS対策込み)

コストを最小限に抑えたい

BunnyCDN($0.01/GBの格安料金)

AWSを既に使用している

Amazon CloudFront(S3・EC2との完全統合)

大規模・エンタープライズ

Fastly(最高の速度とリアルタイムパージ)

シンプルに設定したい

KeyCDN(WordPressプラグインで簡単設定)

ほとんどのWordPressサイトには:Cloudflare無料プランが最適です。DNS変更だけで設定完了し、SSL・CDN・DDoS対策・基本的なWAFが無料で使えます。

よくある質問

Q1. CDNを使うと本当に速くなりますか?

A. はい、特に海外からのアクセスやアクセスが集中する時間帯に効果的です。日本国内のみのサービスでも、Cloudflareの東京・大阪サーバーを経由することで画像配信が高速化します。

Q2. CDNとキャッシュプラグインは両方必要ですか?

A. 両方使うとより効果的です。キャッシュプラグイン(WP Rocket等)はHTMLをキャッシュし、CDNは静的ファイル(CSS・JS・画像)を高速配信します。組み合わせることでサイト全体を最大限に高速化できます。

Q3. CloudflareのHTTPS(SSL)はサーバーのSSLと別物ですか?

A. Cloudflareの「Flexible SSL」はCloudflare↔ユーザー間のみ暗号化。サーバーとの通信は暗号化されません。「Full SSL」または「Full(Strict)SSL」の使用とサーバー側のSSL設定を推奨します。

関連ページ

← 比較・選定トップに戻る