WordPressにCDNが必要な理由

公開: 2020-01-31

速度と信頼性はどのWebサイトにとっても否定できない優先事項です。消費者の47%は、オンラインストアが2秒未満で読み込まれることを期待しており、読み込み時間が1秒遅れるとページビューが11%減少します。 さらに、検索エンジンがロード時間をますます優先するようになっているため、サイトの速度を最大化することは、検索エンジン最適化(SEO)にとって非常に重要です。

Webサイトの速度を向上させる方法はさまざまですが、最も効果的なソリューションの1つは、コンテンツ配信ネットワーク(CDN)を使用することです。 CDNを統合することで、サーバーへのストレスを軽減し、訪問者がWebサイトのページをより速くロードできるようにすることができます。

この記事では、CDNとは何かを説明し、その主な利点について説明します。 JetpackのWordPressCDNの使用方法も紹介します。 始めましょう!

CDNとは何ですか?

ほとんどのウェブホストは、場所に関係なく、単一のサーバーからすべての訪問者にページリクエストを提供します。 Webサイトのサーバーが北米にあり、オーストラリアからの訪問者がそれにアクセスしようとした場合、すべてのデータはそれらに到達するために長距離を移動する必要があります。 距離が長いほど、Webサイトの読み込みにかかる時間が長くなります。

CDNは、世界中に戦略的に分散されたサーバーのネットワークです。 Webサイトからアセット(画像、ビデオ、CSS)をダウンロードし、独自のネットワークを介して提供することで、サーバーの負担を軽減します。

通常のホスティング会社のサーバーがサンフランシスコにあり、ユーザーがロンドンのサイトにアクセスした場合、CDNは、米国からではなく、最も近いサーバー(ロンドン自体にある可能性があります)からWebサイトをロードします。CDNはより高い稼働時間を提供します。 、メディアの最適化、およびより高速な資産配信。

CDNを使用することには多くの利点がありますが、ほとんどの場合、CDNは無料ではないことに注意してください。 一部のプラットフォームでは無料のCDN機能が制限されていますが、すべての機能にアクセスしたい場合は、料金を支払う必要があります。

WordPressでCDNを使用する4つの利点

WordPressを使用しているかどうかに関係なく、ほとんどすべてのWebサイトがCDNを統合することで恩恵を受けることができます。 CDNを使用する主な利点は次の4つです。

1.より速いページ

ページ速度は、Webサイトが提供するユーザーエクスペリエンスの品質を示す最大の指標の1つです。 ページの読み込みに3秒以上かかると、膨大な数の訪問者を失い始めます。

最近では、ほとんどのユーザーが比較的高速のインターネット接続にアクセスできます。 これは、デバイスが数秒で複雑なページをロードできることを意味します。 ページの読み込みに時間がかかりすぎる場合、問題は通常、訪問者側にあるわけではありません。 代わりに、サーバーまたはWebサイトのセットアップ内にあります。

訪問者がWebサイトにアクセスしようとしたときに、サーバーがデータを提供するのに時間がかかりすぎる理由はいくつかあります。

  1. 訪問者とサーバーの場所の間の長距離。 ユーザーとサーバー間の距離が長いほど、ページの読み込みにかかる時間が長くなります。
  2. サーバーはリクエストに圧倒されています。 Webサイトに同時に多くの訪問者がいる場合、サーバーはリクエストのドロップを開始したり、データの表示に時間がかかりすぎたりする可能性があります。
  3. ページに最適化されていないメディアアセットが多すぎます。 高品質の画像や動画はファイルサイズが大きくなる可能性があるため、メディアの多いページの読み込みに時間がかかる場合があります。

CDNを使用すると、3つの問題すべてを一挙に解決できます。 CDNを使用すると、Webサイトをキャッシュできるデータセンターのグローバルネットワークにアクセスできます。 訪問者がWebサイトにアクセスしようとすると、CDNはその要求を傍受し、最も近いデータセンターに再ルーティングします。

