core web vitals iyilestirme: Kullanıcı Deneyimi ve SEO İçin Uygulama Rehberi

Core Web Vitals iyileştirme, web sayfalarının daha hızlı yüklenmesini, kullanıcı etkileşimlerine daha çabuk yanıt vermesini ve içeriklerin yüklenirken yer değiştirmemesini sağlamaktır. Bunun için LCP, INP ve CLS metrikleri ölçülür; gerçek kullanıcı verileriyle sorunlar önceliklendirilir ve teknik optimizasyonlar kontrollü biçimde uygulanır.
Google, Core Web Vitals metriklerini yüklenme performansı, etkileşim ve görsel kararlılığı değerlendirmek için kullanır. İyi değerler arama performansını ve genel kullanıcı deneyimini destekler; ancak tek başına yüksek sıralama garantisi oluşturmaz.
Önemli Noktalar

- LCP, ana içeriğin görünür hâle gelme hızını ölçer ve iyi sonuç için 2,5 saniye veya altında olmalıdır.
- INP, sayfanın kullanıcı etkileşimlerine verdiği yanıt hızını ölçer; iyi değer 200 milisaniye veya altıdır.
- CLS, sayfa içeriğinin beklenmedik biçimde hareket edip etmediğini gösterir; iyi değer 0,1 veya altıdır.
- Değerlendirme, mümkün olduğunca gerçek kullanıcı verileri ve mobil-masaüstü ayrımı üzerinden yapılmalıdır.
- Laboratuvar testleri sorun teşhisinde, saha verileri ise gerçek deneyimi anlamada birlikte kullanılmalıdır.
- Optimizasyon, yalnızca tek bir sayfaya değil, benzer şablonları kullanan sayfa gruplarına uygulanmalıdır.
Core Web Vitals metrikleri nelerdir?

Core Web Vitals üç temel kullanıcı deneyimi metriğinden oluşur: Largest Contentful Paint (LCP), Interaction to Next Paint (INP) ve Cumulative Layout Shift (CLS). Bu metrikler sırasıyla yüklenme hızını, etkileşime yanıt verme becerisini ve görsel istikrarı değerlendirir. İyi hedefler, kullanıcı verilerinin 75. yüzdelik diliminde LCP için 2,5 saniye, INP için 200 milisaniye ve CLS için 0,1 sınırlarıdır.
| Metrik | Ölçtüğü konu | İyi hedef | Sık görülen sorun |
|---|---|---|---|
| LCP | Ana içeriğin yüklenmesi | 2,5 saniye veya altı | Büyük görsel, yavaş sunucu |
| INP | Etkileşime yanıt | 200 ms veya altı | Uzun JavaScript görevleri |
| CLS | Görsel kararlılık | 0,1 veya altı | Boyutsuz medya, sonradan açılan alanlar |
Bu hedefler bir “tek seferlik geçer-kalır” testi olarak yorumlanmamalıdır. Performans; cihaz, bağlantı, tarayıcı, sayfa türü ve kullanıcı davranışına göre değişebilir. Bu nedenle ölçüm süreci düzenli izleme ve kontrollü değişikliklerle yürütülmelidir.
LCP nasıl iyileştirilir?

