WordPress の最初のバイトまでの時間 (TTFB) を短縮する方法
公開: 2023-10-06WordPress Web サイトのパフォーマンスを向上させ、最初のバイトまでの時間 (TTFB) を短縮したいと考えていますか?
WordPress サイトの読み込み時間を最適化するとき、多くの人はサーバー側を見落とします。 TTFB (最初のバイトまでの時間) を短縮すると、サイトの速度が向上し、より良いユーザー エクスペリエンスが提供されます。
この記事ではWordPressでTTFBを削減する方法を紹介します。
この投稿を読みやすくするには、以下のリンクをクリックして、お好みのセクションに進んでください。
最初のバイトまでの時間 (TTFB) とは何ですか?
TTFB (最初のバイトまでの時間) は、サーバーがリクエストに応答し、Web ページをユーザーのブラウザに読み込むまでにかかる時間です。
より簡単に言うと、TTFB は、ユーザーが Web ページをクリックしてから、ブラウザーが最初に Web サイト サーバーからの応答を受信し始めるまでの時間を測定します。
サーバーがデータの最初のバイトを送信するのに時間がかかるほど、ブラウザーが Web サイトを表示するのにかかる時間も長くなります。 TTFB の計算にはいくつかの要素が考慮されます。 たとえば、DNS ルックアップ、TLS ハンドシェイク、SSL 接続などが考慮されます。
そうは言っても、TTFB を減らすことがなぜ重要なのか見てみましょう。
WordPress で TTFB を削減する理由
最初のバイトまでの時間は、WordPress サイトの全体的な速度に影響を与える可能性がある要因の 1 つであり、注目すべき重要な指標です。
TTFB はサイトのサーバーの応答性を示しており、これを下げることでユーザー エクスペリエンスを向上させることができます。 訪問者は Web ページが読み込まれるまで待つ必要がありません。 その代わりに、コンバージョンを促進し、より多くの見込み客を獲得し、売上を生み出すことができます。
調査によると、ページの読み込み時間が 1 秒遅れると、コンバージョンが 7% 低下し、顧客満足度が 16% 低下し、ページビューが 11% 減少する可能性があります。
それに加えて、TTFB スコアを改善すると、WordPress SEO も向上します。
Google は、Core Web Vitals と呼ばれるものを使用して、Web サイト上のパフォーマンスと全体的なユーザー エクスペリエンスを測定します。
TTFB は Core Web Vitals メトリクスではありませんが、診断目的に使用できます。 Web サーバーの応答速度を測定するため、TTFB を使用して、何か問題があり、Web サイト全体の Core Web Vitals に影響を与えているかどうかを確認できます。
そうは言っても、最初のバイトまでの時間を測定するさまざまな方法を見てみましょう。
ウェブサイトで TTFB を確認する方法
さまざまなツールやソフトウェアを使用して、WordPress Web サイトの最初のバイトまでの時間 (TTFB) を確認できます。
Google PageSpeed Insights を使用して TTFB を測定する
Google PageSpeed Insights は、モバイルとデスクトップでのページ速度を分析する Google の無料ツールです。 100 点満点で全体的な評価を与え、最初のバイトまでの時間を含む他の指標とともに Core Web Vitals を測定します。
まず、Google PageSpeed Insights Web サイトにアクセスし、Web サイトの URL を入力する必要があります。 その後、「分析」ボタンをクリックするだけです。
その後、ツールが Web サイトを分析し、結果を表示します。
その後、最初のバイトまでの時間 (TTFB) スコアやその他のメトリクスを表示できます。
Google Chromeを使用してTTFBを測定する
Google Chrome の開発者ツールを使用して、最初のバイトまでの時間を表示することもできます。
まず、Web ページを右クリックして「検査」オプションに移動します。 あるいは、キーボードで Ctrl + Shift + I (Windows の場合) または Cmd + Opt + I (Mac の場合) を押して要素検査ツールを開くこともできます。
次に、「ネットワーク」タブに切り替えることができます。
その後、ウォーターフォール列の下にある緑色のバーの上にマウスを置くだけです。
さまざまなメトリクスを含むポップアップが表示されます。
ウェブサイトの TTFB が表示されるので、「サーバー応答の待機」時間をメモしてください。
GTmetrix を使用して TTFB を測定する
WordPress サイトの TTFB を測定するもう 1 つの方法は、GTmetrix を使用することです。 サイトの速度も測定できる無料ツールです。
GTmetrix Web サイトにアクセスし、サイトの URL を入力するだけです。 その後、「分析」ボタンをクリックしてください。
ツールがサイトを分析して結果を表示するまでに数分かかります。
次に、[ウォーターフォール] タブに切り替えて、Web ページのリソースと要素の応答時間を表示できます。 GTmetrix は、データ内で TTFB を「待機中」として表示します。
WordPress で TTFB を削減するための専門家のヒント
TTFB の測定方法がわかったので、次のステップは、TTFB を下げてサイトのパフォーマンスを向上させることです。
WordPress ウェブサイトの最初のバイトまでの時間を短縮するために実行できるさまざまな手順を見てみましょう。
1. WordPress、プラグイン、テーマが最新であることを確認する
TTFB 用にサイトを最適化し、全体的なパフォーマンスを向上させる場合、最も簡単な方法は、最新バージョンの WordPress を実行していることを確認することです。
WordPress の新しいバージョンごとにパフォーマンスが向上しています。 これは、データベース内のコードを実行するクエリを最適化し、サイトの速度を低下させるバグを解決し、サイトの全体的な効率を高めることを意味します。
WordPress を安全に更新する方法に関するガイドに従って、さらに詳しく学ぶことができます。
同様に、WordPress のプラグインとテーマが最新であることも確認する必要があります。 WordPress と同様に、プラグインやテーマの新しいバージョンには、サイトの速度を向上させるパフォーマンスの最適化が含まれている場合があります。
さらに、プラグインまたはテーマが Web サイトの速度を低下させ、TTFB を増加させているかどうかも確認する必要があります。 最初にプラグインをアクティブ化し、次にプラグインを非アクティブ化して問題を排除することで、TTFB を測定し、Web サイトの速度テストを実行できます。
古いバージョンのプラグインとテーマを実行していて、それらを更新する方法がわからない場合は、WordPress プラグインを適切に更新する方法と、カスタマイズを失わずに WordPress テーマを更新する方法に関するガイドを参照してください。
2. WordPress サイトの PHP バージョンを更新する
PHP バージョンを更新すると、サイトのパフォーマンスが大幅に向上し、最初のバイトまでの時間が短縮される可能性があります。
PHP は、WordPress が書かれているオープンソース プログラミング言語です。 PHP の新しいバージョンごとに、プロセスの効率が向上し、メモリ使用量が削減されるため、パフォーマンスが向上します。 これにより、Web ページを読み込む際の Web サイト サーバーの負荷が軽減されます。
PHP バージョンを更新すると、WordPress のセキュリティ強化にも役立ちます。 これにより、ハッカーが古い PHP バージョンを悪用して Web サイトにアクセスするのを防ぎます。
詳細については、WordPress で PHP バージョンを更新する方法に関する完全なガイドに従ってください。
3. キャッシュWordPressプラグインを使用する
最初のバイト (TTFB) までの時間を短縮するもう 1 つの簡単な方法は、WordPress のキャッシュ プラグインを使用することです。
キャッシュでは、最初の読み込み後に Web ページの一時コピーが保存され、要求に応じてすぐにアクセスできます。 これにより、WordPress がページを生成するすべての手順を実行する必要がなくなるため、プロセスがスピードアップします。 また、サーバーの応答時間も短縮され、TTFB も低下します。
ほとんどの WordPress ホスティング プロバイダーは、ホスティング プランでキャッシュを提供しています。 ただし、WordPress 用のスタンドアロン キャッシュ プラグインを使用することもできます。
たとえば、WP Rocket は初心者でも使いやすい最高のキャッシュ プラグインの 1 つです。 サイトを自動的に最適化してパフォーマンスを向上させ、画像の遅延読み込み、DNS プリフェッチなどの機能を提供します。
その他のヒントについては、WordPress の速度とパフォーマンスを向上させるためのガイドもご覧ください。
4. WordPress にコンテンツ配信ネットワーク (CDN) を追加する
キャッシュ プラグインと併せて、コンテンツ配信ネットワーク (CDN) を使用して、WordPress サイトの TTFB を削減することもできます。
CDN は、地理的位置に基づいて Web サイトからユーザーにキャッシュされたコンテンツを配信するサーバーのネットワークです。
これにより、Web サイト サーバーから遠く離れたユーザーに Web ページを表示するプロセスが高速化されます。 ユーザーは、ページリクエストがサーバーの場所に届くまで待つ必要がありません。 代わりに、CDN はそのページのキャッシュされたバージョンを即座に表示します。
あなたのビジネスに最適なオプションを選択するには、最高の WordPress CDN サービスのリストをご覧ください。
5. WordPress データベースを最適化する
データベースを最適化し、Web サイトのファイルを圧縮して、最初のバイトまでの時間を短縮し、パフォーマンスを向上させることもできます。
サイトのデータベースに不要な情報が含まれており、しばらくクリーンアップされていない場合、TTFB が低下する可能性があります。 たとえば、ゴミ箱に入れられた投稿、投稿のリビジョン、スパム コメントがデータベースに残り、TTFB に影響を与える可能性があります。
これらを手動で削除してデータベースをクリアすることも、WordPress プラグインを使用してすべてを処理することもできます。 詳細については、WordPress データベース管理に関するガイドをご覧ください。
6. 最速のホスティング サービスに切り替える
WordPress Web サイトに適切なホスティングプロバイダーを選択することが重要です。 評判の良いホスティング サービスは速度が最適化されており、高いパフォーマンスを保証します。
WPBeginner では、最速のホスティング サービスを見つけるためのテストを実施しました。 Pingdom、Load Impact (k6)、Bitcatcha などの複数のサードパーティ製の外観を使用して、各プロバイダーのパフォーマンスをテストしました。
その結果、Hostinger が最も速いホスティング サービスであり、次に DreamHost と WP Engine が続くことが判明しました。
詳細については、最速の WordPress ホスティング パフォーマンス テストに関するガイドをご覧ください。
最初のバイトまでの時間 (TTFB) に関する FAQ
最初のバイトまでの時間 (TTFB) に関してユーザーから寄せられたよくある質問をいくつか紹介します。
優れた TTFB とは何ですか?
Google Chrome 開発者によると、以前は良好な TTFB は 0.8 秒未満でした。 ただし、この数値はページ上のコンテンツによって異なります。 たとえば、静的ページは動的ページと比較して TTFB が低くなります。
TTFBには何が含まれていますか?
TTFB は、ユーザーのブラウザが Web サイト サーバーからデータの最初のバイトを受信するのにかかる時間を測定します。 これには、DNS ルックアップ、TLS ハンドシェイク、SSL 接続などの複数の機能が含まれます。
TTFBはどのように測定されますか?
GTmetrix や Google PageSpeed Insights などのさまざまなサードパーティ ツールを使用して、TTFB を測定できます。 Google Chrome の開発ツールを使用して、「サーバー応答の待機」時間を表示し、TTFB を確認することもできます。
TTFB が非常に高いのはなぜですか?
TTFB が高くなる原因はいくつか考えられます。 たとえば、遅い Web サイト サーバー、サーバーの場所、DNS 応答時間の遅さ、大量の画像やビデオを含むコンテンツ、構成の問題などが TTFB の高さにつながる可能性があります。
この記事が、WordPress で TTFB を削減する方法を学ぶのに役立つことを願っています。 WooCommerce ストアを高速化する方法と最も一般的な WordPress エラーに関するガイドもご覧ください。
この記事が気に入ったら、WordPress ビデオチュートリアルの YouTube チャンネルに登録してください。 Twitter や Facebook でもご覧いただけます。