そうすることで、CDNは、データがユーザーに到達するために移動しなければならない距離を短縮します。 ほとんどのCDNは、メディアアセットをキャッシュして最適化することもできます。つまり、ページの読み込みにかかる時間が短くなります。

最後に、CDNデータセンターは大量のトラフィックを処理するように最適化されています。 共有ホスティングプランを使用している場合、適度な量のトラフィックが発生すると、サーバーの応答時間が大幅に遅くなる可能性があります。

Webサイトでパフォーマンスの問題が発生し始めた場合は、より優れたWebホストまたはプランへのアップグレードを検討することをお勧めします。 CDNをミックスに追加することで、Webサイトは、より優れたユーザーエクスペリエンスを提供しながら、トラフィックの増加に対応できるようになります。

2.メディアファイルの組み込み最適化

多くのCDNは、Webサイトのメディアアセットをキャッシュする前に自動的に最適化します。 WordPressメディア最適化プラグインを使用したことがある場合は、おそらくこのプロセスに精通しているでしょう。

WordPressのプラグインで画像をスマッシュする

画像圧縮ツールはグラフィックスを取得し、「不可逆」または「可逆」アプローチのいずれかを使用してそれらを圧縮します。 可逆圧縮では、画像の品質はすべて維持されますが、ファイルサイズの点で節約できるものは少なくなります。 一方、非可逆圧縮では、画像の品質が多少低下する可能性がありますが、ファイルサイズははるかに小さくなります。

理想的には、WordPressにアップロードするすべての画像を最適化する必要があります。 最近のウェブサイトは、多数の画像を使用する傾向があります。 これらのファイルがすべて高品質で高解像度の場合、ページの読み込み時間が大幅に長くなる可能性があります。

2017年以降、平均ページサイズは約1.3MBから2.1MBに増加しました。 これは主に、最新のWebサイトの複雑さが増し、より多くのメディアファイルが使用さているためです。

平均ページサイズを示すグラフ
出典: HTTPアーカイブ

Webサイトで使用するメディアファイルが多いほど、CDNの恩恵を受けることができます。 それでも、Webサイトにビデオファイルを配置する場合は、専用のプラットフォームでビデオファイルをホストすることをお勧めします。 Jetpack CDNを使用している場合は、サーバーからメディアファイルを提供できる広告なしのビデオホスティングサービスにアクセスできます。

3.サービス拒否攻撃(DDoS)からの保護

サービス拒否攻撃(DDoS)は、ボットの調整されたネットワークが一度に非常に多くのリクエストでサーバーを攻撃する場合です。 これらの攻撃は2020年から2021年にかけて55%増加しました。一部の調査によると、オンラインビジネスの最大35%が何らかの時点でこれらの攻撃を経験しています。

DDoS攻撃を軽減する方法はたくさんあります。 一部のウェブホストはセキュリティに積極的であり、疑わしいIPアドレスやサイトへの侵入の試みを自動的にブロックします。 悲しいことに、重大なDDoS攻撃は、強力な専用サーバーでさえもひざまずくのに十分な場合がよくあります。

Webサイトが攻撃を受けている場合、訪問者はWebサイトにアクセスできない可能性があります。 せいぜい、彼らははるかに長いロード時間を経験し、攻撃を待つか、彼らが助けになるかどうかを確認するためにあなたのウェブホストに連絡する以外にあなたができることはほとんどありません。

CDNを使用すると、Webの他の部分とサイトの間にセキュリティのレイヤーを追加できます。 CDNは、大量のトラフィックに耐えるように構築されています。 CDNを統合するだけで、Webサイトを保護するための大きな一歩を踏み出すことができます。

4.Webサイトの稼働時間の増加

ほとんどの評判の良いウェブホストは、ほぼ完璧な稼働時間を提供します。 サーバーが99.9%の時間利用可能であることを示す稼働時間データを備えたWebホスティングサービスを見るのは珍しいことではありません。

Pressableからの100%の稼働率の約束

