TTFB Nedir?
İngilizce: TTFB (Time to First Byte)
TTFB, tarayıcı isteği gönderdikten sonra ilk yanıt baytını alana kadar geçen süreyi ölçerek sunucu ve ağ gecikmesini gösterir.
TTFB Nedir?
TTFB (Time to First Byte), bir sayfa isteğinde tarayıcının sunucudan ilk byte’ı ne kadar sürede aldığını gösterir. Bu süre yalnızca uygulama kodunu değil, DNS çözümleme, bağlantı kurma, TLS el sıkışması, sunucu işleme ve ağ mesafesini de kapsayabilir.
Neden Yükselir?
TTFB’yi artıran yaygın nedenler şunlardır:
- Yavaş veritabanı sorguları veya eksik indeksler
- Sunucu tarafı render işleminin ağır olması
- Soğuk başlayan serverless function’lar
- Origin sunucunun kullanıcıya uzak olması
- Cache hit oranının düşük olması
- Aşırı yönlendirme veya proxy zincirleri
Nasıl İyileştirilir?
Statik içeriklerin CDN üzerinden sunulması, sunucu tarafı cache, veritabanı sorgu optimizasyonu, edge rendering ve gereksiz middleware adımlarını kaldırmak TTFB’yi düşürebilir. Ancak her sayfa için hedef aynı değildir; kişiselleştirilmiş dashboard ile statik blog yazısının beklenen yanıt modeli farklıdır.
TTFB, Core Web Vitals metriklerinden biri değildir; fakat LCP gibi kullanıcı deneyimi metriklerini etkileyebilen önemli bir teşhis sinyalidir.