Core Web Vitals Nedir?
Google, 2021'den itibaren Core Web Vitals metriklerini sıralama faktörü olarak kullanmaya başladı. Bu üç temel metrik; yükleme performansı, etkileşim hızı ve görsel kararlılığı ölçüyor.
LCP — Largest Contentful Paint
Sayfadaki en büyük içerik öğesinin (genellikle hero görseli veya başlık) ekranda görünmesi için geçen süredir. Hedef: 2.5 saniyenin altı.
LCP'yi iyileştirmek için:
- Görselleri WebP formatına dönüştürün
- Lazy loading'i doğru uygulayın (hero görselinde lazy loading kullanmayın!)
- CDN kullanarak sunucu yanıt süresini düşürün
- CSS'i kritik ve kritik olmayan olarak ayırın
INP — Interaction to Next Paint
Kullanıcının bir etkileşimi (tıklama, klavye girişi) ile tarayıcının bunu görsel olarak yansıtması arasındaki süredir. FID'in yerini alan bu metrik için hedef: 200ms altı.
CLS — Cumulative Layout Shift
Sayfa yüklenirken elementlerin beklenmedik şekilde yer değiştirmesidir. Kullanıcı bir butona tıklarken reklam yükleniyor ve buton kayıyor — işte bu CLS. Hedef: 0.1'in altı.
Hız Testleri Nasıl Yapılır?
Sitenizi test etmek için şu araçları kullanabilirsiniz:
- Google PageSpeed Insights — En yetkili kaynak, gerçek kullanıcı verileri
- GTmetrix — Detaylı şelale analizi
- WebPageTest — Farklı lokasyonlardan test
- Lighthouse — Chrome DevTools'da yerleşik
Hız İyileştirme Kontrol Listesi
- Görselleri WebP/AVIF formatına dönüştür ve sıkıştır
- JavaScript dosyalarını defer/async ile yükle
- CSS'de kullanılmayan kuralları temizle (PurgeCSS)
- HTTP/2 veya HTTP/3 protokolü kullan
- Browser caching'i ayarla (1 yıl statik dosyalar için)
- TTFB'yi 200ms altına düşür (sunucu optimizasyonu)
- Font dosyalarını preload et
- Third-party script'leri facade pattern ile yükle
Yavaş Site Ne Kadar Zararlı?
Amazon'un araştırmasına göre 100ms gecikme %1 gelir kaybına yol açıyor. Türkiye'deki mobil kullanıcıların %53'ü 3 saniyeden uzun süren sayfaları terk ediyor. Sitenizin hızını artırmak doğrudan dönüşüm oranını etkiliyor.