不十分なホスティングサービスで立ち往生している場合は、ダウンタイムがより頻繁になる可能性があります。 CDNを使用する多くの利点の1つは、サービスがデータセンター全体にWebサイトのコピーをキャッシュすることです。 サーバーが突然利用できなくなった場合でも、CDNのおかげで、訪問者はサイトのこれらのコピーにアクセスできます。

ある意味で、CDNは、Webホストと連携して、Webサイトを再び稼働させるときに、バックアップとして機能することができます。 ユーザーがサイトにアクセスできないWordPressエラーが発生した場合も、同じことが当てはまります。 CDNのおかげで、トラフィックを失うことなく、自分のペースでエラーのトラブルシューティングを行うことができます。

誰がコンテンツ配信ネットワークを使用する必要がありますか?

1.世界中の視聴者がいるWordPressWebサイト

あなたのトラフィックのほとんどは米国から来るかもしれないので、そこであなたのウェブサイトをホストすることは理にかなっています。 トラフィックの大部分がヨーロッパ、アジア、またはオセアニアからのものである場合、WordPress CDNは、地理的に個々の人に近いサーバーからWebサイトのアセットを提供することにより、読み込み時間を改善します。 そうすれば、すべての訪問者は、どこにいても優れたユーザーエクスペリエンスを得ることができます。

ほとんどの場合、視聴者は1つの国に限定されません。 分析をざっと見ると、訪問者の場所に関する洞察が得られます。

サイト訪問者の地図

オーディエンスのごく一部だけが「ローカル」ではない場合でも、CDNを使用すると多くのメリットが得られます。 サーバーの場所に近いユーザーでも、読み込み時間が短縮されます。

2.メディアファイルの大規模なライブラリを備えたWebサイト

Jetpackは、Webサイトを最適化する効果的な方法を提供しますが、そのCDNはショーの主役かもしれません。 これは、画像を含む最大のファイルをキャッシュするのに役立つためです。

CDNは、分散サーバーからアセットを提供することで読み込み時間を改善するだけでなく、モバイルデバイスの画像のサイズを自動的に変更します。 電話やタブレットは、インターネット接続が貧弱または信頼性が低い傾向があるため、優れたユーザーエクスペリエンスを実現するには、高速読み込みで最適化された画像が不可欠です。

Jetpackには遅延読み込みも含まれています。 これは、画面上にある画像のみをロードし、ページを下にスクロールすると他の画像をロードすることを意味します。 これにより、最初のページの読み込み時間を大幅に短縮できます。

3.トラフィックの急増が発生するWebサイト

それはすべての企業の夢です。主要なテレビネットワークにインタビューを掲載したり、ブランドに関する有名人のトップツイートを投稿したり、作成した動画が口コミで広まったりします。 ただし、サイトが突然のトラフィックの流入に対応できない場合は、読み込みが遅くなったり、完全にクラッシュしたりして、新しいファンの可能性がなくなったり、売り上げが低下したりする可能性があります。

一時的に壊れたウェブサイトから離れる個々の顧客は、定評のある会社よりもはるかに大きな収益を損なう可能性があるため、中小企業は特に脆弱です。

CDNは、サーバーの分散ネットワーク全体でサイト要求のバランスを取ります。 これにより、複数の場所に訪問者を分散させることで、一度により多くの訪問者を収容できます。

DDoS攻撃など、より悪質な理由により、サイトで突然のトラフィックの急増が発生する場合もあります。 CDNは一種のDDoS保護として機能するため、優れたサイトのセキュリティ機能の重要な部分です。

CDNの費用はいくらですか?

コストはプロバイダーごとに異なりますが、通常、CDNはデータ転送のギガバイトごとに課金され、地域ごとに価格が異なります(たとえば、アジアは北米よりもコストがかかる場合があります)。 多くのCDNも月額料金を請求します。

あなたにアイデアを与えるために、月額CDN料金は、多くのトラフィックを取得しない小さなWebサイトの平均で約$20から始まります。 あなたのウェブサイトが成長するにつれて、それらの料金は上がります。 人気のあるウェブサイトを運営している場合、CDNが月に数百ドルまたは数千ドルかかることも珍しくありません。

