İçeriğe geç
Performans · Time to First Byte

TTFB (Time to First Byte) nedir?

Sade anlatım, işletmeniz için anlamı, örnek ve teklif alırken sorulacak soru.

Kısa cevap

TTFB, tarayıcının bir sayfayı istemesinden sunucudan ilk veri baytının gelmesine kadar geçen süredir; sunucunun, uygulamanın ve ağın ne kadar hızlı yanıt verdiğini gösterir ve diğer tüm yükleme metriklerinin başlangıç noktasıdır.

TTFB, sayfa yükleme zincirinin ilk halkasıdır. Kullanıcı bir adrese gittiğinde tarayıcı alan adını çözer, sunucuyla bağlantı kurar, isteği gönderir ve yanıtın ilk baytını bekler. Bu süre; DNS çözümleme, TLS el sıkışma, sunucunun isteği işlemesi (veritabanı sorguları, şablon oluşturma) ve ağ gecikmesinden oluşur. Core Web Vitals'ın parçası değildir; ancak LCP doğrudan ona bağlıdır, çünkü ilk bayt gelmeden hiçbir şey çizilemez. Google'ın PageSpeed belgelerinde 800 milisaniyenin altındaki TTFB iyi olarak sınıflandırılır.

İşletme sahibi için neden önemli

Yüksek TTFB, ön yüzde ne kadar iyileştirme yapılırsa yapılsın sayfanın yavaş hissettirmesine neden olur. Kaynak çoğunlukla altyapıdadır: paylaşımlı ve aşırı yüklenmiş bir barındırma, her istekte yeniden çalıştırılan ağır veritabanı sorguları, önbellek kullanılmaması ya da sunucunun hedef kitleden coğrafi olarak uzak olması. Bu nedenle TTFB, barındırma ve yazılım mimarisi kararlarının doğrudan sonucudur ve teklif aşamasında konuşulması gereken bir konudur.

Örnek

Bir bayi portalının ürün listesi sayfası her açılışta 40 farklı veritabanı sorgusu çalıştırıyor ve stok bilgisini uzak bir ERP'den anlık çekiyor. TTFB ortalama 2,8 saniye ölçülüyor. Sorgular birleştirilip stok verisi birkaç dakikalık aralıklarla önbelleğe alındığında ilk bayt süresi 300 milisaniyenin altına iniyor; sayfanın geri kalanında hiçbir değişiklik yapılmadan tüm yükleme metrikleri düzeliyor.

Sık yapılan hata

Sorunu görsel sıkıştırma ya da kod küçültmeyle çözmeye çalışmaktır; TTFB bunlardan etkilenmez. İkinci hata, yalnızca kendi ofisinizden test etmektir; sunucuya yakın bir noktadan yapılan ölçüm gerçek kullanıcıların deneyimini yansıtmaz. Üçüncüsü, sayfa önbelleğini kurmadan yalnızca daha pahalı sunucuya geçmektir; her istekte ağır işlem yapan bir uygulama güçlü sunucuyu da yorar.

Teklif alırken sorulacak soru

Sunucu tarafında sayfa ve sorgu önbelleği nasıl kurulacak, hangi içerikler ne kadar süreyle önbellekte tutulacak? Barındırma hedef kitlenin bulunduğu bölgeye yakın mı ve TTFB hangi noktalardan ölçülecek?

Sık sorulanlar

TTFB'yi nasıl ölçerim?

Chrome geliştirici araçlarının ağ sekmesi her istek için bekleme süresini gösterir. PageSpeed Insights de sunucu yanıt süresini ayrı bir uyarı olarak listeler.

CDN kullanmak TTFB'yi düşürür mü?

Statik dosyalar ve önbelleğe alınabilen sayfalar için evet; içerik kullanıcıya yakın bir noktadan sunulur. Her istekte sunucuda yeniden üretilen sayfalarda etkisi sınırlıdır.

Bilgi Merkezi

Bu konuda okumaya değer

Bu sayfayla doğrudan ilgili, editör ekibimizin seçtiği üç rehber. Karar vermeden önce on dakikanızı buraya ayırın.

Web sitesi yaptırma rehberi
Web sitesi yaptırma rehberi
WhatsApp'ta Yaz 0547 001 16 16
Projenizi Konuşalım

Kalem kalem yazılı teklif. Keşif görüşmesi ücretsiz, yükümlülük yok.