Core Web Vitals: LCP Nasıl İyileştirilir?
Core Web Vitals, Google'ın kullanıcı deneyimini ölçen metrikleridir. Bu rehberde LCP'yi iyileştirmek için uygulanabilir adımları, formülleri ve eşik değerleri bulacaksın.

Core Web Vitals, Google'ın sayfa deneyimini ölçen üç temel metrikten oluşur: LCP (Largest Contentful Paint), INP (Interaction to Next Paint) ve CLS (Cumulative Layout Shift). Bu metrikler, kullanıcıların sayfanla etkileşim kurarken hissettiği deneyimi doğrudan etkiler. Özellikle LCP, sayfanın ana içeriğinin ne kadar hızlı yüklendiğini ölçer ve 2,5 saniyenin altında olması beklenir. Bu rehberde LCP'yi iyileştirmek için somut adımları, formülleri ve eşik değerleri paylaşacağım.
Core Web Vitals: Nedir ve Neden Önemli?
Core Web Vitals, Google'ın kullanıcı deneyimini standartlaştırmak için belirlediği metriklerdir. Üç ana metrikten oluşur:
- LCP (Largest Contentful Paint): Sayfa yüklenirken en büyük içerik öğesinin görünme süresi. Eşik değer: 2,5 saniyenin altı.
- INP (Interaction to Next Paint): Kullanıcı etkileşimlerine sayfanın verdiği tepki süresi. Eşik değer: 200 milisaniyenin altı.
- CLS (Cumulative Layout Shift): Sayfa yüklenirken yaşanan beklenmedik yer değiştirme miktarı. Eşik değer: 0,1'in altı.
Bu metrikler, Google sıralama sinyali olarak kullanılır. E-ticaret siteleri için dönüşüm oranı ve SEO performansı üzerinde doğrudan etkisi vardır. Örneğin, bir araştırmaya göre LCP'nin 2,5 saniyeden 4 saniyeye çıkması, hemen çıkma oranını %90 artırabilir.
LCP Nedir ve Nasıl Ölçülür?
LCP, sayfanın görüntülenecek en büyük öğesinin (genellikle bir hero görseli, video veya büyük bir metin bloğu) yüklenme süresini ölçer. Bu süre, kullanıcının sayfayı ilk açtığı andan itibaren hesaplanır. LCP'yi ölçmek için Google Search Console, PageSpeed Insights veya CrUX (Chrome User Experience Report) gibi araçları kullanabilirsin.
LCP Nasıl İyileştirilir: Adım Adım Rehber
1. LCP Öğesini Belirle
İlk adım, sayfandaki LCP öğesinin ne olduğunu tespit etmektir. Chrome DevTools ile sayfayı inceleyerek bu öğeyi bulabilirsin. Genellikle bir görsel, video veya büyük bir metin bloğu olur.
2. Görsel Optimizasyonu
Eğer LCP öğen bir görsel ise, aşağıdaki adımları uygula:
- Görseli WebP veya AVIF gibi modern formatlara dönüştür.
- Boyutlandırma yap: Görseli gerçek görüntüleme boyutundan küçük yükleme.
- Lazy loading'i LCP öğesi için kullanma; bu öğeyi hemen yükle.
3. Sunucu Yanıt Süresini Düşür
Sunucu yanıt süresi (TTFB) LCP'yi doğrudan etkiler. Hedefin TTFB'nin 800 ms altında olmasıdır. Bunun için:
- CDN (Content Delivery Network) kullan.
- Sunucu tarafı önbellekleme uygula (örneğin, Redis veya Varnish).
- Gereksiz eklentileri ve betikleri kaldır.
4. Kritik CSS ve JavaScript'i Satır İçi Yerleştir
Kritik CSS ve JS kodlarını doğrudan HTML içine yerleştirmek, tarayıcının ekstra istek yapmasını engeller. Böylece LCP düşer. Ancak dikkatli ol: Fazla satır içi kod dosya boyutunu artırabilir.
5. Preload Anahtar Kaynaklar
LCP öğesini önceden yüklemek için <link rel="preload"> etiketini kullan. Örneğin, bir görsel için:
<link rel="preload" as="image" href="hero.webp" />
6. Render Engellerini Azalt
HTML ve CSS render'ı engelleyen kaynakları en aza indir. JavaScript'i defer veya async ile yükle. CSS dosyalarını birleştir ve küçült.
7. Önbellek Kurallarını İyileştir
Tarayıcı önbelleğini etkin kullanmak, tekrar ziyaretlerde LCP'yi önemli ölçüde hızlandırır. Statik kaynaklar için Cache-Control başlığını ayarla.
LCP İyileştirme Formülü ve Eşik Değerler
| Metrik | İyi | Kötü |
|---|---|---|
| LCP | < 2,5 sn | > 4 sn |
| TTFB | < 800 ms | > 1,5 sn |
| Görsel boyutu | < 200 KB | > 1 MB |
LCP süresi yaklaşık şu formülle hesaplanabilir: LCP ≈ TTFB + (İndirme Süresi + Render Süresi). Bu formül, iyileştirme yaparken hangi bileşene odaklanman gerektiğini gösterir. Örneğin, TTFB 2 saniye ise sunucu yanıtını hızlandırmak ilk önceliğindir.
Sık Yapılan Hatalar
- LCP öğesini lazy loading ile yüklemek.
- Yüksek çözünürlüklü görselleri optimize etmeden kullanmak.
- Üçüncü taraf betikleri (özellikle reklam ve analiz) engellemeden yüklemek.
LCP'yi Ölçmek ve Takip Etmek
LCP'yi düzenli olarak ölçmek için PageSpeed Insights ve Google Search Console'daki Core Web Vitals raporunu kullan. Alan adı bazında ve sayfa bazında performansını takip et. Haftalık raporlar oluştur ve değişikliklerin etkisini analiz et.
Unutma: LCP iyileştirmeleri tek seferlik değil, sürekli bir süreçtir. Yeni içerik ekledikçe veya siteyi güncelledikçe performansı izlemeye devam et.
Eğer bu süreçte zaman kazanmak istiyorsan, web tasarım ve geliştirme ekibimizle çalışabilirsin. Ayrıca SEO hizmetlerimiz kapsamında teknik performans iyileştirmelerini yönetiyoruz. Ücretsiz dijital denetim rezervasyonu için iletişim sayfamızdan bize ulaşabilirsin. Sayfanın performansını birlikte ölçelim, aksiyon planını çıkaralım.