一部のユーザーがCDNに投資しない最も一般的な理由の1つは、コストがかかる可能性があることです。 多くの場合、CDNはホスティングプランよりも費用がかかる可能性がありますが、非常に多くの利点があります。 これらは、読み込み時間の短縮からサイトのセキュリティの向上にまで及びます。

Jetpackを使用すると、複雑な料金体系について心配する必要はありません。 JetpackのWordPressCDNは、すべてのWordPressWebサイトで利用できます。 プラグインをインストールしてアカウントに接続するだけです(これについては後ほど説明します)。

他の無料のCDNとは異なり、Jetpackは限定された機能を提供しません。 CDNは、Webサイトのすべてのページをキャッシュし、メディアファイルをより高速に配信し、ブルートフォース攻撃からWebサイトを保護するのに役立ちます。

Jetpackが最高のCDNである理由は何ですか?

Jetpackは、無料のCDNを提供するWordPressプラグインです。 写真と静的ファイルの最適化された配信の恩恵を受けますが、プッシュゾーンとプルゾーンの作成、アセットのリダイレクト、または他のほとんどのCDNのセットアップに必要なその他の技術的な手順について心配する必要はありません。

Jetpack CDNは無料ですが、機能と使いやすさの点で多くの有料の競合他社を上回っています。

Jetpackが最高のWordPressCDNである5つの理由は次のとおりです。

1.セットアップは簡単です

従来、CDNをWordPressと統合することは、時間のかかるプロセスになる可能性があります。 ドメインのネームサーバーを変更し、サイトのキャッシュツールを無効にして、後でページが正しく読み込まれることを確認するために時間を費やす必要がある場合があります。

Jetpackの動作は異なります。 WordPressに焦点を当てたサービスなので、プラグインをインストールするだけです。 プラグインがアクティブになると、WordPressダッシュボードを離れることなく、いつでもJetpackのCDN機能をオンにできます。

2.WordPress.comデータセンターにアクセスできます

Jetpackは、高速の専用データセンターからコンテンツを配信します。これは、何千もの最高のWordPress.comサイトに電力を供給し、何百万ものユーザーから信頼されているのとまったく同じネットワークです。

セルフホストのWordPressサイトをお持ちの場合でも、JetpackCDNを使用することでメリットを得ることができます。 唯一の注意点は、Jetpackの機能にアクセスするにはWordPress.comアカウントが必要になることです(ただし、無料のアカウントを選択できます)。

無料のアカウントを使用すると、WordPress WebサイトでJetpackを有効にして、ページの読み込み時間とセキュリティを数分で短縮できます。

3.それはあなたのホスティング料金を減らすことができます

CDNは、Webサイトのコンテンツを複数のサーバーに分散するだけでなく、静的ファイルもオフロードします。 つまり、画像、CSS、JavaScriptは、サーバーではなくCDNのネットワークから読み込まれます。

多くのウェブホストは、ストレージ容量と帯域幅の割り当ての増加に基づいて、より高価なプランを選択するように説得しようとします。 CDNを使用することで、比較的安価なホスティングプランを購入しながら、同じパフォーマンス(またはそれ以上)を得ることができます。

これは、JetpackのようなCDNがサーバーから多くの負担をかけるためです。 訪問者が見る画像やその他のメディアファイルをロードし、データセンターからウェブサイトのキャッシュされたコピーを提供できます。

明確にするために、CDNを使用している場合でも、ホスティングの料金を支払う必要があります。 しかし、時間の経過とともに、Jetpack CDNは、ホスティングプランのアップグレードよりも大幅なコスト削減になります。

4.無制限で無料です

Jetpackで提供できるファイルの数に制限はありません。 サイトのページ数が5ページであろうと、5000枚であろうと、画像が10枚であろうと、1万枚であろうと、Jetpackがカバーします。

