最速のWordPressホスティング:これが私が79msのロード時間を達成した方法です

公開: 2021-06-18
最速のワードプレスホスティング
@Cloudwaysをフォローする

WordPressサイトをスピードアップするためのいくつかのヒントを含む多くの記事を読んだはずですが、ほとんどまたはまったく成功していません。 これは主に、多くのWordPressユーザーがフロントエンドの高速化ハックに依存し、WordPressホスティング環境を無視しているためです。 したがって、多くのユーザーにとって、最速のWordPressホスティングは、より高速に読み込まれるWebサイトへの第一歩です。

今日は、さまざまなタイプのWordPressホスティングについて説明し、Cloudwaysのような最速のマネージドWordPressホスティングでWordPressWebサイトがどの程度うまく機能するかを判断するためのいくつかのテストを実施します。

  1. より高速なWordPressホスティングが必要な理由
  2. さまざまな種類のウェブサイトホスティング
  3. パフォーマンステストの開始
  4. 軽量テーマをミックスに追加する
  5. Cloudwaysが最速のWordPressホスティングの1つである理由
  6. 最速のWordPressホスティングのために考慮すべき他の事柄

免責事項:最速の結果を達成するために、管理された環境でこれらのテストを実施しました!

より高速なWordPressホスティングが必要な理由

多くの研究者は、訪問者の注意を引くのに7秒しかかからないことを示しています。 このウィンドウが失われると、訪問者はWebサイトに再度アクセスできなくなる可能性があります。 それはすべて、訪問者が滞在してあなたのサイトが何であるかを見ることができるように、ウェブサイトのページ読み込み時間を最適化するために、より高速なWordPressホスティングを選択することです。

これだけでなく、Googleはページの読み込み速度(一般的なしきい値は2秒未満)を重要なSERPランキングシグナルと見なしています。


さまざまな種類のウェブサイトホスティング

Webホスティングオプションは通常、次の4つのフレーバーで利用できます。

共有ホスティング

Webホスティング業界では、「共有」という用語は、サーバーリソース(RAM、処理能力、ストレージ、および帯域幅)の共有を指します。 この共有環境により、予算が限られており、ウェブサイトホスティングの知識がほとんどないユーザーにとって最も経済的なソリューションです。

共有ホスティング環境では、仕様の高い単一のサーバーが、サーバーリソースを共有する多数のWebサイトを持つ複数のユーザーアカウントをホストします。 このような設定では、Webサイトが多くのリソースを消費する場合、他のユーザーは、実行した最適化に関係なく、Webサイトの読み込みが遅くなります。

専用ホスティング

専用ホスティング環境では、サーバー全体を所有(またはレンタル)します。 共有ホスティングとは異なり、サーバーリソースは誰とも共有されないため、独自の優先的で高速なWordPressホスティング環境をセットアップできます。

専用ホスティングの裏側は、サーバー管理の深い知識が必要になることです。 すべての専用ホスティングユーザーがこれらのスキルを持っているわけではないため、サーバーをセットアップおよび管理するには、SysAdmin(高価なリソース)を雇う必要があります。 100%の稼働時間を保証できるホスティングソリューションはありませんが、サーバーをセットアップおよび管理するチームがある場合は、専用サーバーが常に最適です。

VPSホスティング

VPSはVirtualPrivateServerの略です。 このソリューションは、共有ホスティングと専用ホスティングの両方のハイブリッドです。 VPSソリューションは、他のユーザーと共有されない仮想サーバー(単一の大規模な物理サーバーでホストされる)を提供します。 VPSホスティングの利点は、支払ったリソースが正確に割り当てられることです。

VPSホスティング環境では、あなたはVPSの本当の所有者であり(専用ホスティングと同様)、サーバーをセットアップし、高速のWordPressホスティング環境を作成する責任があります。 ただし、専用サーバーの一部しか所有していないため、専用サーバーに比べて価格がわずかに低くなります。

クラウドホスティング

