WordPressは、多くのウェブトラフィックを管理できる強力なプラットフォームです。適切なツールを使えば、訪問者を処理する能力は事実上無限です。私たちは、WordPressサイトが毎月何十億ものインプレッションを維持しているのを見てきました。
この投稿では、WordPressサイトのトラフィック容量について説明します。あなたのサイトがどれだけのトラフィックを管理できるのかがわかります。
また、アクセスが集中した場合に備えてWordPressサイトを準備するためのヒントもご紹介します。こうすることで、どんなに多くの訪問者があっても、サイトのパフォーマンスを確実に向上させることができます。
これらの点を理解することは、サイトの規模を拡大し、スムーズな運営を維持する上で極めて重要である。
この投稿で取り上げるトピックを簡単にリストアップしよう。
- How WordPress Manages Website Traffic?
- How Much Actual Traffic Can WordPress Handle?
- How Much Traffic Can WordPress Manage on Shared Hosting?
- How Much Traffic Can Managed WordPress Hosting Handle?
- How Much Traffic Can WordPress Handle on Cloud Hosting?
- Handling Billions of Monthly Requests in WordPress
- Tips on Managing Heavy Traffic on a WordPress Website
WordPressはどのようにウェブサイトのトラフィックを管理しますか?
WordPressサイトはデータベースにコンテンツを保存します。ユーザーがサイトのページにアクセスすると、WordPressはそのコンテンツをフェッチしてページを生成し、ユーザーの画面に表示します。
トラフィックが増えると、WordPressはすべてのユーザーに対してこのプロセスを繰り返さなければならない。
ソフトウェアとしてのWordPressは単なるコードであり、実行するにはハードウェアが必要です。このハードウェアは、WordPressホスティングサービス会社がプロバイダーとして提供します。
これには、サイトのトラフィックを処理するソフトウェア(ApacheとNginxが最も人気のあるサーバーソフトウェアである傾向がある)を備えたサーバーと呼ばれるタイプのコンピューターが含まれます。このマシンは、あなたのサイトが常にオンラインであることを確認するために、24時間365日インターネットに接続されています。
より高速なWebホスティングサーバーは、WordPressがより多くのリクエストをより速く処理できるようにします。
Webサーバーの速度が遅いと、WordPressがページをすばやく生成する能力が制限されます。
詳しくは、WordPressの本当の仕組みについてのチュートリアル(舞台裏のインフォグラフィック)をご覧ください。
WordPressはどのくらいのトラフィックを処理できるのか?
WordPressは、ホスティングサービスとキャッシュの設定次第で、事実上無制限のサイトトラフィックを処理することができます。
WordPressサイトが処理できるトラフィック量の唯一の制限は、ホスティングサービスです。
WordPressだけではない。どのようなウェブサイトビルダーを使用しているかにかかわらず、すべてのウェブサイトは、より多くのトラフィックを処理するためにホスティングサービスに依存する必要があります。
トラフィックの量に応じて、ホスティングサービスにリソースを追加し、より多くのトラフィックを管理することができます。
注:サイトのパフォーマンスとスピードの向上にお困りですか?WordPressサイトスピード最適化サービスを提供しています。少額の料金で、WordPressの専門家チームがお客様のWordPressサイトを最高のパフォーマンスとスピードに最適化します。
とはいえ、実際の数字を見てみよう。
ここでは、ホスティングプランの種類と、WordPressサイトがそれらのプラットフォームで管理できるトラフィック量について説明します。
WordPressは共有ホスティングサービスでどのくらいのトラフィックを管理できますか?
共有ホスティングサービスは、WordPressサイトの大半で使用されているホスティングプランの最も一般的なタイプです。
小規模ビジネスサイト、新規ブログ、トラフィックの少ないサイトに適しています。
共有ホスティングプランは、複数の顧客間でサーバーリソースを分割するため、予算に優しいです。
すべての顧客が良いサービスを受けることを確認するために、共有ホスティングサービス会社は、顧客が自分のサイトに取得できるトラフィック量にさまざまな制限を配置します。
これらの制限はホスティングサービスプロバイダーによって異なり、悪用を防ぐために公開されていません。
一部のホスティングサービスプロバイダーは、信じられないほど高速なサーバーと高い帯域幅を持つ大規模なデータセンターへのアクセスを持っています。そのため、共有ホスティングサービスを利用するカスタマイザーに寛大なリソースを提供することができます。
他のプロバイダーは、帯域幅の上限が制限されている低コストのデータセンターを選択することでコストを削減している可能性があります。このようなプロバイダーは柔軟性をあまり提供できず、ピーク時にはリクエストを頻繁にブロックし始めるでしょう。
共有ホスティングサービスのプロバイダーのための私たちのトップピックには、Bluehost、SiteGround、およびHostingerが含まれます。
これら3社はすべて中小企業向けに手厚いリソースを提供しており、それぞれ手頃なコストを維持しながらビジネスの成長に合わせて成長できるホスティングサービスプランを用意している。
最先端のデータセンターで運用される超高速サーバー、より高い帯域幅、優れた技術的専門知識を備え、ユーザーにより良い体験を提供している。
トラフィックを処理するために、ビルトインのキャッシュやサーバーの調整を行う社内ソリューションを導入している。
私たちは、Bluehostのサーバー上で独自のテストを実行し、それらが処理することができますどのくらいのピークトラフィックを確認しました。その結果がこちらです:
5分間に一度に100ユーザーまで徐々にトラフィックを増やしました。ご覧の通り、クラッシュすることなく、テスト中も非常に安定していました。
Bluehostの人々は、WPBeginnerユーザーに無料ドメイン名付きのホスティングサービスを割引価格で提供しています。わずか$2.75 /月で始めることができます。
共有WordPressホスティングサービスはどのくらいのトラフィックを処理できますか?
良い共有ホスティングサービス会社は、1ヶ月あたり10,000ページビューから100,000ページビューの間のトラフィックを快適に処理することができます。
しかし、より良い結果を得るためにはWordPressのパフォーマンスを最適化する必要があります。一部のホスティングサービスでは、より多くのトラフィックを処理するためにWordPressの高速化と最適化を自動的に追加します。
例えば、Hostingerは共有のProプランで毎月20万人の訪問者を処理することができます。
一方、SiteGroundのGoGeekプランでは、毎月40万人以上の訪問者を処理できる。
あなたのサイトがどの程度複雑で、どのようなリソースが必要かによって、上記の見積もりとは異なるかもしれませんが、上記の見積もりは、中小企業のウェブサイトの大部分には当てはまります。
ご心配なく。ホスティングサービスを効率的に利用するために、サーバーリソースを節約する方法については後で説明します。
マネージドWordPressホスティングサービスはどのくらいのトラフィックを処理できますか?
共有ホスティングプランを最大限に利用したら、ホスティングプランをアップグレードする必要があります。
マネージドWordPressホスティングサービスは、WordPressサイトのコンシェルジュサービスのようなものです。ホスティングサービスが更新、セキュリティ、バックアップなどの面倒を見ます。
WordPressサイトに特化しているため、サーバー技術にさらなる調整を加え、WordPressをより高速に動作させ、ストレス下でも確実に動作するようにしている。
その上、マネージドWordPressホスティングサービスは、突然トラフィックが急増した場合でも、サーバーリソースの拡張が非常に簡単です。
WP Engineは、マネージドWordPressホスティングプラットフォームとして最もお勧めできるサービスです。
マネージドWordPressホスティングサービス業界のパイオニアであり、最先端のインフラと一流のカスタマーサポートで業界をリードしています。
短期間に最大100人のバーチャル訪問者を送り込み、WP Engineで独自のテストを実施しました。その結果がこちらです:
ご覧の通り、私たちのテストサイトは、非常に低いレスポンシブタイムで終始安定していました。
他のホスティングプロバイダーをお探しなら、SiteGroundをお勧めします。WordPress 推奨のホスティングサービスです。WP Engine の代替リストもご覧ください。
マネージドWordPressホスティングプランはどのくらいの実際のトラフィックを処理できますか?
マネージドWordPressホスティングサービスは、毎月40万人、数百万ページビューのトラフィックを簡単に処理することができます。
例えば、SiteGroundはGoGeekプランで毎月40万人以上の訪問者を処理することができます。
WP EngineのManaged Scaleプランでは、毎月40万人以上の訪問者を処理することができます。
そして両社とも、これ以上の規模のサイトにはカスタムプランを提供している。
例えば、当社のWPBeginnerサイトや他のサイトは、SiteGroundのカスタムマネージドプラットフォームでホスティングサービスを提供しており、毎月何億ものリクエストを受け取っています。
また、WP Engineを利用している数千万人の訪問者を集める超大型サイトもいくつか知っています。
マネージドWordPressホスティングサービスを利用している場合、必要なトラフィック量に対応することができます。ただ、追加のハードウェアコストを支払う必要があります。
クラウドホスティングでWordPressはどれだけのトラフィックを処理できるか?
共有およびマネージドWordPressホスティングでは、他のお客様とサーバーリソースを共有します。
クラウドホスティングプラットフォームでは、複数のサーバーで構成されるリソースが保証されます。1つのサーバーに障害が発生しても、他のサーバーでサイトを利用できます。
この冗長性、保証されたリソース、エンタープライズグレードの可用性により、クラウドホスティングは大企業、多忙なeコマースストア、その他のエンタープライズクライアントに適しています。
SiteGroundクラウドホスティングサービスをお勧めします。Google Cloud Platformを使用しており、無料のCDN、ユニークIPアドレス、強化されたセキュリティ、24時間365日の優先サポートを提供しています。
WP Engine、Kinsta、Rocket.netなどは、ホスティングサービスのニーズに応じてカスタマイザーでクラウドプラットフォームを作成することもできる。
WordPressはクラウドホスティングサービスでどれだけのトラフィックを処理できるのか?
適切なクラウドホスティングプラットフォームは、WordPressが何の障害もなく毎月数百万のページビューを処理できるようにします。
例えば、Rocket.netの公開価格では、エンタープライズプランで5,000,000人以上の訪問者を処理できることが示されている。これは、20以上のサーバーロケーションとスマートなCloudflareキャッシュを使用しているためだ。
あなたは私たちの詳細なRocket.netホスティングサービスのレビューで私たちのパフォーマンステストの結果を見ることができます。
WordPressで月間数十億のリクエストを処理する
WordPressといえば、ブログ・プラットフォームというイメージを持つ人が多いと思いますが、実はWordPressは43%以上のシェアを持つ、地球上で最も人気のあるサイト構築プラットフォームなのです。
WordPressを使って構築された本格的なSaaSアプリもある。
例えば、私たちはWordPressで動く人気のコンバージョン最適化ソフトウェアOptinMonsterを構築しました。
私たちは毎月何十億ものリクエストを処理していますが、それはすべてWordPressです。
ですから、WordPressは拡張性がないと言う人は、明らかに間違った知識を持っているか、単に専門知識が不足しているだけなのです。
WordPressを拡張する専門知識を持つ別のWordPressコンサルタントを探すべきだ。
WordPressで本当に大きなトラフィックを処理するには何が必要ですか?
そこで、Amazon Web ServicesやGoogle Cloudのようなプラットフォーム上のエンタープライズカスタムクラウドホスティングが必要になります。
これらの企業はクラウドサーバーを提供しており、契約して自分だけのカスタムホスティング環境を構築することができる。
CPUリソース、メモリ、ストレージ、地理的なロケーションを必要なだけ追加できる。
利用したリソースは従量制で課金されます。そのため、これらのリソースを効率的に使用するには、サーバー管理者のチームが必要になります。
幸いなことに、DevOpsチームになる必要もない。WP EngineやSiteGroundなどのカスタマイズ会社が、カスタムクラウドを構築・管理してくれる。
AWSまたはGoogleクラウド上のエンタープライズクラウドホスティングはどのくらいのトラフィックを処理できますか?
AWSやGoogle Cloud上のエンタープライズ向けカスタムクラウドホスティングサービスは、非常に大量のトラフィックを処理することができます。
1日あたり数百万アクセス、あるいは月間数十億ページビューを処理するように設定することもできる。
私たちのアプリOptinMonsterはAWS上で実行され、何の障害もなく何十億ものリクエストに対応しています。
CloudflareのようなCDNやウェブアプリケーションファイアウォールと組み合わせることで、さらに拡張性を高めることができる。
例えば、WPFormsのサイトはSiteGroundが管理するGoogle Cloudでホスティングサービスされています。Easy Digital Downloadsを使用してeコマースとソフトウェアライセンスを処理しており、有効化したインストール数が500万を超えるプラグインでは、ポートフォリオ全体で毎月数十億のリクエストを受けていることになります。
Google Cloudの他に、WordPress eコマースサイトを効率的に拡張するためにCloudflareを使用しています。
WordPressサイトのトラフィック管理のヒント
WordPressは、サーバーの負荷を軽減し、ユーザーができるだけ早くサイトにアクセスできるようにリクエストを処理するのに非常に適しています。
しかし、パフォーマンスをさらに最適化するためにできることはたくさんあります。以下に、最高のパフォーマンスを実現するためにサイトに実装できる最も重要なプラクティスをいくつか紹介します。
1.常に予算に最適なWordPressホスティングサービスを利用しよう
ウェブホスティングサービス業界は競争が激しく、無制限の帯域幅、無制限のあれやこれやを提供する会社が山ほどあります。
虚偽の広告に引っかからないでください。自分で調べて、業界で最も信頼できるホスティングサービスプロバイダーに登録しましょう。無制限が実際に無制限を意味することはほとんどありません。
例えば、共有ホスティングサービスプロバイダーを探していた場合、これらのトップWordPressホスティング会社を出発点として比較することができます。
信頼性の低いWordPressホスティングサービス会社を選ぶと、サイトの表示速度が遅くなり、多くのトラフィックを処理できなくなります。
2.キャッシュプラグインをオンにする
ページを繰り返し生成する代わりに、WordPressサーバーに一時的に保存して再利用するとしたらどうでしょう?
このテクニックはキャッシュと呼ばれています。サイトの何かを更新すると、キャッシュされたバージョンは削除され、新しく更新されたコンテンツがユーザーに提供されます。
Bluehost、Hostinger、SiteGroundのようなほとんどのWordPressホスティングサービス会社は、初期設定でオンになっている独自のビルトインキャッシュソリューションが付属しています。しかし、あなたがわからない場合は、ちょうどあなたのサイトにそれをオンにするために彼らのサポートスタッフに依頼してください。
あるいは、市場で最高のWordPressキャッシュプラグインであるWP Rocketを使うこともできる。
初心者に優しく、一度電源を入れれば、ほとんどのサイトに最適な設定を自動的に行ってくれるので、技術的なことを心配する必要はない。
3.WordPressの静的コンテンツにCDNを使う
CDNまたはコンテンツデリバリーネットワークを使用することで、画像、javascript、CSSなどの静的ファイルを、区切りサーバーを使用して配信することができます。
これにより、WordPressサーバーの負荷が軽減され、より多くのトラフィックリクエストをより高速に処理するためのリソースが解放されます。
Bunny.netは、市場で最も優れたCDNサービスの1つです。WordPressサイトに追加するのは、全くの初心者でも超簡単です。
オプションとして、Cloudflare Free CDNを使用することもできます。このCDNは、SiteGroundなどの一部のホスティングサービスプロバイダーが、自社のプラットフォーム内の基本オプションとして含んでいます。
4.ファイアウォールによる悪質トラフィックのフィルター
悪質なトラフィックとは、悪質なスパムボット、ハッカー、DDoS攻撃によって生成されたトラフィックのことです。これらは本物のサイト訪問者ではなく、サーバーリソースを浪費し、WordPressを遅くする可能性があります。
DNSベースのウェブサイトファイアウォールサービスは、そのようなトラフィックがあなたのサイトに到達する前にブロックします。これにより、サーバーリソースを大幅に節約し、WordPressサイトは本物の訪問者に対応することができます。
WPBeginnerのサイトではSucuriを、その他のサイトではCloudflareを使用しています。市場で最高のWordPressファイアウォール・サービスのリストをご覧ください。
この投稿が、WordPressが処理できるトラフィック量を知る一助となれば幸いです。また、WordPressのパフォーマンス最適化ハンドブックや、高コンバージョンのセールスファネルを作るためのヒントをご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
That’s true. WordPress itself can handle a fairly large load. In the Czech Republic, various ministry websites are built on WordPress and handle heavy traffic. I personally remember when the electronic highway toll stickers were launched here. The entire system was built on WordPress, and on the first day, it experienced a huge influx of people needing to purchase stickers for the new period. The toll sticker portal handled it quite well.
Moinuddin Waheed
This is very helpful guide in my case as I have a hostinger pro plan which enables to host hundred websites on it. I was very curious about this because I felt if I host more than one website what will be effect on my websites.
For beginners and those who are just starting out, having 100000 monthly visitors is a significant number.
Does all the websites that are on a pro plan combine can handle 200000 monthly visitors with hostinger? or it is for each individual website?
WPBeginner Support
The visits are normally for all sites on your account but you would want to check with your hosting provider for confirmation on how they handle visitors.
管理者
Solomon
Highly interesting and educative article, is it possible to use Wordpress for a social media site like Facebook with the high traffic since Facebook is developed with php and Wordpress also uses the framework?
WPBeginner Support
Yes, we have our guide on how to set up your site as a social media platform below and it would more depend on your hosting than WordPress for the number of users it could handle.
https://www.wpbeginner.com/plugins/how-to-turn-your-wordpress-site-into-a-social-network/
管理者