ほとんどのCDNは、トラフィックの量と月額料金に応じて料金を請求します。 これらの料金は、ホスティングよりもCDNに多く支払うことになります。 Jetpackを使用すると、複雑な価格帯や超過料金について心配する必要はありません。

5.WordPress用に構築されています

Jetpackは、WordPressサイトで動作するようにサードパーティのCDNを構成する必要はなく、WordPress専用に設計されています。 正確なシナリオに最適な設定を推測する必要はありません。使用しているテーマやプラグインに関係なく、Jetpackがそれを処理します。

他のCDNでは、設定を構成する必要があります。 使用する設定に応じて、パフォーマンステストに関しては良い結果または悪い結果が表示される場合があります。 Jetpackを使用すると、複雑な構成設定について心配する必要はありません。

Jetpack CDNは、Jetpack 2.0(2012年にリリース)がPhotonと呼ばれて以来存在しています。 それはあなたのサイトを効果的にスピードアップするために実績があり証明されています。

独自のCDNを設定する方法

多くのCDNプロバイダーがあり、すべて異なるコスト、機能、およびセットアップ手順があります。 ほとんどの場合、Webサイトで動作するようにCDNを設定することは、数時間かかる可能性のある複雑なプロセスです。

さらに、WordPressで動作するようにCDNを構成するには、技術的な知識が必要です。 少なくとも、本ですべてを行っていることを確認するために、サービスのドキュメントを読む必要があります。

CDNの設定には、通常、次の手順が含まれます。

  1. CDNサービスにサインアップします。 多くのオプションがあります。 Amazon Cloudfront、KeyCDN、およびMaxCDNは、最も一般的なものの一部です。
  2. プルゾーンを作成します。 プルゾーンを作成するには、ゾーンに名前を付けてから、CDNがコンテンツを「プル」するURLを設定する必要があります。 通常、ファイル転送プロトコル(FTP)は必要ありませんが、代わりにWebサイトのURLを使用する必要があります。 プルゾーンには、Secure Sockets Layer(SSL)証明書を有効にするなど、より高度なオプションがある場合もあります。
  3. プッシュゾーンを作成します。 100 MBを超える画像、CSS、またはJavaScriptファイルがあるのは珍しいことですが、CDNを介して配信する必要のあるビデオがある場合は、プッシュゾーンが必要になることがあります。 ファイルをプッシュするには、通常、サードパーティのクライアントを使用する必要があります。
  4. CDNのカスタムURLを作成します。 CDNは多くの場合URLを提供します(例:user54334.thecdn.com/yourasset.css)が、ほとんどの人はこれを自分のサブドメインにすることを好みます。 このシナリオでは、DNS設定を編集し、選択したサブドメインからCDNで生成されたドメインを指すCNAMEを作成する必要があります。
  5. 新しいURLをテストします。 テストするには、既知のアセットのWebアドレス(yourjetpack.blog / picture.jpgなど)を取得し、それをCDN URL(cdn.yourjetpack.blog/picture.jpgなど)に置き換えます。 リンクが読み込まれると、URLは正しく機能しています。
  6. アセットをリダイレクトします。 この段階では、Webサイトはまだ非CDNURLを指しています。 CDN以外のURLをすべて見つけて、CDNURLに置き換える必要があります。

多くの場合、CDNを完全に設定できますが、Webサイトに変更を加えた後、サービスはキャッシュを更新しません。 その場合は、CDNのキャッシュを手動でクリアする必要があります。

ほとんどのCDNプロバイダーでは、サービスがキャッシュをクリアしてWebサイトの新しいコピーを保存するのにかかる時間を構成できます。 理想的には、それは毎日行われるべきですが、使用しているCDNによってオプションは異なります。

WordPressを使用している場合、多くのCDNサービスは、CMSと連携するようにサービスを構成する方法に関する特別な指示を提供します。 WordPressユーザーを念頭に置いて構築されたCDNを使用するオプションもあり、複雑なセットアッププロセスを実行する必要はありません。

JetpackCDNの設定方法

