Définition
Le TTFB (Time to First Byte) mesure le temps entre l'envoi de la requête HTTP par le navigateur et la réception du premier octet de la réponse du serveur. Cette métrique inclut le temps de résolution DNS, la négociation TLS pour les connexions HTTPS, et le traitement côté serveur (exécution du code, requêtes base de données). Google recommandé un TTFB inférieur à 800 millisecondes. Un TTFB élevé peut être cause par un serveur lent ou surcharge, des requêtes base de données non optimisées, l'absence de caché serveur, ou un hébergement géographiquement eloigne de l'audience cible. L'utilisation d'un CDN, la mise en place d'un caché applicatif (Redis, Memcached), et l'optimisation des requêtes SQL sont les principales solutions pour améliorer le TTFB.
Points clés à retenir
- Seuil recommandé : moins de 800 millisecondes
- Inclut le temps DNS, la négociation TLS et le traitement serveur
- Ameliorable via caché serveur, CDN et optimisation des requêtes base de données
Exemples concrets
Serveur mutualize lent
Un site sur hébergement mutualize a un TTFB de 1,8s. La migration vers un VPS avec caché Redis réduit le TTFB a 200ms.
CDN et TTFB
Un site français visite depuis l'Asie a un TTFB de 1,2s. Un CDN avec points de présence en Asie réduit le TTFB a 150ms.
Questions fréquentes
Non, le TTFB est une composante du LCP mais ne le garantit pas. Le LCP dépend aussi du téléchargement et du rendu des ressources.
Utilisez un CDN, activez le caché serveur (Varnish, Redis), optimisez vos requêtes SQL et activez HTTP/2 ou HTTP/3.
Termes liés
Aller plus loin avec LemmiLink
Découvrez comment LemmiLink peut vous aider à mettre en pratique ces concepts SEO.
Dernière mise à jour : 2026-02-07