TTFB: o que é e como funciona

📂 Letra T 🗓 3 de outubro de 2026

TTFB (Time to First Byte, ou tempo até o primeiro byte) é o tempo entre o início da navegação até uma página e o momento em que o primeiro byte da resposta começa a chegar ao navegador. Segundo o guia da web.dev (Google), ele vem antes de todas as outras métricas de carregamento, como o FCP e o LCP.

O que entra no TTFB?

O TTFB não mede só a velocidade do servidor. Conforme a web.dev, ele soma redirecionamentos, a consulta de DNS, a conexão e a negociação TLS e o envio do pedido até a chegada do primeiro byte. Em um site WordPress sem cache, ainda entra o tempo que o servidor leva para executar o PHP e consultar o banco de dados antes de responder.

Qual é um TTFB bom?

A web.dev considera bom um TTFB de 0,8 segundo ou menos, e ruim acima de 1,8 segundo. O TTFB não é uma das métricas dos Core Web Vitals, então atingir esse limite não é obrigatório, mas um TTFB alto atrasa tudo o que vem depois.

Por que o cache melhora o TTFB?

Sem cache, a cada visita o servidor monta a página do zero: roda o PHP, faz consultas ao banco e gera o HTML. Com cache de página, o HTML pronto é guardado e entregue direto, sem repetir esse trabalho, e a resposta começa a sair muito mais cedo. Em servidores LiteSpeed, por exemplo, o plugin LiteSpeed Cache faz esse cache de página. Uma CDN age no outro fator, a distância: guarda cópias em servidores mais próximos do visitante. A própria web.dev avisa que o cache pode esconder um servidor lento, então vale medir também sem ele.

Por que o TTFB muda de uma medição para outra?

  • Distância: quem está longe do servidor espera mais, e a ferramenta de teste pode estar em outro país.
  • Cache frio ou quente: a primeira visita depois de uma pausa costuma ser mais lenta do que as seguintes.
  • Redirecionamentos e rede: a web.dev lembra que dados de usuários reais incluem redirecionamentos e variações de rede que testes de laboratório podem não mostrar.

Por isso, meça várias vezes, de lugares diferentes, e compare a mediana. Um jeito simples de medir é o curl, que mostra o tempo até o primeiro byte (no Windows, troque /dev/null por NUL):

curl -o /dev/null -s -w "TTFB: %{time_starttransfer}s\n" https://exemplo.com.br/

Como fica na PW Host?

A PW Host roda em servidores LiteSpeed em um datacenter em São Paulo, e a equipe publicou medições próprias de TTFB no artigo hospedagem para landing page. O resultado de cada site depende de como ele foi feito, de o cache estar ligado e da distância do visitante, então não há valor garantido.

← Anterior Taxa por venda: o que é e como funciona Próximo → Uso justo: o que é e como funciona
← Voltar ao Glossário