クラウドホスティングソリューションはVPSホスティングに似ていますが、より信頼性があります。 クラウドサーバーでホストしている場合、ユーザーはどの物理マシンがWebサイトをホストしているかわかりません。 分散アーキテクチャを考慮すると、クラウドホスティングは、他のホスティングソリューションと比較してより信頼性の高いソリューションです。

クラウドホスティングの価格設定モデルは、多くの場合、従量制であり、請求書サイクル中に消費されたリソースに対してのみ支払う必要があります。 ただし、リソースが不足していると思われる場合は、いつでもサーバーリソースを即座にスケールアップできます。 専用およびVPSホスティングと同様に、より高速なWordPressホスティング環境を作成するためにサーバーをセットアップする必要があります。

Googleトレンドのデータによると、クラウドホスティングは過去数年間で劇的な上昇傾向を示しています。

クラウドホスティング-Googleトレンド

ソース

マネージドクラウドホスティング(Cloudways)

クラウドホスティングは優れていますが、クラウドサーバーをセットアップ、管理、保護する必要があります。 このために、あなたはあなた自身ですべての大変な仕事をするか、仕事をするために誰かを雇わなければなりません。

マネージドクラウドホスティングソリューションを使用すると、プロバイダーはサーバー管理の側面を処理し、サーバー構成やセキュリティの煩わしさを心配することなく、クラウドホスティングの全機能を活用できるようにします。

Cloudwaysは、フルマネージドのクラウドホスティングエクスペリエンスを提供します。これにより、WordPressサイトが最速のWordPressホスティングスタックの1つでホストされ、サーバーの管理が簡単になります。 これにより、ビジネスプロセスに集中でき、Cloudwaysが安心してご利用いただけます。

より高速なWordPressホスティングスタックと組み合わせたマネージドクラウドホスティングのパフォーマンスと機能を強調するために、この記事全体で例としてCloudwaysを使用します。または、Cloudways Request A Demo機能を使用して、ホスティングの課題について話し合うこともできます。30分以内にCloudwaysが正しいソリューションである理由をお見せします。

パフォーマンステストの開始

まず、Cloudwaysプラットフォームの使い方がいかに簡単かをお見せします。 このために、Cloudwaysが管理するLinodeサーバーでWordPressWebサイトを立ち上げました。

サーバークラウドウェイを選択します

注:結果を複製する場合は、無料の試用アカウントを取得してください(クレジットカード情報を提供する必要はありません)。

サーバー環境

この記事の目的のために、私はカリフォルニア州フリーモントにある1GBLinodeサーバーを立ち上げました。 ワンクリックサーバー起動プロセスにより、次のものが事前構成されたサーバーが作成されます。

  • Apache
  • ワニス
  • PHP 7+
  • NGINX
  • Memcached
  • PHP-FPM
  • MySQL(後でMariaDBを選択できます)
  • HTTP / 2
  • Let'sEncryptによる無料のSSL証明書

リストはここで終わりではないので、Cloudwaysのすべての優れた機能のリストを確認できます。

インストールされているWordPressアプリケーションを深く掘り下げる

Cloudwaysプラットフォームにログインした後、上部のメニューバーから[アプリケーション]タブに移動します。 インストールされているアプリケーションのリストが表示され(この場合、1つのアプリケーションのみが表示されます)、その中にいると、次の画面が表示されます。

Cloudwaysアプリケーション管理

管理パネルの下にあるWordPressステージングURLにアクセスし、ログインクレデンシャルを使用して、WordPressダッシュボードに移動します。 [プラグイン] [インストール済みプラグイン]タブに移動すると、プリインストールされているキャッシュプラグインであるBreezeが表示されます。

注:外部からのリクエストを減らすために、デフォルトのWordPress投稿からCloudwaysプロモーション画像を削除しました。

BreezeWordPressプラグイン

Breezeが何のためにあるのか疑問に思われるかもしれません。 さて、BreezeはCloudwaysによる無料のWordPressキャッシュプラグインです。 Cloudwaysで起動されるすべてのWordPressベースのアプリケーション(デフォルトのWordPressを除く)には、Breezeがプリインストールされています。