自動化されたリアルタイムバックアップ、ブルートフォース保護、またはその他の利用可能な機能の一部にJetpackをすでに使用している場合は、CDNをすぐに有効にできます。 Jetpackをまだ使用していない場合は、WordPressにログインし、[プラグイン]→[新規追加]に移動することから始めます。 タブ。

右側の検索バーを使用して「Jetpack」プラグインを探し、 [今すぐインストール]をクリックします 最初のオプションの横:

ライブラリ内のJetpackプラグインオプション

WordPressがプラグインのインストールを完了したら、すぐにアクティブ化するオプションを選択します。 Jetpackをインストールすると、WordPress.comアカウントにサインインするか、新しいアカウントを登録するように求められます。

JepackのWebサイト

これを行ったら、次の手順を実行します。

  1. WordPressダッシュボードメニューでJetpack→設定に移動します。
  2. パフォーマンスをクリックします タブ。
  3. [サイトアクセラレータを有効にする]を選択します。

これがパフォーマンスです Jetpack設定を構成するときのタブは次のようになります。

Jetpackのサイトアクセラレータ設定

ロードには数秒かかります。その後、サイトはグローバルCDNから画像やCSSやJavaScriptなどの他の静的ファイルの提供を開始します。 JetpackのCDNを有効にすると、画像と静的ファイルの読み込み時間を短縮するための設定も有効になります。 JetpackのCDN機能の完全なスイートを利用したくない場合は、どちらかの設定を個別にオンにすることもできます。

さらに、パフォーマンスから遅延読み込み機能を有効にすることができます タブ。 そうすれば、訪問者が一度にすべてを読み込むのではなく、Webサイトの各ページを下にスクロールすると、画像が読み込まれます。 遅延読み込みを使用すると、メディアを多用するWebサイトの読み込み時間が大幅に短縮される可能性があるため、これを使用することをお勧めします。

それでおしまい! コスト、ハードセットアップ、ダウンタイムのリスクはありません。グローバルCDNからロードされるアセットを高速化するだけです。

Jetpackの追加機能は次のとおりです。

  • CDNURLへの自動リンク。 複雑な書き直しは必要ありません。 Jetpackはそのすべてをあなたに代わって行います。
  • 画像のサイズ変更。 これは、Webサイトのサイズと読み込み時間を短縮するための簡単な方法です。

ビデオコンテンツをホスティングしている場合は、無制限のWordPressビデオホスティングを含むVideoPressの使用を検討してください。 この機能を使用すると、すべての動画が他のアセットと同じグローバルネットワーク上に配置されます。

CDN速度テスト

CDNを使用する最も説得力のある理由は、CDNがWebサイトのパフォーマンスを大幅に向上させることができるということです。 そのことを念頭に置いて、CDNを使用しないWebサイトと使用するWebサイトの違いを示したいと思いました。

お気に入りのウェブホストの1つにテスト用のWordPressウェブサイトをセットアップしました。 Jetpack CDNをアクティブ化する前に、パフォーマンスの観点からそのサイトがどのように測定されるかを簡単に見てみましょう。

JetpackCDNを有効にする前のサイトのパフォーマンスレポート

私たちのテストウェブサイトは、最適化なしですでに比較的高速に読み込まれています。 全体として、最大のコンテンツフルペイント(LCP)は1.8秒です。 通常、1.2秒未満のLCPが理想的です。 その境界線を越えると、Webサイトのバウンス率が上昇し始めます。 ですから、これを低くしたいと思います。

それでは、JetpackCDNを有効にした後に何が起こるかを見てみましょう。

JetpackCDNを有効にした後のWebサイトのパフォーマンスレポート

Jetpack CDNを有効にすることを除いて、Webサイトまたはその構成のどの部分にも変更を加えませんでした。 CDNを有効にすると、JetpackはWebサイト上のすべてのメディアファイルと静的ファイルをキャッシュします。 これにより、LCPが1秒減少します。

