Ana içeriğe geç
TTFB
Teknik SEO

TTFB (TTFB)

Tarayıcının isteği gönderdikten sonra sunucudan ilk veri baytını almasına kadar geçen süre; tüm hız metriklerinin temelidir.

Kısa Tanım TTFB Teknik SEO T harfi

Tarayıcının isteği gönderdikten sonra sunucudan ilk veri baytını almasına kadar geçen süre; tüm hız metriklerinin temelidir.

Ayrıca şöyle bilinir: Time To First Byte · İlk Bayta Kadar Geçen Süre

Ne anlama gelir?

TTFB, tarayıcı bir sayfa istediğinde sunucudan gelen ilk baytın ulaşma süresidir. Sayfa henüz çizilmeye başlamamıştır; bu süre tamamen sunucu tarafında geçer.

Önemi şuradan gelir: TTFB yüksekse, sonraki her şey geç başlar. Görsel optimizasyonu ne kadar iyi olursa olsun, sunucu 1,5 saniye sonra yanıt veriyorsa LCP asla iyi olamaz.

Hedef değerler

  • İyi: 800 ms altı
  • İyileştirme gerekli: 800 - 1.800 ms
  • Zayıf: 1.800 ms üstü

Süre neyden oluşur?

  1. DNS çözümlemesi: Alan adının IP karşılığının bulunması
  2. Bağlantı kurulumu: TCP el sıkışması
  3. TLS anlaşması: Güvenli bağlantı kurulumu
  4. Sunucu işleme: Sayfanın oluşturulması — genellikle en büyük pay
  5. Veri aktarımı: İlk baytın yola çıkması

Yüksek TTFB nedenleri ve çözümleri

NedenÇözüm
Yetersiz barındırmaSunucu yükseltme — en temel müdahale
Sayfa her istekte sıfırdan oluşturuluyorSayfa önbelleği
Ağır veritabanı sorgularıSorgu optimizasyonu, indeksleme
Çok sayıda eklentiGereksiz eklenti temizliği
Coğrafi uzaklıkİçerik dağıtım ağı
Yönlendirme zincirleriDoğrudan nihai adrese yönlendirme

Ölçüm notu

TTFB'yi kendi bilgisayarınızdan ölçmek yanıltıcıdır; sonuç kendi bağlantınıza ve konumunuza göre değişir. Farklı coğrafyalardan ölçüm yapan araçlar veya gerçek kullanıcı verisi daha güvenilirdir.

Sık yapılan hata

Görsel ve betik optimizasyonuna aylar harcayıp barındırma kalitesini hiç sorgulamamak. TTFB 2 saniye ise, ön yüz optimizasyonu yalnızca marjinal iyileşme sağlar — asıl darboğaz sunucudadır.

Ne anlama gelir?

TTFB (Time To First Byte / İlk Bayta Kadar Geçen Süre), tarayıcının bir isteği gönderdiği andan, sunucunun yanıtın ilk baytını ilettiği ana kadar geçen süredir. Sayfa yükleme sürecinin en temel ilk adımıdır; çünkü sunucu yanıt vermeden sayfadaki hiçbir şey render edilmeye başlanamaz. Yüksek TTFB, sayfadaki her şeyi geciktiren görünmez bir bekleme süresidir.

TTFB'yi ne belirler?

  • Sunucu ve barındırma kalitesi
  • Sunucu tarafı işlem ve veritabanı yükü
  • Sunucu tarafı önbelleklemenin varlığı
  • CDN kullanımı
  • Kullanıcı ile sunucu arasındaki coğrafi mesafe

Neden kritik?

İçerik ne kadar iyi optimize edilirse edilsin, sunucu yavaş yanıt veriyorsa deneyim yavaştır. Yüksek TTFB, LCP gibi Core Web Vitals metriklerini de doğrudan kötüleştirir; çünkü render başlamadan önce beklenen süredir. Bu yüzden sayfa hızı çalışmasında görsel optimizasyonundan önce sunucu yanıt süresine bakmak gerekir.

Gerçek örnek

Bir site, görselleri sıkıştırıp kod küçültmesine rağmen hızlanmıyordu; asıl sorun, yetersiz bir paylaşımlı sunucuda TTFB'nin çok yüksek olmasıydı. Sunucu tarafı önbellekleme kurulup daha iyi bir barındırmaya geçildiğinde TTFB düştü ve tüm sayfa hızı metrikleri iyileşti. Bu, TTFB'nin neden temel olduğunu gösterir.

Sık sorulanlar

İyi bir TTFB değeri nedir? Genellikle 200 ms altı hedeflenir; 600 ms üstü ise iyileştirme gerektiren bir sinyaldir.

TTFB'yi nasıl düşürürüm? Kaliteli barındırma, sunucu tarafı önbellekleme, CDN ve veritabanı optimizasyonu en etkili yollardır.

Özet

TTFB, sunucunun bir isteğe ilk yanıt verme süresidir ve sayfa hızının temel ilk adımıdır. Yüksek TTFB tüm yükleme sürecini geciktirir; kaliteli barındırma, önbellekleme ve CDN ile düşürülür. Sayfa hızı çalışması sağlam bir sunucu yanıtıyla başlar.

Paylaş: X LinkedIn WhatsApp

Sitenizin SEO potansiyelini ölçelim.