Rehber · 7 dk okuma · Güncelleme

Web performansı ve Core Web Vitals: nereden başlanır?

Core Web Vitals, Google'ın gerçek kullanıcı deneyimini ölçmek için kullandığı üç metriktir: yükleme hızı, etkileşim yanıtı ve görsel kararlılık. Bu rehber, metriklerin ne anlama geldiğini ve iyileştirmeye nereden başlanacağını özetler.

Üç metrik ne ölçüyor?

  • LCP (Largest Contentful Paint): sayfanın ana içeriğinin ne kadar sürede göründüğü. İyi: 2,5 saniye ve altı.
  • INP (Interaction to Next Paint): kullanıcı etkileşimlerine sayfanın ne kadar hızlı yanıt verdiği. İyi: 200 milisaniye ve altı.
  • CLS (Cumulative Layout Shift): sayfa yüklenirken öğelerin beklenmedik biçimde kayması. İyi: 0,1 ve altı.

Değerlendirme, gerçek kullanıcıların %75'lik dilimine göre yapılır; yani yalnızca hızlı bir bilgisayarda yapılan test yeterli değildir.

Önce ölçün

Laboratuvar araçları (Lighthouse gibi) sorunları bulmaya yardım eder; gerçek kullanıcı verisi (CrUX, PageSpeed Insights'taki alan verisi) ise Google'ın gördüğü sonuçtur. İkisini birlikte izleyin ve değişikliklerin etkisini ölçerek ilerleyin.

LCP'yi iyileştirmek

  • Ana görseli doğru boyutta ve modern biçimde (ör. WebP/AVIF) sunun.
  • Ana içeriğin önüne geçen büyük JavaScript ve CSS dosyalarını azaltın ya da erteleyin.
  • Sunucu yanıt süresini kısaltın; mümkünse sayfayı önbellekten sunun.
  • Ana içeriğin ilk HTML'de gelmesini sağlayın; tarayıcıda sonradan oluşturulan içerik gecikir.

INP'yi iyileştirmek

  • Uzun süren JavaScript görevlerini parçalayın.
  • Etkileşimde gereksiz yeniden çizimlerden kaçının.
  • Üçüncü taraf betikleri sınırlayın; her ek betik yanıt süresini etkileyebilir.

CLS'yi iyileştirmek

  • Görsel ve videolara genişlik ile yükseklik tanımlayın.
  • Reklam ve gömülü içerik için yer ayırın.
  • Yazı tipi yüklenirken içeriğin kaymasını önlemek için yedek yazı tipini ve görüntüleme stratejisini dikkatle seçin.

Hız bütçesi belirleyin

Performans, bir kez yapılıp biten bir iş değildir. Sayfa başına toplam dosya boyutu ve betik sayısı için bir üst sınır belirlemek, yeni özellik eklenirken hızın sessizce kötüleşmesini önler.

Sonuç

VeriSet A.Ş., modern web uygulamalarını performans ve erişilebilirlik hedefleriyle birlikte geliştirir. Daha fazla bilgi için web platformları çalışma alanı sayfamıza bakabilirsiniz.

Diğer rehberler

Yapay zekâ · 6 dk okuma

Yapay zekâ projesine başlamadan önce 7 soru

Yapay zekâ projelerinin çoğu, modelin kendisinden değil, başlangıçta cevaplanmayan sorulardan zorlanır. Bu rehber, kod yazmadan önce sorulması gereken yedi soruyu ve her birinin neden önemli olduğunu anlatır.

Rehberi oku
Veri teknolojileri · 6 dk okuma

Veri boru hattı nasıl tasarlanır?

Veri boru hattı, verinin kaynaktan hedefe güvenilir biçimde taşınmasını sağlayan otomatik adımlar zinciridir. İyi tasarlanmış bir hat, analizlerin ve yapay zekâ modellerinin ihtiyaç duyduğu veriyi doğru, zamanında ve izlenebilir şekilde sunar.

Rehberi oku
Mobil teknolojiler · 6 dk okuma

Native mi çok platformlu mu? Mobil uygulama için doğru seçim

Mobil uygulama geliştirirken ilk sorulardan biri, uygulamanın her platform için ayrı mı yoksa tek kod tabanından mı üretileceğidir. Doğru cevap, ürününüzün performans beklentisine, bütçesine ve cihaz özelliklerine ne kadar ihtiyaç duyduğuna bağlıdır.

Rehberi oku
Altyapı · 6 dk okuma

Monolit mi mikroservis mi? Mimari seçimi rehberi

Mikroservisler popülerdir ama her proje için doğru değildir. Mimari seçimi, ekip büyüklüğü, ürünün olgunluğu ve operasyon kapasitesine göre yapılmalıdır. Bu rehber, dört yaygın yaklaşımı ve ne zaman uygun olduklarını özetler.

Rehberi oku
Ar-Ge · 5 dk okuma

Prototipten ürüne: Ar-Ge çalışması nasıl yürütülür?

Ar-Ge'nin amacı belirsizliği azaltmaktır: bir fikrin işe yarayıp yaramayacağını erken ve düşük maliyetle öğrenmek. Bu rehber, sorudan başlayıp ürüne uzanan çalışma biçimini ve sık yapılan hataları özetler.

Rehberi oku

Bu alanda bir fikriniz mi var?

Amacınızı ve mevcut durumunuzu kısaca yazın; birlikte değerlendirelim.