CDNを使用することは、サイトのパフォーマンスを最適化するための多くの方法の1つにすぎないことに注意することが重要です。 これは、CDNで素晴らしい読み込み時間を取得している場合、Webサイトの設定を掘り下げて、新しいWebホストへの切り替えを検討する場合は、さらに改善できることを意味します。

同じように、CDNを使用したときに得られる結果は、私たちの結果と同じではない場合があります。 ほとんどのWordPressWebサイトでは、Jetpackを使用することでパフォーマンスが著しく向上します。 結果は、サイト、その構成、および使用しているWebホストによって異なります。

CDNの使用を検討する必要があるもう1つの理由は、ストレスがかかっている場合でもWebサイトが最高のパフォーマンスを維持できるようになることです。 使用しているウェブホストとプランによっては、サイトのページがすぐに読み込まれる場合がありますが、トラフィックがそれほど多くない場合に限ります。

そのことを念頭に置いて、Jetpack CDNを使用しながら、ストレステストを過ぎてテストWebサイトを実行することにしました。 CDNがないと、サイトに同時にアクセスしようとするユーザーの数が増えるため、読み込み時間は異なります。 CDNを使用すると、結果はかなり安定しているはずです。

ストレステストの結果

テスト中、平均読み込み時間は1.05秒でした。 これは、通常のページ速度テストで見た数値よりも少し多いです。 ただし、別のテスト場所を使用し、同時にアクセスするように20のボットを構成することで、Webサイトにストレスをかけたことを考えると、これは予想されることです。

全体として、Jetpack CDNを使用する、サイトの読み込み時間が大幅に改善され、ストレスをかけた場合でも結果は同じままでした。 基本的なホスティングプランを使用しながら、そのすべて。

コンテンツ配信ネットワークに関するよくある質問

Jetpackを使用する最大の利点の1つは、WordPressのCDNを選択して設定するプロセス全体が簡素化されることです。 それでも、CDNが一般的にどのように機能するかを理解することが重要です。

そのことを念頭に置いて、必要なすべての情報を確実に入手できるように、CDN全般に関して最もよくある質問のリストをまとめました。

1.自分のサイトがすでにCDNを使用しているかどうかを確認するにはどうすればよいですか?

ほとんどのCDNは無料のサービスを提供していません。 つまり、請求書を受け取っている場合は、CDNを使用していることがわかります。 Jetpackを使用すると、完全なCDN機能に無料でアクセスできます。 プラグインは、CDNを使用していることを通知しませんが、ロード時間が短縮され、全体的なパフォーマンスが向上するため、CDNに気付くでしょう。

Jetpackを使用している場合は、プラグインの設定にアクセスして、SiteAcceleratorCDN機能が有効になっているかどうかを確認できます。 プラグインを使用すると、スイッチを切り替えることでCDNをオンにできます。これにより、CDNが機能していることを簡単に確認できます。

または、GTMetrixやPingdomPageSpeedなどのお気に入りの速度テストツールのウォーターフォール機能を使用することもできます。 ロードされている静的ファイルのURLを確認します。CDNがアクティブな場合は、設定したURLまたはCDNのデフォルトのURLである必要があります。

2. CDNのパフォーマンスをテストするにはどうすればよいですか?

CDNのパフォーマンスをテストする最良の方法は、毎日使用することです。 CDNを有効にすると、ページの読み込み中に離れるユーザーが少なくなるため、サイトのバウンス率が低下する場合があります。 すでにバウンス率が低い場合でも、あなたとあなたの訪問者の読み込み時間を短縮することでメリットが得られます。

CDNのパフォーマンスをテストする他の方法には、PageSpeedInsightsやGTMetrixなどのツールの使用が含まれます。 これらの無料サービスを使用すると、サイト内のページの読み込みにかかる時間を確認できます。 また、(CDNの使用を除いて)全体的なパフォーマンスを向上させる方法についての提案も提供します。

3. CDNのエラーを確認するにはどうすればよいですか?

多くのCDNは、サービスで問題が発生した場合にカスタムエラー画面を表示します。 CDNエラー画面がどのように表示されるかの例を次に示します。