LCP’yi iyileştirmek için önce sayfanın en büyük içerik öğesinin ne olduğunu belirlemek gerekir. Bu öğe çoğunlukla üst bölümde yer alan bir görsel, başlık bloğu veya metin alanıdır. Gerçek kullanıcı verileriyle LCP’yi anlamak, yalnızca yerel bir Lighthouse testine bakmaktan daha sağlıklıdır; çünkü saha verisi gerçek kullanıcıların yaşadığı deneyimi yansıtır.
1. Sunucu yanıt süresini inceleyin
Sunucu, isteğe geç yanıt veriyorsa tarayıcı içerikleri işlemeye daha geç başlar. Barındırma kaynakları, önbellekleme politikaları, veritabanı sorguları ve sunucu tarafı kodun çalışma süresi gözden geçirilmelidir.
Bu aşamada hedef, yalnızca ana sayfayı hızlandırmak değil; ortak şablonları kullanan kategori, ürün, hizmet veya içerik sayfalarında da tutarlı bir yanıt süresi elde etmektir. Sorun sunucu kaynaklıysa yalnızca görsel sıkıştırmak sınırlı fayda sağlar.
2. Kritik içeriği öne alın
Ana içeriğin görünmesini geciktiren gereksiz kaynaklar azaltılmalıdır. Kullanıcının ilk ekranda görmesi gerekmeyen komut dosyaları ve stiller daha sonraki aşamaya bırakılabilir. Kritik CSS’in düzenlenmesi, kullanılmayan stillerin temizlenmesi ve kaynakların yüklenme sırasının incelenmesi bu sürecin parçasıdır.
Görseller için uygun boyut ve modern dosya biçimleri kullanılmalı; ancak kalite kaybı, erişilebilirlik ve içerik bağlamı da dikkate alınmalıdır. Bir görseli küçültmek tek başına yeterli değildir; sayfanın hangi öğeyi LCP olarak işaretlediği de kontrol edilmelidir.
3. LCP alt bileşenlerini ayırın
LCP sorunu; sunucu yanıtı, kaynak yükleme gecikmesi, kaynak indirme süresi veya öğenin tarayıcıda oluşturulma süresinden kaynaklanabilir. Bu parçalar ayrıştırılmadan yapılan genel hız önerileri yanlış önceliklendirmeye yol açabilir.
Bu nedenle optimizasyon raporunda “sayfa yavaş” demek yerine şu sorular yanıtlanmalıdır:
- İstek sunucuya ne kadar sürede ulaşıyor?
- LCP öğesinin kaynağı ne zaman keşfediliyor?
- Kaynak ne kadar sürede indiriliyor?
- Tarayıcı öğeyi oluşturmayı neden geciktiriyor?
INP nasıl düşürülür?
INP, kullanıcıların tıklama, dokunma veya klavye etkileşimlerinden sonra sayfanın görsel yanıtı ne kadar hızlı verdiğini ölçer. İyi bir INP değeri 200 milisaniye veya daha düşük olmalıdır. Bu metriği iyileştirmek için JavaScript’in ana iş parçacığını gereksiz yere meşgul eden işlemler bulunmalı ve kısaltılmalıdır.
Uzun JavaScript görevlerini azaltın
Uzun süren görevler, tarayıcının kullanıcı etkileşimini hemen işleyememesine neden olabilir. Büyük komut dosyaları bölünebilir, kullanılmayan kodlar kaldırılabilir ve yalnızca ihtiyaç duyulan sayfalarda çalışan işlevler sınırlandırılabilir.
Üçüncü taraf araçlar da incelenmelidir. Analiz, sohbet, reklam, kişiselleştirme veya izleme komut dosyaları işlevsel olabilir; fakat her ek kaynak etkileşim performansını etkileyebilir. İşletme amacı açık olmayan veya ölçülmeyen araçlar kaldırılmalı, gerekli olanlar doğru yüklenme stratejisiyle çalıştırılmalıdır.
Etkileşim sonrası işlemleri sadeleştirin
Bir kullanıcı butona bastığında sayfa aynı anda veri çekiyor, arayüzü yeniden oluşturuyor ve çok sayıda stil hesabı yapıyorsa yanıt gecikebilir. Arayüz güncellemeleri sadeleştirilmeli, ağır işlemler bölünmeli ve gereksiz yeniden çizimler azaltılmalıdır.
Laboratuvar ölçümlerinde kullanılan Total Blocking Time, INP sorunlarının teşhisinde yararlı olabilir; ancak Core Web Vitals’ın kendisi değildir. Bu ayrım, raporların doğru yorumlanması açısından önemlidir.
CLS nasıl düzeltilir?
CLS, sayfa yüklenirken içeriklerin beklenmedik biçimde hareket edip etmediğini gösterir. İyi bir deneyim için CLS’nin 0,1 veya altında olması hedeflenir. Görsel, video, reklam veya gömülü içeriklerin boyutları önceden tanımlanmadığında tarayıcı sonradan alan açabilir ve sayfadaki metin ya da butonlar yer değiştirebilir.
Görsel ve video alanlarını sabitleyin
Medya öğeleri için genişlik-yükseklik oranı veya ayrılmış bir alan tanımlanmalıdır. Böylece tarayıcı içerik indirilmeden önce gerekli alanı ayırabilir. Duyarlı tasarım kullanılıyorsa farklı ekran ölçülerindeki oranlar ayrıca test edilmelidir.
Dinamik içeriklerin konumunu yönetin
Bildirim çubukları, kampanya alanları, çerez mesajları ve kişiselleştirilmiş bileşenler sayfanın üst kısmına sonradan ekleniyorsa CLS artabilir. Bu alanlar için önceden yer ayrılması veya içerik akışını bozmayan bir sunum biçimi tercih edilmesi gerekir.
Web fontları da incelenmelidir. Yazı tipi değişimi, metin ölçülerini ve satır kırılımlarını etkileyebilir. Font yükleme stratejisi, yedek yazı tipi seçimi ve başlık alanlarının tasarımı birlikte değerlendirilmelidir.
Core Web Vitals nasıl ölçülür?
En doğru yaklaşım, saha verileri ile laboratuvar verilerini birlikte değerlendirmektir. Gerçek kullanıcı ölçümü (RUM) ve Chrome User Experience Report gibi kaynaklar, gerçek Chrome kullanıcılarından toplanan anonim verilerle kullanıcı deneyimi hakkında fikir verebilir. Laboratuvar testleri ise belirli bir ortamda sorunları tekrarlayıp teşhis etmeye yardımcı olur.
Önerilen ölçüm süreci
- Sayfa gruplarını belirleyin: Ana şablonları, trafik alan sayfaları ve dönüşüm açısından önemli ekranları ayırın.
- Mobil ve masaüstünü ayrı inceleyin: Farklı cihaz ve bağlantı koşulları aynı sonucu üretmeyebilir.
- Saha verisini kaydedin: LCP, INP ve CLS değerlerinin hangi sayfa gruplarında sorunlu olduğunu bulun.
- Laboratuvar testi yapın: Sorunun kaynağını tarayıcı geliştirici araçları ve performans testleriyle parçalayın.
- En yüksek etkiyi seçin: Kullanıcıların büyük bölümünü etkileyen ve uygulanabilirliği yüksek değişiklikleri öne alın.
- Değişikliği kontrollü yayınlayın: Önce sınırlı kapsamda test edin, ardından metrikleri yeniden izleyin.
- Süreklilik sağlayın: Yeni tema, eklenti, kampanya veya üçüncü taraf araçların performansı bozmadığını kontrol edin.
Tek bir test sonucu kesin karar vermek için yeterli değildir. Core Web Vitals değerlendirmesinde 75. yüzdelik dilim ve mobil-masaüstü ayrımı önemlidir. Bu yaklaşım, birkaç hızlı cihazdaki iyi sonuçların geniş kullanıcı kitlesindeki sorunları maskelemesini önlemeye yardımcı olur.
En etkili optimizasyonlar nasıl önceliklendirilir?
Önceliklendirme, metrikteki sorun büyüklüğü ile iş etkisini birlikte ele almalıdır. Örneğin düşük LCP, içerik tüketimini ve ilk izlenimi etkileyebilir; yüksek INP ise form, filtre veya sepet gibi etkileşimli akışlarda doğrudan sorun yaratabilir. En doğru sıra, sayfanın kullanıcı amacı ve teknik bulgularına göre belirlenir.
Karar kriterleri
- Sorun kaç sayfa şablonunu etkiliyor?
- Mobil kullanıcıların deneyimi ne durumda?
- Etkilenen sayfalar dönüşüm veya gelir açısından önemli mi?
- Değişiklik geliştirici kaynağı ve yayın riski bakımından uygulanabilir mi?
- Sorun yeni bir özellik, eklenti veya üçüncü taraf hizmetten sonra mı başladı?
- İyileşme, saha verisinde doğrulanabilecek mi?
Core Web Vitals çalışmasını kapsamlı bir [teknik SEO denetimi](/teknik-seo-denetimi/) sürecine bağlamak, performans sorunlarını taranabilirlik, indekslenebilirlik ve site mimarisiyle birlikte değerlendirmeyi sağlar. Böylece hız çalışması, SEO’dan kopuk tekil bir görev hâline gelmez.
Sık yapılan hatalar nelerdir?
En yaygın hata, yalnızca ana sayfayı test edip tüm site için sonuç çıkarmaktır. Kullanıcı deneyimi sayfa şablonuna, içerik yoğunluğuna, üçüncü taraf bileşenlere ve cihaz koşullarına göre değişir. Bu nedenle içerik, ürün, kategori ve işlem sayfaları ayrı ayrı incelenmelidir.
Bir diğer hata da yalnızca skor yükseltmeye odaklanmaktır. Hızlı bir test sonucu, kullanıcıların gerçek deneyimiyle örtüşmeyebilir. Laboratuvar verileri teşhis için değerlidir; saha verileri ise yapılan değişikliğin gerçek kullanıcılar üzerindeki etkisini anlamaya yardım eder.
Ayrıca tüm görselleri aşırı sıkıştırmak, gerekli işlevleri kaldırmak veya tasarımı düşünmeden JavaScript’i devre dışı bırakmak sürdürülebilir çözüm değildir. Optimizasyon; performans, erişilebilirlik, işlevsellik ve içerik kalitesi arasında dengeli yürütülmelidir.
SEO stratejisiyle nasıl birlikte yürütülür?
Core Web Vitals, teknik SEO’nun önemli bir parçasıdır; ancak kaliteli içerik, arama niyeti, dahili bağlantılar, taranabilirlik ve güvenilirlik gibi unsurların yerine geçmez. İyi performans, kullanıcıların içeriğe daha rahat ulaşmasına yardım ederken sayfanın arama amacını da karşılaması gerekir.
Sayfa metinleri, başlıklar ve yapılandırma için [on sayfa SEO optimizasyonu](/on-sayfa-seo-optimizasyonu/) çalışmalarıyla performans iyileştirmeleri birlikte planlanabilir. Özellikle görsel ağırlıklı, filtreli veya yoğun etkileşim içeren sayfalarda içerik sunumu ile teknik yapı aynı hedefe hizmet etmelidir.
Performans sorunları sonrasında organik trafik gerilediyse, yalnızca hız metriklerine bakmak yeterli değildir. Algoritma değişiklikleri, teknik hatalar, içerik kaybı ve rekabet gibi olasılıkları değerlendirmek için [organik trafik düşüş nedenleri](/organik-trafik-dusus-nedenleri/) rehberindeki yaklaşım kullanılabilir.
Mimoza Bilişim ile sürdürülebilir iyileştirme
Başarılı bir Core Web Vitals projesi, tek seferlik bir skor düzeltmesinden çok ölçüm, teşhis, uygulama ve doğrulama döngüsüdür. Mimoza Bilişim bu sürecin planlanmasında; sorunların sayfa gruplarına ayrılmasına, teknik önceliklerin belirlenmesine ve SEO hedefleriyle uyumlu bir uygulama planı hazırlanmasına odaklanır.
İyi bir çalışma planı şu çıktıları içermelidir:
- Mevcut LCP, INP ve CLS durumunun görünür raporu
- Mobil ve masaüstü sonuçlarının ayrıştırılması
- Saha ve laboratuvar verilerinin birlikte yorumlanması
- Sorunların etki ve uygulama zorluğuna göre sıralanması
- Geliştirici ekibine aktarılabilecek net görevler
- Yayın sonrası doğrulama ve düzenli izleme planı
Amaç yalnızca bir aracı “iyi” göstermek değil, ziyaretçinin sayfayı daha hızlı anlayabildiği, etkileşimlere daha rahat yanıt alabildiği ve içerik hareketleri nedeniyle hata yapmadığı bir deneyim oluşturmaktır. Core Web Vitals iyileştirme bu nedenle teknik SEO, kullanıcı deneyimi ve iş hedeflerinin kesişiminde ele alınmalıdır.
