Core Web Vitals Nedir? LCP, INP ve CLS Tam Rehberi (2026)
Core Web Vitals nedir? Core Web Vitals, Google’ın bir web sayfasının kullanıcı deneyimini ölçmek için tanımladığı üç temel performans metriğidir: yükleme hızını ölçen LCP, etkileşim tepkisini ölçen INP ve görsel kararlılığı ölçen CLS. Google, bu metrikleri sayfa deneyimi değerlendirmesinin bir parçası olarak kullanıyor ve resmi dokümantasyonunda bunların “temel sıralama sistemlerinin ödüllendirmeyi hedeflediği” unsurlarla uyumlu olduğunu belirtiyor. Bu rehberde Core Web Vitals nedir sorusunu ayrıntılı şekilde yanıtlıyor, eşik değerlerini ve özellikle WordPress siteleri için pratik iyileştirme adımlarını anlatıyoruz.
Core Web Vitals Nedir, Hangi Metriklerden Oluşur?
Core Web Vitals üç ana metrikten oluşuyor. Her biri kullanıcı deneyiminin farklı bir boyutunu ölçüyor ve üçü birlikte sayfanın “gerçek dünyada” nasıl hissettirdiğine dair bir tablo oluşturuyor.
LCP (Largest Contentful Paint)
LCP, sayfadaki en büyük görünür içeriğin (genellikle bir görsel, video veya büyük metin bloğu) ne kadar sürede yüklendiğini ölçer. Google’ın resmi dokümantasyonuna göre iyi bir kullanıcı deneyimi için bu sürenin sayfa yüklenmeye başladıktan sonraki ilk 2,5 saniye içinde gerçekleşmesi hedefleniyor.
INP (Interaction to Next Paint)
INP, kullanıcının sayfa üzerinde bir tıklama, dokunma veya tuşa basma gibi bir etkileşimde bulunmasından, tarayıcının bu etkileşime görsel olarak yanıt vermesine kadar geçen süreyi ölçer. Google’a göre iyi kabul edilen eşik 200 milisaniyenin altı. INP, 2024 yılında FID (First Input Delay) metriğinin yerini almıştı ve 2026 itibarıyla Core Web Vitals’ın resmi etkileşim metriği olmaya devam ediyor.
CLS (Cumulative Layout Shift)
CLS, sayfa yüklenirken öğelerin beklenmedik şekilde yer değiştirmesini ölçen bir puan. Örneğin bir görsel geç yüklenip aniden metni aşağı ittiğinde CLS puanı yükselir. İyi bir deneyim için bu puanın 0,1’in altında kalması hedefleniyor.
| Metrik | İyi | İyileştirme Gerekli | Zayıf |
|---|---|---|---|
| LCP | 2,5 saniye ve altı | 2,5 – 4 saniye | 4 saniyeden fazla |
| INP | 200 ms ve altı | 200 – 500 ms | 500 ms’den fazla |
| CLS | 0,1 ve altı | 0,1 – 0,25 | 0,25’ten fazla |
Bu eşik değerleri, Google’ın alan verisi (field data) olarak adlandırdığı, gerçek kullanıcı tarayıcılarından toplanan ölçümlere dayanıyor. Yani laboratuvar testinde (örneğin Lighthouse’ta) aldığınız sonuç ile Search Console’da gördüğünüz alan verisi birbirinden farklı çıkabilir; ikisini de birlikte değerlendirmek gerekiyor.
Core Web Vitals Nasıl Ölçülür?
PageSpeed Insights yeterli gerçek kullanıcı verisi varsa CrUX saha verisini ve ayrı laboratuvar testini gösterir. Lighthouse laboratuvar aracıdır; kendi başına CrUX veya gerçek INP ölçümü sunmaz. Search Console saha verisini URL gruplarıyla raporlar.
- Search Console’da Önemli Web Verileri raporunu açarak mobil ve masaüstü için “kötü” ve “iyileştirme gerekli” olarak işaretlenen URL gruplarını listeleyin.
- PageSpeed Insights ile örnek bir URL’yi test ederek hangi öğenin LCP’yi, hangi betiğin INP’yi olumsuz etkilediğini görün.
- Değişiklik yaptıktan sonra hem lab hem de birkaç hafta sonra alan verisini tekrar kontrol edin; alan verisi gerçek kullanıcı trafiğine bağlı olduğu için anında güncellenmez.
WordPress’te Core Web Vitals Nasıl İyileştirilir?
WordPress siteleri genellikle tema, eklenti yığını ve paylaşımlı hosting ortamının birleşimi nedeniyle Core Web Vitals’ta zorlanıyor. Pratikte en çok etkisi görülen adımlar şöyle:
LCP İçin Yapılabilecekler
- Öne çıkan görseli ve sayfadaki büyük görselleri WebP formatına çevirip boyutlarını küçültün; bu konuda WordPress görsel optimizasyonu rehberimizde adım adım anlatım bulabilirsiniz.
- Sayfa içeriğini bir CDN üzerinden dağıtarak sunucudan kullanıcıya olan mesafeyi kısaltın; CDN nedir yazımızda bu konuyu detaylandırdık.
- Sunucu tarafı yanıt süresini kısaltmak için sayfa önbellekleme (caching) eklentisi kullanın ve veritabanı şişkinliğini düzenli temizleyin.
INP İçin Yapılabilecekler
- Sayfa yüklenirken çalışan gereksiz JavaScript’leri (özellikle üçüncü taraf eklenti betiklerini) tespit edip erteleyin veya kaldırın.
- Ana iş parçacığını (main thread) uzun süre bloke eden büyük betikleri daha küçük parçalara bölün.
- Gzip veya Brotli sıkıştırmasının aktif olduğundan emin olun; Gzip ve Brotli rehberimizde bu ayarın nasıl kontrol edileceğini anlattık.
CLS İçin Yapılabilecekler
- Görsellere ve video öğelerine her zaman genişlik ve yükseklik (width/height) niteliklerini tanımlayın; böylece tarayıcı yer ayırabilir.
- Reklam alanları ve dinamik olarak yüklenen bileşenler için sabit boyutlu bir yer tutucu (placeholder) kullanın.
- Özel yazı tiplerinin (web font) geç yüklenmesinden kaynaklanan metin sıçramasını önlemek için font-display ayarlarını kontrol edin.
Kontrol Listesi: Core Web Vitals İyileştirme Süreci
- Search Console raporunda hangi URL gruplarının sorunlu olduğunu belirleyin.
- Görselleri uygun format ve boyuta getirin; lazy load’u ekran altındaki görsellerde kullanın, LCP görselinde kullanmayın.
- Önbellekleme ve sıkıştırma (Gzip/Brotli) ayarlarını doğrulayın.
- Gereksiz eklenti betiklerini tespit edip kaldırın veya erteleyin.
- Görsel ve reklam alanlarına sabit boyut tanımlayarak CLS’yi kontrol altına alın.
- Değişiklik sonrası birkaç hafta bekleyip alan verisini tekrar kontrol edin.
Sık Yapılan Hatalar
En sık karşılaşılan hatalardan biri, yalnızca Lighthouse’taki laboratuvar puanına bakıp “sorun çözüldü” diye düşünmek. Oysa Google sıralama açısından öncelikle alan verisini dikkate alıyor ve bu veri gerçek kullanıcıların cihaz ile bağlantı hızına göre değişiyor. Bir diğer yaygın hata ise önbellekleme eklentisini kurup hiçbir ayarını gözden geçirmeden varsayılan haliyle bırakmak; bazı önbellekleme eklentileri varsayılan ayarlarda JavaScript birleştirme veya erteleme özelliklerini kapalı bırakabiliyor.
Hosting Seçiminin Core Web Vitals’a Etkisi
Paylaşımlı hosting ortamında birçok sitenin aynı sunucu kaynaklarını paylaşması, sunucu yanıt süresini doğrudan etkileyerek LCP’yi olumsuz yönde etkileyebiliyor. Bu nedenle trafiği yüksek siteler için PHP sürümünün güncel tutulması, OPcache gibi önbellekleme katmanlarının aktif olması ve gerektiğinde daha güçlü bir hosting planına veya yönetilen WordPress hostingine geçilmesi pratikte fark yaratan adımlar arasında yer alıyor. Sunucu tarafındaki gecikmeyi ölçmek için “Time to First Byte” (TTFB) değerine de ayrıca bakmakta fayda var; TTFB yüksekse LCP’yi tek başına ön uç (frontend) optimizasyonlarıyla düzeltmek genellikle yeterli olmuyor.
Sıkça Sorulan Sorular
Core Web Vitals nedir ve neden önemlidir?
Core Web Vitals, bir web sayfasının yükleme hızı, etkileşim tepkisi ve görsel kararlılığını ölçen üç metrikten oluşur; Google bu metrikleri sayfa deneyimi değerlendirmesinin bir parçası olarak kullandığı için hem kullanıcı memnuniyeti hem de arama görünürlüğü açısından takip edilmesi öneriliyor.
Core Web Vitals puanımı nereden kontrol edebilirim?
Google Search Console’daki Önemli Web Verileri raporu ve PageSpeed Insights aracı, hem gerçek kullanıcı verisini hem de laboratuvar test sonuçlarını göstererek bu kontrolü yapmanıza imkan tanır.
INP metriği FID’nin yerini neden aldı?
FID yalnızca ilk etkileşimin gecikmesini ölçüyordu; INP ise sayfa ömrü boyunca gerçekleşen tüm etkileşimleri değerlendirerek daha kapsamlı bir yanıt verme hızı resmi sunuyor.
Core Web Vitals kötü olan bir site sıralamada tamamen kaybolur mu?
Hayır, bu metrikler sıralamayı etkileyen birçok faktörden yalnızca biri; içerik kalitesi ve alaka düzeyi genellikle daha belirleyici kalıyor. Ancak sınırda kalan sonuçlarda Core Web Vitals rekabet avantajı sağlayabilir.
WordPress’te hangi eklenti Core Web Vitals’ı otomatik düzeltir?
Tek bir eklenti garanti bir çözüm sunmuyor; önbellekleme, görsel optimizasyonu ve kod minimizasyonu genellikle farklı eklentilerin veya hosting sağlayıcısı düzeyindeki ayarların bir kombinasyonuyla iyileştiriliyor.
Saha Verisini Doğru Okuyun
İyi eşikler LCP ≤2,5 saniye, INP ≤200 ms ve CLS ≤0,1’dir. CrUX saha değerlendirmesinde mobil/masaüstü ayrı ve son 28 günün 75. yüzdelik değeri önemlidir. Lighthouse tek koşullu laboratuvar ölçümüdür; INP’nin gerçek kullanıcı verisinin yerine geçmez. PageSpeed Insights yeterli veri varsa hem saha hem laboratuvar sonuçlarını gösterir. CrUX verisi yoksa sayfanın iyi veya kötü olduğu sonucu çıkarılamaz.
LCP olan üst bölüm/öne çıkan görsele lazy loading uygulamayın; ekran altındaki görseller için kullanın. gzip aktarım boyutunu azaltabilir, uzun JavaScript görevinin ana iş parçacığı yükünü doğrudan çözmez. INP için etkileşimin işleme ve sunum gecikmesini inceleyin. CLS yalnızca ilk yüklemede değil, kullanıcı deneyimi boyunca değerlendirilir. İyi Core Web Vitals dizine eklenme veya üst sıralama garantisi vermez.
Teknik kaynak: web.dev — Core Web Vitals ölçütleri.




