Core Web Vitals Neden Yalnızca Skor Yarışı Değildir?
Google'ın Core Web Vitals metrikleri (LCP, INP, CLS), bir web sayfasının kullanıcı cihazında ne kadar sürede anlamlı hale geldiğini ve kullanıcının sayfayla ne kadar akıcı etkileşime geçebildiğini ölçer. Birçok ajans bu süreci sadece bir hız eklentisi kurup PageSpeed testinde yeşil renk görmeye çalışmak olarak algılar; ancak gerçek mühendislik sayfanın mimari tasarımında başlar.
Mobil kullanıcıların %53'ü, 3 saniyeden uzun sürede açılan siteleri terk etmektedir. Ağır JavaScript paketleri, optimize edilmemiş üçüncü taraf takip scriptleri ve layout shift yaratan kontrolsüz görsel yüklemeleri doğrudan ciro kaybına neden olur.
LCP (Largest Contentful Paint)
Kullanıcının ekranındaki en büyük içerik bloğunun 2.5 saniyenin altında çizilmesi.
INP (Interaction to Next Paint)
Kullanıcının tıkladığı butonun 200 ms altında görsel yanıt vermesi.
CLS (Cumulative Layout Shift)
Sayfa yüklenirken buton veya metinlerin aniden kaymaması; puanın 0.1 altında kalması.
JavaScript Diyetine Girmek: Aşırı Kütüphane Bağımlılığı
Geleneksel web sitelerinde birkaç animasyon için yüzlerce kilobaytlık eklentiler sayfaya dahil edilir. Oysa modern tarayıcılar yerel CSS ve sadeleştirilmiş Vanilla JS ile çok daha akıcı sonuçlar verebilmektedir.
Kod tabanında gereksiz bağımlılıkları ayıklamak, ana thread'i (Main Thread) rahatlatır. Böylece düşük donanımlı mobil cihazlarda dahi sayfa donmadan ve pil tüketmeden pürüzsüzce çalışır.
| Yaklaşım | Geleneksel CMS / Şablon | Modern Jamstack / Statik Mimari |
|---|---|---|
| İlk Yanıt Süresi (TTFB) | 600ms - 1500ms (veritabanı bekler) | 20ms - 60ms (Edge CDN doğrudan sunar) |
| JavaScript Ağırlığı | 800KB - 2.5MB (eklentiler, tema kodları) | 50KB - 150KB (yalnızca gerekli modüller) |
| Layout Shift (CLS) | Yüksek (geç yüklenen bannerlar) | Sıfır (sabit boyutlandırılmış konteynerlar) |
| Güvenlik Riski | Yüksek (SQL injection, eklenti açığı) | Yok (statik üretimde sunucu açığı yoktur) |
İlgili proje bağlamı
Bu rehberdeki kararları somutlaştıran, Grainz Digital portföyünde açıkça yayınlanmış çalışmalar:
ANKURT Tarım Makinaları
Ürün kataloğu ve medya yoğun kurumsal deneyimde performans kararlarının önemini gösteren müşteri projesi.
Burak Yüzgüç Portföyü
Büyük görsel kullanımı ile performans dengesini ele alan müşteri projesi.