最適化なしの速度テスト

さあ、物事を実行に移す時が来ました。

最適化に何の努力もせずにWordPressサイトをテストしてみましょう。 テスト環境は次のもので構成されます。

  • クラウドインフラストラクチャ: Linode
  • サーバーサイズ(RAM): 1 GB
  • データセンターの場所:カリフォルニア州フリーモント
  • WordPressバージョン: 1(Twenty Nineteen Theme付き)
  • 事前構成済み: 2、Varnish、NGINX、およびBreezeがインストールされている

テストの目的で、テスト場所をサンフランシスコに設定してPingdomToolsを使用しました。

そして、これがパフォーマンスの結果です。

ページのパフォーマンス結果

ページのパフォーマンスを向上させる4

試験結果

最適化後の速度テスト

Cloudwaysホスティング環境とBreezeのデフォルト設定で十分ですが、もちろん、常に改善の余地があります。 Breeze設定を構成および最適化して、WordPressWebサイトでのパフォーマンスを確認しましょう。

WordPressキャッシュプラグイン-Breeze

Breezeプラグインでのグループ化

Breezeは簡単に設定できます。 数回クリックするだけで、 Gzip圧縮縮小グループ化、およびブラウザーのキャッシュを有効にしたことがわかります。 次の結果は、効率的なキャッシュプラグインによって完全にサポートされているWordPressの最速のホスティングの能力を示しています。

出来上がり!

最適化後の速度テスト-1

最適化後の速度テスト-2

試験結果

軽量テーマをミックスに追加する

WordPressの最速のホスティングに加えて、軽量のテーマはWordPressWebサイトのページ読み込み速度にも貢献します。 たとえば、軽量の多目的テーマであるAstraは、数ミリ秒で読み込まれると主張しています(テストはデフォルトのWordPressインストールを使用して実施されました)。

AstraがWordPressサイトにどのような改善をもたらすことができるか見てみましょう。

WordPressダッシュボードで明らかなように、Astraは最もダウンロードされたテーマの1つです。

WordPressアストラテーマ

次の結果は、PingdomToolsを使用してAstraアクティベートサイトをテストしたときの速度の向上を示しています。

WordPressAstraテーマの結果-1

WordPressAstraテーマの結果-2

試験結果

Twenty Nineteenテーマと比較しても大きな違いはありませんが、それは主に、既存の環境がほとんど必要最低限​​のものであるためです。 WordPress Webサイトに大量のデータがある場合、軽量テーマの実際の影響はより顕著になります。 この主張もテストしてみましょう!

Astraテンプレートのインポート

Astraでは、テンプレートをインポートできます。 したがって、次の重要なプラグインと一緒にエージェンシーテンプレートをインポートしました。

  • Astraウィジェット
  • お問い合わせフォーム7
  • Elementor
  • グーテンベルクのための究極のアドオン

アストラテンプレート-エージェンシー

テンプレートのインポートについてサポートが必要な場合は、このプロセスに従ってください。

Astraテンプレートを使用した速度テスト

ウェブサイトをテストしましょう!

Astraテンプレートを使用した速度テスト-1

Astraテンプレートを使用した速度テスト-2

試験結果

コンテンツと必須のプラグインを備えた既製のWebサイトがありますが、Webサイトは0.5秒近くで読み込まれます。

印象的ではないですか? 確かにそうです。

FakerPressを使用してダミーデータをインポートする

最も人気のあるダミーデータプラグインの1つを使用して別のテストを実行してみましょう。

ダミーコンテンツを追加するために、FakerPressプラグインを選択しました。

WordPressダッシュボードに移動し、プラグインをダウンロードします。 プラグインがアクティブ化されたら、プラグインの設定に移動し、それぞれ6段落の画像と書かれたコンテンツを含む10個のダミー投稿を追加します。

FakerPressWordPressプラグイン

ダミーデータを使用した速度テスト

