Üç metrik, üç eşik: neye bakılır?
| Metrik | Neyi ölçer | İyi | Zayıf |
|---|---|---|---|
| LCP (Largest Contentful Paint) | Görünen alandaki en büyük öğenin (görsel, video posteri, metin bloğu) çizilme anı | ≤ 2,5 sn | > 4 sn3 |
| INP (Interaction to Next Paint) | Ziyaret boyunca tüm tıklama, dokunma ve klavye etkileşimlerinin gecikmesi (en kötüye yakın) | ≤ 200 ms | > 500 ms “kötü” |
| CLS (Cumulative Layout Shift) | Beklenmedik düzen kaymalarının en büyük kümesi | ≤ 0,1 | > 0,254 |
Eşikler Google’ın web.dev belgelerinde yer alır; INP için 200 ms altı “iyi”, 500 ms üstü “kötü”dür.15 Değerlendirme, sayfa yüklemelerinin 75. yüzdeliğinde mobil ve masaüstü ayrı ayrı yapılır.1
Hangisine güvenilir: saha verisi mi, laboratuvar mı?
Lighthouse ve benzeri laboratuvar araçları kontrollü bir cihaz ve ağda tek bir yükleme simüle eder; hata ayıklamak için eşsizdir. Fakat Core Web Vitals kararı gerçek kullanıcılardan toplanan saha verisiyle verilir (Chrome Kullanıcı Deneyimi Raporu ve kendi RUM kayıtlarınız; RUM, gerçek ziyaretçilerin tarayıcısından toplanan ölçümdür). Özellikle INP laboratuvarda yanıltıcıdır: etkileşim yoksa ölçülemez, web.dev de yükleme sırasını ve yaygın kullanıcı akışlarını test etmeyi önerir.5
Ne yapmalı: önce Search Console’un Core Web Vitals raporunda hangi URL grubunun kötü olduğunu bulun, sonra o grubun tipik sayfasını laboratuvarda açıp sebebi arayın. Tersini yapmayın: laboratuvar skorundan yola çıkıp sağlıklı bir sayfayı düzeltmeye uğraşmak zaman kaybıdır.
LCP’yi iyileştirmek
LCP dört alt parçadan oluşur: ilk bayta kadar süre (TTFB), kaynağı keşfetme gecikmesi, kaynağı indirme süresi ve öğeyi çizme gecikmesi. web.dev’in yol gösterici oranları yaklaşık %40 TTFB, %10’dan az keşif gecikmesi, %40 indirme ve %10’dan az çizim gecikmesidir; yani süre çoğunlukla HTML’i ve LCP kaynağını yüklemeye gitmeli, “gecikme” parçaları sıfıra yakın olmalıdır.6
- Keşif: LCP görseli ilk HTML yanıtında bulunabilmelidir. Görsel yalnız CSS ya da JavaScript içinden çağrılıyorsa
<link rel="preload">ile öne alın.6 - Öncelik: LCP olması beklenen
<img>’efetchpriority="high"verin; ama çok sayıda görsele vermek etkisini düşürür.6 - Tembel yükleme: LCP görselini asla
loading="lazy"yapmayın; keşif gecikmesini artırır.6 - TTFB: LCP, önceki sayfanın kapanışı, bağlantı kurma, yönlendirme ve TTFB gecikmelerini de içerir.3 Yönlendirme zincirini kısaltmak, önbellek ve CDN burada kazandırır.
INP’yi iyileştirmek
INP üç evreden oluşur: giriş gecikmesi (olay işleyicilerin başlamasını bekleme), işleme süresi ve sunum gecikmesi (işleyiciler bittikten sonra bir sonraki karenin çizilmesi). Giriş gecikmesinin yaygın sebebi ana iş parçacığındaki uzun görevlerdir.5 Pratikte sırayla şuna bakılır:
- Üçüncü taraf betikler (etiket yöneticisi, sohbet, A/B test): çoğu sitede uzun görevlerin ilk kaynağıdır. Gerçekten gerekmeyeni kaldırın, geri kalanı etkileşimden sonra ya da boşta yükleyin.
- Büyük DOM ve ağır yeniden düzenleme (layout) maliyeti sunum gecikmesini artırır.5
- Uzun görevleri bölün; kullanıcıya hemen görsel geri bildirim verin, ağır işi sonraya bırakın.
Kaydırma, üzerine gelme ve yakınlaştırma INP’ye girmez; tıklama, dokunma ve klavye girer.5
CLS’yi iyileştirmek
Kaymaların dört klasik sebebi vardır ve çözümleri nettir:4
- Boyutsuz görsel ve video:
width/height(ya daaspect-ratio) tanımlayın, alanı önceden ayırın. - Sonradan yüklenen içerik (reklam, gömülü içerik, çerez şeridi): yer ayırın, yüklenirken göstergeyi sabit alana koyun.
- Web yazı tipleri: yedek yazı tipinin ölçülerini web fontuna yaklaştırın; yazı tipi değişiminde metin bloğu zıplamasın.
- Animasyon:
height/topyerinetransformkullanın.
Kullanıcı girdisinden sonraki 500 ms içindeki kaymalar CLS’ye sayılmaz.4
Nereden başlamalı, ne beklemeli?
- Önce kötü URL gruplarını bulun (şablon bazında: ürün, kategori, yazı). Tek şablonu düzeltmek yüzlerce URL’yi kurtarır.
- Her şablonda tek metriğe odaklanın; ölçümün saha verisine yansıması takvim olarak haftalar sürer, çünkü Chrome verisi kayan bir pencerede toplanır.
- Core Web Vitals’ı “sıralama kaldıracı” olarak görmeyin, başkasına da öyle sunmayın. Google, sayfa deneyiminde tek bir sinyal olmadığını, Core Web Vitals’ın sıralama sistemlerince kullanıldığını ama içeriğin alaka ve kalitesinin yerini tutmadığını belirtir.2 Gerçek kazanç genellikle dönüşüm ve terk oranlarında görülür.
Şablon bazlı hızlı kazanım tablosu
| Belirti | Muhtemel sebep | Önce bakılacak |
|---|---|---|
| Ana sayfada LCP yüksek, görsel hero | Hero görsel geç keşfediliyor ya da tembel yükleniyor | Görselin ilk HTML’de olması, fetchpriority, tembel yükleme kaldırma6 |
| Kategori sayfalarında CLS | Boyutsuz ürün görselleri, sonradan yüklenen filtre/kampanya bandı | Boyut/aspect-ratio, reklam ve bant için yer ayırma4 |
| Ürün sayfasında INP kötü | Ağır varyant seçici, üçüncü taraf betikler | Uzun görevleri bölme, betik denetimi5 |
| Blog sayfalarında LCP yüksek | Yavaş TTFB, büyük sayfa HTML’i, yazı tipi gecikmesi | Önbellek/CDN, TTFB, yazı tipi yükleme stratejisi3 |
Raporlama: hangi sayıyı yönetime gösterirsiniz?
Tek bir “hız skoru” yönetimi yanıltır. Şu üç kalemi birlikte sunun:
- “İyi” URL oranı (Search Console), şablon bazında; tek bir “skor” yerine.
- 75. yüzdelik değerleri (LCP, INP, CLS) mobil ve masaüstü ayrı.1
- İş metriği bağı: aynı şablonun dönüşüm ve terk oranı. Hız çalışmasının yatırım getirisi çoğunlukla burada ortaya çıkar.
Laboratuvar skorundaki küçük oynamalar (örneğin Lighthouse’ta 3 puan) gürültüdür; kararı saha verisinin kalıcı değişimiyle verin. Sıradaki adım: aşağıdaki ücretsiz ölçümle kendi sayfanızın üç değerine bakın ve yukarıdaki tabloda size uyan belirtiyi bulun.
Kaynaklar ve dipnotlar
- web.dev: Core Web Vitals web.dev/articles/vitals · erişim: 24 Ekim 2026
- Google Search Central: Sayfa deneyimi ve Arama developers.google.com/search/docs/appearance/page-experience · erişim: 24 Ekim 2026
- web.dev: Largest Contentful Paint (LCP) web.dev/articles/lcp · erişim: 24 Ekim 2026
- web.dev: Cumulative Layout Shift (CLS) web.dev/articles/cls · erişim: 24 Ekim 2026
- web.dev: Interaction to Next Paint (INP) web.dev/articles/inp · erişim: 24 Ekim 2026
- web.dev: LCP’yi iyileştirme web.dev/articles/optimize-lcp · erişim: 24 Ekim 2026
Bu rehberdeki teknik iddialar yukarıdaki resmî belgelerle 24 Ekim 2026 tarihinde karşılaştırıldı. Arama motorlarının belgeleri değişebilir; uygulamadan önce bağlantıdaki güncel sürümü okuyun. Son güncelleme: 24 Ekim 2026.