サーバー応答時間(TTFB)テスト
3 回のリクエストで DNS、接続、TLS、最初の 1 バイトまでの時間を計測します。
サーバー応答時間(TTFB)テストについて
Time to First Byte(TTFB) は、ページをリクエストしてからレスポンスの最初の 1 バイトが届くまでの時間です。それまで画面には何も表示できないため、TTFB が遅いと Largest Contentful Paint を含むすべての指標が遅れます。
このテストは当社のサーバーから 3 回リクエストを送り、それぞれを DNS ルックアップ、TCP 接続、TLS ハンドシェイク、サーバー待機(サーバーがページを生成する時間)に分解します。サーバー待機が大半なら、キャッシュ、データベースクエリ、ホスティングを見直しましょう。DNS や接続の時間が長い場合は、CDN やより高速な DNS サービスが有効です。結果は当社サーバーとお使いのサーバー間の距離を反映するため、他地域の訪問者では数値が異なる場合があります。
よくある質問
良い TTFB はどれくらいですか?
Google は、実際の訪問の 75 パーセンタイルで 0.8 秒以下を良好、1.8 秒超を不良としています。
最初のリクエストが遅いのはなぜですか?
最初のリクエストでは、休止中のサーバープロセスの起動、キャッシュの準備、新たな DNS ルックアップが必要になることがあります。
TTFB を改善するには?
ページ全体のキャッシュ、エッジキャッシュ付きの CDN、効率的なホスティングプラン、最新の PHP/Node を使い、1 ページあたりのデータベースクエリを減らしましょう。