そしてここに結果があります:

ダミーデータを使用した速度テスト-1

ページのパフォーマンスを向上させる

試験結果

ダミーデータを使用すると、Webサイトはわずか298ミリ秒で読み込まれ、非常に印象的な数値になりました。

インストールされているプラ​​グインとテーマの数が増え、結果としてリクエストの数が増えると、WordPressWebサイトの速度が低下する傾向があることに注意してください。

Cloudwaysが最速のWordPressホスティングの1つである理由

Cloudwaysが最速のWordPressホスティングの1つと見なされる理由はさまざまです。 ここにいくつかあります:

サーバーのセットアップ(ハードウェア、OS、パッケージなど)

Cloudwaysのコアは、Apache、NGINX、MySQL / MariaDBなどのサービスとソフトウェアで構成されており、WordPressホスティング環境の高速化に貢献しています。

WordPressは、最新のPHPバージョンに対してApacheまたはNginx、あるいはその両方をサポートするホスティングセットアップを推奨しており、SSL証明書によって保護されています。 これらすべてが一体となって、パフォーマンスとセキュリティの観点からWordPressを最大限に活用します。

HTTP / 2

HTTP / 2は、ワールドワイドウェブで最も広く使用されているプロトコルであるHTTP1.1の高度で最適化されたバージョンです。 サーバーの応答時間を短縮することで読み込み時間を短縮し、SERPランキングを改善するという副次的な利点があります。

HTTP / 2は、単一のTCP接続を介して複数の要求を処理するのに役立つ多重化用語(単一のTCP接続での複数の要求)で機能します。 対照的に、HTTP1.1は単一のTCP接続を介して1つの要求しか処理できませんでした。

経験則として、WordPressのパフォーマンスに関心がある場合は、常にHTTP / 2プロトコルをサポートするホスティングプロバイダーを利用してください。

サーバーの応答時間

サーバーの応答時間は、Webホスティングサーバーが訪問者の要求に応答するのにかかる時間です。 Time To First Byte(TTFB)と呼ばれることもあります。 したがって、最速のWordPressホスティング環境を探している場合、サーバーの応答時間は重要な統計であり、常に覚えておく必要があります。 サーバーの応答時間が短いほど、Webページの読み込みにかかる時間は短くなります。

Webpagetestまたはその他のツールを使用してWebサイトをテストしている間、TTFB(サーバー応答時間)が重要なメトリックとして表示されます。 Googleのガイドラインによると、ウェブサイトのTTFBは200ミリ秒を超えてはなりません。

サーバーと訪問者の間の距離

WordPressホスティングプロバイダーを選択する前に、ターゲットオーディエンスに最も近いデータセンターを提供していることを確認してください。 これは、待ち時間を短縮し、サーバーの応答時間(TTFB)を改善するのに役立ちます。 その結果、訪問者はより高速なWebサイトページの読み込みを体験できます。

ほとんどの共有ウェブホスティングプロバイダーは、米国とヨーロッパにのみデータセンターを持っています。 ただし、専用、VPS、およびクラウドホスティングプロバイダーは、世界中に分散しているデータセンターの選択肢を提供します。

Cloudharmony –クラウド比較分析ツールは、いくつかのトップホスティングプロバイダーを一覧表示し、各クラウドプロバイダーの地域に関してそれらの稼働時間を監視します。 関心のある地域で最大の稼働時間を持っているクラウドプロバイダーを知ることができます。

サーバークラウドウェイを選択します

ヒント: CloudwaysはGoogle、Amazon、DigitalOcean、Vultr、Linodeと提携しており、マネージドクラウドホスティングソリューションを提供しています。

ホスティングリソース

あなたのビジネスの継続的な成長に伴い、トラフィックの増加は期待される(そして歓迎される)結果です。

次に例を示します。オンラインストアを所有していて特別オファーを開始すると、訪問者の数が劇的に増える可能性があります。 その結果、サーバーは増加する訪問者の要求に応答する必要がありますが、Webホスティングサーバーがこれらすべての要求に対応できない場合、訪問者に「500内部サーバーエラー」が表示される場合があります。 その結果、期待される収益と店舗の評判の両方が損なわれます。

