Se já testou a velocidade do seu site e viu a sigla TTFB, este artigo explica o que significa, como afeta a experiência dos seus visitantes, e o que pode fazer para melhorar.

O que é o TTFB?

TTFB significa Time to First Byte — em português, o tempo até ao primeiro byte. É o tempo que passa entre o momento em que alguém acede ao seu site e o momento em que o servidor começa a responder.

Imagine que entra num restaurante e faz um pedido. O TTFB é o tempo que o empregado demora a chegar à mesa com a primeira coisa — não a refeição completa, apenas o primeiro sinal de que o pedido foi recebido.

Se esse tempo for muito longo, o visitante fica a olhar para uma página em branco — e muitos desistem antes de o site carregar.

Porque é importante?

O TTFB é o primeiro obstáculo no carregamento de qualquer página. Por mais otimizado que o seu site esteja — imagens comprimidas, CSS minificado, cache configurado — nada disso adianta se o servidor demora 4 segundos só para começar a responder.

Um site que passou por esta situação real: estava num servidor com TTFB de mais de 4 segundos. Após migração para um servidor adequado, o TTFB baixou para menos de 200 milissegundos. O tempo de carregamento total reduziu para menos de metade — sem alterar uma linha de código do site.

Valores de referência

TTFBAvaliação
Menos de 200msExcelente
200ms a 500msBom
500ms a 1 segundoAceitável
Mais de 1 segundoProblemático
Mais de 2 segundosCrítico

O Google considera TTFB abaixo de 800ms como aceitável para o Core Web Vitals. Abaixo de 200ms é o objetivo para sites de alto desempenho.

O que afeta o TTFB?

1. O servidor

É o fator mais determinante. Um servidor sobrecarregado com centenas de sites, hardware antigo ou pouca RAM vai ter sempre TTFB elevado — independentemente de qualquer otimização no site.

2. A distância ao servidor

Um servidor em Portugal responde em cerca de 10ms. Um servidor em Inglaterra, cerca de 50ms. Em Nova Iorque, cerca de 100ms. Esta diferença é física e inevitável — a velocidade da luz tem limites.

Para visitantes portugueses, um servidor europeu (Alemanha, França, Reino Unido) é suficiente e habitualmente mais económico que um servidor em Portugal.

3. O software do servidor

WordPress com muitos plugins pesados, base de dados lenta, ou PHP mal configurado aumentam o TTFB mesmo em bons servidores. Um servidor com Nginx e cache bem configurada responde muito mais rápido que o mesmo hardware com Apache e sem cache.

4. Carga pontual

Picos de tráfego, processos pesados a correr em simultâneo, ou backups a decorrer podem aumentar temporariamente o TTFB.

Como medir o TTFB do seu site?

Várias ferramentas permitem medir gratuitamente:

  • GTmetrix (gtmetrix.com) — mostra TTFB e breakdown completo do carregamento
  • WebPageTest (webpagetest.org) — mais detalhado, permite testar de vários países
  • Pingdom (tools.pingdom.com) — simples e direto
  • Chrome DevTools — F12 → Network → clique no primeiro pedido → aba Timing → "Waiting (TTFB)"

O que fazer se o TTFB for alto?

TTFB alto (>1s) num site WordPress:

  1. Ative cache de página (LiteSpeed Cache, WP Rocket)
  2. Verifique quantos plugins estão ativos — desative os desnecessários
  3. Verifique se a base de dados está otimizada
  4. Se nada resolver, o problema é o servidor

TTFB alto independentemente do site:
O problema é o servidor. Não há otimização de site que resolva um servidor lento. A solução é migrar para um servidor mais adequado.

Os nossos servidores VPS têm TTFB tipicamente abaixo de 200ms, com hardware NVMe e cache ZFS que mantém os dados mais acedidos em memória RAM.

Artigos relacionados

O seu site está lento? Fale connosco — analisamos o TTFB e a velocidade do seu servidor sem compromisso.