TTFB

TTFB(Time to First Byte)는 서버가 응답을 시작하기까지 걸리는 시간으로, DNS, 연결 설정, 서버 처리, 첫 바이트의 회신까지 포함합니다.

정의만 제공합니다. 여기에서 설명하는 용어는 당사가 판매하는 서비스가 아닙니다.

TTFB(Time to First Byte)는 HTTP 요청을 보낸 뒤 응답의 첫 바이트를 받기까지의 대기 시간입니다. 이름이 캐시되지 않은 경우의 DNS 조회, 연결 및 TLS 설정, 요청 업로드, 서버 처리, 회신 구간을 포함하지만 나머지 응답은 포함하지 않습니다.

첫 바이트가 기다리는 구간

40 ms

첫 바이트가 기다리는 구간
값 의미
1 ms 동일 도시권
10 ms 지역 경로
40 ms 지역 경로
120 ms 대륙 간 경로
300 ms 대기열 또는 긴 경로
800 ms 대기열 또는 긴 경로
TTFB의 네트워크 구간입니다. 같은 도시권 경로부터 대기열과 장거리 경로까지 왕복 시간을 눈금에 표시했습니다.
텍스트 설명

눈금자는 1ms에서 1000ms까지입니다. 여섯 개의 행은 같은 도시권의 1ms부터 대기열과 장거리 경로의 800ms까지 이어집니다. TTFB는 이 네트워크 시간에 DNS, 연결 설정, 서버 처리를 더한 값입니다.

수치가 드러내지 않는 것

TTFB는 첫 바이트에서 측정이 끝나므로, 나머지 응답이나 페이지 렌더링 방식에 대해서는 아무것도 알려 주지 않습니다. TTFB가 빨라도 본문이 느리면 여전히 느린 페이지입니다. 느린 값은 DNS, 콜드 캐시, 리디렉션 체인, 서버 대기열 또는 먼 사이트에서 비롯될 수 있습니다. 데이터 센터에서 측정하면 모바일 경로를 놓칠 수 있으므로 사용자의 네트워크에서 비교하십시오. 네트워크 구간은 Ping 도구로 확인할 수 있습니다.

자주 묻는 질문

TTFB는 검색 순위 요소입니까?

브라우저 타이밍을 통해 페이지 경험 측정에 간접적으로 반영되며, 독립적인 점수는 아닙니다.

좋은 TTFB는 어느 정도입니까?

경로와 콘텐츠에 따라 다릅니다. 동적 페이지에서는 수백 밀리초가 일반적입니다.

TTFB에 다운로드 시간이 포함됩니까?

아닙니다. 첫 바이트에서 측정이 끝나며, 나머지 응답은 따로 측정합니다.

자세히 보기

출처

  1. IETF RFC 9110: HTTP 의미론