すべての要件をリストアップすることは、ビジネスを確立する上で最も重要なステップの1つです。 ただし、オンラインビジネスの場合は、ビジネスのダウンタイムにつながる可能性のある「通常の」要件と「特別な」要件に注意する必要があります。

現在のWordPressホスティングプロバイダーがすべての期待に応えることができるかどうかわからない場合は、できるだけ早くそれらに連絡し、期待を説明して、それに応じてガイドできるようにしてください。 フルサービスに投資する前に、サービスを試すこともできます。

PHP 8.0

現時点では、PHP 8.0が最新バージョンであり、Cloudwaysを使用すると、数回クリックするだけでこのバージョンでWordPressサイトを起動できます。 PHPバージョンを更新する必要がある理由はいくつかありますが、プラグインとテーマの互換性、セキュリティ、およびパフォーマンスに直接影響することを知っておく必要があります。 WordPressはPHP上に構築されています。つまり、プラットフォーム上で実行されるすべてのものは、このプログラミング言語に直接関連しています。

最速のWordPressホスティングのために考慮すべき他の事柄

最速のWordPressホスティングに加えて、より高速なWordPressWebサイトの作成に入る他の側面があります。

WordPressバージョン

すべての新しいWordPressバージョンには、パフォーマンスとセキュリティに関連する多くのアップデートが付属しています。 たとえば、新しいエディターのグーテンベルクは、Githubでパフォーマンスキラーとして一般的に報告されていました。 ただし、次のアップデート(5.0.2)では、問題が修正され、グーテンベルクは絶賛され始めました。

累積パフォーマンスの向上は、200ブロックの投稿で約330%速くなります。 これは、特定のセットアップやプラグイン構成ではさらに大きくなる可能性があります。たとえば、Yoastを使用すると、同じテスト投稿が540%高速になります。 – MatiasVenturaが報告しました

これらのパフォーマンスの更新は、最新のWordPressバージョンへのアップグレードに関するすべての専門家の推奨の背後にある主な理由です。

データベースの最適化

多くのWordPress操作は、データベースとの相互作用に基づいています。 すべてのインタラクションには時間がかかるため、データベースインタラクションの累積的な影響は、Webサイトの速度にとって非常に深刻になる可能性があります。 Webサイトのパフォーマンスを高速化するために、データベースクエリは、簡単にアクセス、更新、および管理できるように、最適化された方法で作成する必要があります。

データベースのメンテナンスは、Webサイトのパフォーマンスにとって不可欠な要件です。 管理者は、データベースを定期的にクリーンアップして、高いパフォーマンスを維持することが重要です。 これには、実行時間を短縮してWebサイトの応答を高速化するためのクエリ最適化も含まれます。

動的性の低いコンテンツ

動的コンテンツは、訪問者によって生成された要求に応答して生成されるため、動的コンテンツの量は訪問者ごとに異なります。 出荷見積もりの​​生成などの単純な要求でさえ、大量の動的データが生成される可能性があります。 ここで、複数の同時ユーザーによって生成された動的コンテンツの量を想像してみてください。 データベースクエリの実行に必要な時間を考慮に入れると、動的コンテンツ生成の影響を簡単に確認できます。

対照的に、WebサイトにハードコードされたHTML、JS、CSS、および画像で構成される静的コンテンツがある場合、サーバーはすべての訪問者に同じコンテンツを提供します。 その結果、サーバーは少量のリソースを消費する必要があり、その結果、ページの読み込みが速くなります。

動的コンテンツの一部を静的コンテンツに変換できる場合は、WordPressWebサイトのパフォーマンスと速度が大幅に向上します。 さらに高速化するには、静的リソースをコンテンツ配信ネットワーク(CDN)にオフロードします。

コンテンツ配信ネットワーク(CDN)

