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

  • SEO를 위한 타이틀 태그: H1 태그와 차이점과 올바른 사용법

    타이틀 태그는 구글 등의 검색 엔진에서 검색 엔진 결과 페이지(SERP)에서 링크로 표시됩니다. 타이틀 태그(Tltle Tag)란 웹페이지 제목을 지정하며, HTML 요소입니다. 타이틀 태그 SEO(검색엔진최적화)를 위해 웹페이지의 콘텐츠에 대해 정확하고 간결한 설명을 필요로 합니다. SERP에 나오는 방식은 아래와 같습니다. 확인된 것처럼 [검색엔진 최적화(SEO)란 무엇일까? 라는 글에서 제목 및 메타 디스크립션을 확인할 수 있습니다. 제목 태그는…

  • [SEO] 서브도메인 VS 서브폴더 2가지 설정 중 SEO에 더 유리한 것은?

    서브도메인 VS 서브폴더 SEO에 어떤 방식이 유리한지 알아 보겠습니다. 먼저 Subdomain에 대해 간략히 설명하자면 인터넷에서 특정 사이트에 접속했을 때 www.domain.com에서 shop.domain.com이나 blog.domain.com과 같이 서브도메인으로 연결되는 경우를 확인한 적이 있을 겁니다. shop이나 blog와 같은 Subdomain 외에 www.domain.com/shop과 www.domain.com/blog와 같이 서브폴더(하위 디렉토리 or 하위 폴더)로 주제를 나누는 방법이 있습니다. 서브도메인 VS 서브폴더 두 가지 설정을…

  • 아마존 어소시에이트 가입 방법

    세계에서 가장 큰 제휴 마케팅 프로그램 중 하나인 아마존 어소시에이트 가입 방법에 대해 간단히 알아 보겠습니다. 어필리에이트(Affiliate)는 “제휴하다“란 뜻을 가지고 있습니다. 웹 사이트의 발행자(publisher)는 제휴 파트너(아마존 or 쿠팡 등)에서 제공하는 광고를 올린 후 웹 사이트에 올린 후 수익이 발생하면 커미션(보상)을 받습니다. 목차1. TTFB 과정 3단계1.1 TTFB 서버 요청1.2 TTFB 서버 처리1.3 클라이언트의 응답2….

  • [SEO] 구글 랭크브레인이란? | RankBrain 최적화 방법 3가지

    검색엔진최적화를 공부한다면 구글 랭크 브레인(RankBrain) 알고리즘에 대해 이해해야 합니다. 랭크브레인은 기계 학습(데이터 입력을 통해 스스로 학습하는 기계의 능력)을 활용하여 검색 엔진 쿼리에 가장 관련성 높은 결과를 결정하는 역할을 합니다. 이전에는 Google이 기본 알고리즘을 사용하여 특정 검색어에 대한 결과를 결정했지만, RankBrain 이후에는 검색자의 위치, 개인화 요소, 검색어의 단어 등 다양한 요소를 고려하여 검색자의 실제…

  • [SEO] 링크 주스(Link Juice)란?

    링크 주스(Link Juice)는 다른 웹 사이트로의 외부 링크가 현재 사이트에 전달하는 권한 or 가치의 양을 나타내는 SEO 용어입니다. link equity(링크 에퀴티:링크 자산) 또는 Link authority(링크 권한) 등으로 불리는 Link Juice는 검색 엔진 구글이 웹 사이트의 권한을 결정하기 위한 “PageRank“를 사용하는 순위 알고리즘과 연관이 있습니다. 목차1. TTFB 과정 3단계1.1 TTFB 서버 요청1.2 TTFB 서버…

  • SEO 클로킹이란? 피해야 할 3가지 사항

    2023년 워드프레스 블로그로 수익 창출을 목표로 시작하는 분들이 많아졌습니다. 하지만 티스토리 블로그와 비슷하게 마치 종교처럼 글 1~2개 잘 쓰면 마치 한달 500만원, 천 만원을 벌 수 있는 것처럼 홍보하는 유튜브가 많아진 해이기도 합니다. 구글 상위 노출을 위해 검색엔진최적화(SEO)가 진행되어야 하며, 필수 사항이 맞습니다. 전 세계적으로 검색 엔진 시장의 규모는 매우 큽니다. 필수 사항이면서…

답글 남기기

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

Prove your humanity: 10   +   3   =