TTFB 속도(Time To First Byte Speed)

TTFB란 서버에 HTTP 요청이 보내진 후 클라이언트의 브라우저가 첫 정보를 수신하는데(첫 번째 바이트를 읽는데 걸린 시간) 소요된 시간을 의미합니다. TTFB는 DNS 속도 측정 이후에 계산되는 것으로 오해하는 경우가 많지만 네트워킹에서 TTFB는 DNS를 포함한 네트워크 대기 시간이 포함됩니다.

TTFB 속도

1. TTFB 과정 3단계

1.1 TTFB 서버 요청

클라이언트도메인을 입력 후 웹 사이트를 방문했을 때 클라이언트(브라우저)에서 서버 측으로 HTTP 요청이 전송됩니다. DNS 조회 시간이 TTFB에 영향을 미칠 수 있으며, DNS 서버 및 서버가 지리적으로 멀리 있는 경우 데이터가 이동하는 거리의 지연 시간이 생길 수 있습니다.

1.2 TTFB 서버 처리

서버 요청 후 응답 받은 서버는 요청을 처리하고 응답을 해야 합니다. 이에 대한 서버 처리에는 DB 처리, 스크립트, 캐시되지 않은 파일들, 최적화되지 못한 코드, 디스크 I/O 및 메모리 그리고 비효율 적인 서버 리소스와 같은 여러가지 이유로 TTFB 속도의 지연이 있을 수 있습니다.

1.3 클라이언트의 응답

서버의 요청 및 처리 후 클라이언트로 HTTP 요청이 다시 전송됩니다.(또는 처리된 TTFB)

클라이언트의 응답은 사용하는 인터넷의 영향도 받습니다. 와이파이 또는 사용 중인 ISP의 속도에 의해 TTFB의 속도도 영향을 받게 되는 것입니다.

2. TTFB의 중요성

TTFB(time to first byte)는 최종 페이지를 불러들이는 속도와 동일하지 않다는 것입니다. 페이지 로드 시간이 빠르다면 문제가 되지 않을 수 있지만 중요한 것은 TTFB 속도가 빠르다면 그만큼 페이지 로드 시간은 더 줄어들 수 있다는 점입니다.

보통 100ms 미만의 속도가 좋은 TTFB로 보며 구글 페이지 스피드에서는 200ms 미만을 권장하고 있습니다.

3. TTFB 속도 측정

‘time to first byte’ TTFB 속도 측정 방법에는 크롬 개발자 도구, 구글 페이지 스피드, GTmetrix 등 다양한 방법이 있습니다.

GTmetrix의 경우는 속도 측정 후 퍼포먼스 탭에서 Browser Timings에서 확인할 수 있습니다.

GTmetrix TTFB 속도 확인

Similar Posts

  • 수익형 블로그 강의가 사기인 이유

    티스토리 블로그부터 시작해서 워드프레스 블로그까지 블로그로 돈 버는 법에 대한 내용들이 구글 및 네이버 검색해도 많이 나옵니다. 구글 광고 및 크몽에서 5만원에서 40만원 정도의 구매 비용이 발생하는 것을 알 수 있습니다. 수익형 블로그 강의가 사기인 이유에 대해 알아 보겠습니다. 목차1. TTFB 과정 3단계1.1 TTFB 서버 요청1.2 TTFB 서버 처리1.3 클라이언트의 응답2. TTFB의 중요성3….

  • 아이폰 디스플레이 및 밝기 설정(&라이트모드 다크모드 2가지 모드)

    아이폰은 설정 화면의 디스플레이 및 밝기 설정탭으로 들어가면 아이폰 라이트모드 다크모드를 각각 설정을 할 수 있습니다. 아이폰 디스플레이 및 밝기 설정 탭으로 접속하면 첫 화면에서 바로 확인할 수 있습니다. 전 구매하자마자 다크모드를 사용해서 눈의 편안함을 추구하고 있습니다. 디스플레이 및 밝기 설정 탭의 기능들을 하나 씩 알아보겠습니다. 목차1. TTFB 과정 3단계1.1 TTFB 서버 요청1.2…

  • 구글링 개요 | 효율적인 구글 검색 방법 10가지

    구글링(Googling)이란 Google에 -ing가 붙여져 만들어진 동사입니다. 영어권에서 구글의 영향력으로 구글링 단어 자체가 “검색 엔진에서 검색한다.”의 뜻을 가지게 되었습니다. 전 세계 어느 검색엔진보다 더 높은 신뢰성을 기반으로 점유율을 가지게 된 결과이기도 합니다. 목차1. TTFB 과정 3단계1.1 TTFB 서버 요청1.2 TTFB 서버 처리1.3 클라이언트의 응답2. TTFB의 중요성3. TTFB 속도 측정 구글링 방법: 연산자 사용으로 검색…

  • [SEO] 사이트맵(SiteMap) 정의 | 구글, 네이버, 빙 사이트맵 제출 방법

    검색엔진최적화SEO를 진행할 때 처음에 접하게 되는 단어중 하나가 사이트맵SiteMap입니다. Sitemap이란 무엇이며, 어떤 용도로 사용되는지 알아 보겠습니다. 목차1. TTFB 과정 3단계1.1 TTFB 서버 요청1.2 TTFB 서버 처리1.3 클라이언트의 응답2. TTFB의 중요성3. TTFB 속도 측정 사이트맵 정의 Sitemap이란 구글 및 네이버와 같은 검색 엔진 봇이 색인을 진행할 페이지를 나열한 XML 파일입니다. 이름처럼 웹 사이트를 방문한…

  • 무료 로고 자동 제작 사이트 6개

    워드프레스 등으로 홈페이지를 직접 만들 경우 로고를 만드는데 많은 시간을 할애할 수 있습니다. 추가 비용 없이 ‘무료 로고 자동 제작 사이트’ 6곳에 대해 정리해 봤습니다. 네이버 블로그 등에서 티스토리 블로그 등의 글을 그대로 복사해서 짜집기해서 막상 들어가 보면 무료가 아닌 유료 로고 사이트이거나 SSL 인증서가 설치되지 않은 사이트인 경우가 있었습니다. 최소한의 로고 제작…

  • 웹페이지 속도 측정 사이트 Big 4

    내가 운영하는 웹사이트의 속도가 어느 정도일까? 속도가 많이 느린거 같은데 개선이 필요하지 않은지 웹페이지 운영자라면 이 점을 고려하게 됩니다. 속도 측정 사이트 4군데를 알아 보겠습니다. 목차1. TTFB 과정 3단계1.1 TTFB 서버 요청1.2 TTFB 서버 처리1.3 클라이언트의 응답2. TTFB의 중요성3. TTFB 속도 측정 1. 구글 페이지스피드 인사이트 첫 번째 소개할 사이트는 구글에서 서비스 하고…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 5   +   3   =