コンテンツ配信ネットワーク(CDN)は、WordPressサイトの静的コンテンツと動的コンテンツの両方を世界中の視聴者に配信する上で重要な役割を果たします。 CDNは、静的ファイルやサイトのコピーをキャッシュし、実際のWebサーバーから遠く離れた場所でも、世界中に展開されているサーバー(ノード)に保存して、コンテンツの高速配信を保証します。

Cloudwaysユーザーは、CloudwaysCDNを利用して、数回クリックするだけでプラットフォームから直接統合できます。 CDNをWordPressに追加すると、サイトの速度も向上します。

速度最適化プラグイン

WordPressコミュニティは、速度最適化プラグインで大きな前進を遂げました。 WP SpeedMattersによるFlyingPagesは、最も人気のあるスピードプラグインの1つであり、その動作方法は非常に印象的です。ユーザーが要求する前にページをプリロードします。 プラグインは、ブラウザがアイドル状態になるまでJSスクリプトを挿入し、ユーザーがページにマウスを置くとすぐにページをプリロードします。 また、ビューポートでページをプリロードします。つまり、ページへのリンクが現在の表示領域に存在する場合、プリロードされます(コンテンツのプリフェッチとも呼ばれます)。

サイトの速度を向上させるもう1つの優れたツールは、WP Cloudflare Super PageCacheです。 無料のCloudflareCDNを使用しているすべての人にとって、これは多くの理由で必須のプラグインです。 プラグインは、静的コンテンツだけでなく、HTMLWebページもキャッシュします。 また、非常に使いやすいです。あなたがしなければならないのは、Cloudflare CDN APIキーを提供し、プラグインにキャッシュを制御させることだけです。

Flying Imagesは、WP Speed Mattersによる別のプラグインであり、CDNを介してオンザフライで画像を圧縮することにより、画像の最適化を支援します。 はい、プラグインには、Cloudflareを利用したStatisticallyと呼ばれる無料のCDNが付属しています。 また、CDNで画像をWebPに変換します。

プラグインはキャッシュも自動的に削除します。つまり、プラグインは最新の静的コンテンツをユーザーが常に利用できるようにするため、Webサイトに加えた変更について心配する必要はありません。

今後のページエクスペリエンスの更新に備えてWebサイトを準備します。

今すぐページエクスペリエンスチェッカーを使用してください。

今すぐチェック

Google Fontsの使用を避ける(または最適化する)

サイト所有者がウェブサイトを作成した後に最初に行うことの1つは、ウェブサイトの見栄えを良くするためにGoogleFontsを追加することです。 それはあなたのWordPressサイトをジャズアップしますが、Google Fontsはあなたのブラウザがサーバーに追加のリクエストをすることを要求するので、それはまたそれをかなり遅くします。 1つの解決策は、Google Fontsの使用をやめることですが、他の場所で好みのフォントが見つからない可能性も非常に高いので、どうしますか? もう1つの解決策は、GoogleFontsを最適化して読み込みを高速化することです。

バリアントを制限することでGoogleFontsを最適化できます。つまり、薄いフォントまたは重いフォントのいずれかを使用します。 また、Webサイト全体で2つ以下のフォントを使用するようにしてください。

Googleフォントを最適化する別の方法は、ローカルでホストすることです。 これは、ローカルシステムにすべてのフォントをダウンロードし、サーバーにアップロードしてから、CSSスニペットをWebサイトに貼り付けることを意味します。

概要

私が示したように、WordPressキャッシュプラグインだけで最適化されたより高速なWordPressホストでホストされているサイトは、WordPressサイトの速度を劇的に向上させることができます。 ただし、記事全体で説明したヒントを実装することを忘れないでください。

結果は印象的ではありませんか? Cloudwaysを試してから、既存のWordPress WebサイトをCloudwaysに移行し、Breezeプラグインを構成して、WordPressWebサイトの改善された結果を自分で確認してください。

そしてもちろん、以下のコメントセクションでテスト結果を共有することを忘れないでください。