CDNエラー画面

エラーが発生した場合は、CDNのドキュメントを確認すると、エラーを修正する方法に関する情報が得られるはずです。 Jetpackでは、プラグインがCDNをWordPress Webサイトと完全に連携するように構成するため、エラーが発生することはめったにありません。 WordPress.comサーバーがダウンしない限り(これは発生しません)、サイトでCDNの問題が発生することはありません。

注:テーマまたはプラグインは、特に静的ファイルの作成に使用されている場合、CDNと互換性がない場合があります。 ただし、これは非常にまれです。

4.小さなローカルWebサイトにCDNを使用する必要がありますか?

CDNを使用することで利益を得ることができないWebサイトはありません。 適度なトラフィックしか得られない場合でも、CDNを使用するとユーザーエクスペリエンスが大幅に向上します。 これは、エンゲージメントとコンバージョンの増加につながるはずです。

さらに、最近Googleのランキング要素となったコアWebバイタルも改善されます。

CDNの使用に関する唯一の注意点は、コストです。 多くのCDNサービスは、トラフィックの量に応じて、高額な月額料金と追加料金を請求します。 小さなウェブサイトの場合、それらはあなたがすでにホスティングに支払っているものと一致し、さらにはそれを超える可能性があります。

Jetpackを使用すると、WordPress.comデータセンターを活用してサイトのパフォーマンスを向上させる無料のCDN機能にアクセスできます。 方程式からコストを取り除いたら、WordPressでCDNを使用しない理由はありません。

5. CDNを使用すべきでないのはいつですか?

イラン、スーダン、シリア、またはキューバでは、CDNを使用すると、政府の規制によりコンテンツがブロックされる可能性があります。 したがって、ターゲットオーディエンスがこれらの国のいずれかにいる場合は、使用を避けたい場合があります。

それ以外の場合、WebサイトにCDNを使用しない理由はめったにありません。 CDNは、サイト全体のパフォーマンスを向上させ、訪問者にページやファイルをより速く提供するのに役立ちます。

CDNを使用する場合、Webサイトに変更を加えるときに問題が発生する可能性があります。 CDNはサイトの古いバージョンを保存し、サイトを編集した後にそれらのキャッシュされたコピーを更新できない可能性があります。 幸い、これはCDNに手動でキャッシュをクリアさせることで簡単に修正できます。

または、Webサイトに変更を加える場合は、ステージング環境を使用して変更することをお勧めします。 そうすれば、サイトを安心して編集し、それらの変更を本番環境にプッシュした後、CDNのキャッシュをクリアできます。

Jetpackを使用する場合、キャッシュの問題は問題になりません。 WordPress Webサイトに変更を加えると、プラグインは自動的にキャッシュをクリアします。

6. CDNを使用すると、静的ファイルのURLが変更されるのはなぜですか?

最高のCDNプロバイダーは、Webサイトをキャッシュするだけでなく、メディアと静的ファイルのコピーをデータセンターに保存します。 元のファイルはサーバーに残りますが、訪問者がページにアクセスすると、CDNは独自のコピーをロードします。

これらのファイルはCDNのサーバー上にあるため、元のドメインを含まない独自のURLがあります。 実用的な観点からは、ほとんどのユーザーは変更に気付くことさえありませんが、ロード時間が短縮されることでメリットが得られます。

JetpackCDNでサイトの速度を向上させる

サイトの読み込みが遅い場合、世界中のユーザーがいる場合、またはトラフィックの急増が予想される場合は、JetpackCDNがすべての違いを生む可能性があります。 Jetpackをインストールし、役立つスタートガイドに従って数分でセットアップしてください。

CDNは完全に無料であるため、失うものは何もありません。また、Jetpackの他の多くのセキュリティ、速度、およびパフォーマンスの利点を活用できます。 Jetpackのインストールとアクティブ化は簡単で、サイトのパフォーマンスがほぼすぐに向上します。

JetpackCDNの詳細をご覧ください。