Sayfa deneyimi onaylı bir Google sıralama faktörüdür ve büyük ölçüde Core Web Vitals ile ölçülür — bir sayfanın gerçek kullanıcılara ne kadar hızlı, yanıt veren ve görsel olarak kararlı hissettirdiğini sayısallaştıran bir metrik kümesi. Mart 2024'te Google, bu programa lansmandan bu yana en büyük değişikliği yaptı: First Input Delay (FID) yerine Interaction to Next Paint (INP) getirerek yanıt verme çıtasını yükseltti. O zamandan beri performansını gözden geçirmediysen, tam zamanı.
Core Web Vitals neyi ölçer
Üç metrik, kullanıcı deneyiminin farklı bir bölümünü yakalar ve Google'ın her biri için net bir 'iyi' eşiği vardır:
- LCP (Largest Contentful Paint) — yükleme. En büyük öğenin (genelde bir hero görseli veya başlık) görünmesi ne kadar sürer. Hedef: 2,5 saniyenin altı.
- INP (Interaction to Next Paint) — yanıt verme. Sayfa, ziyaret boyunca kullanıcı girdisine ne kadar hızlı tepki verir. Hedef: 200 milisaniyenin altı.
- CLS (Cumulative Layout Shift) — görsel kararlılık. Yüklenirken düzen ne kadar zıplar. Hedef: 0,1'in altı.
Google bunları sıralama için gerçek dünya mobil trafiğinde (saha verisi) ölçer; laboratuvar araçları hata ayıklamaya yardım eder. Hedef, ziyaretlerin en az %75'inde 'iyi' aralıkta olmaktır.
INP neden FID'nin yerini aldı
FID yalnızca tarayıcının ilk etkileşimi işlemeye başlamadan önceki gecikmeyi ölçüyordu. Geçmesi kolaydı ve gerçek hayal kırıklığını yansıtmıyordu. INP daha katıdır: ziyaret boyunca tüm etkileşimlerin gecikmesine bakar ve en kötüye yakın bir değer raporlar. Pratikte INP, FID'nin rahatça görmezden geldiği ağır JavaScript'le tıkanan sayfaları ortaya çıkarır — bu yüzden eskiden 'geçen' birçok site artık çalışma gerektiriyor.
LCP'yi iyileştirme (yükleme)
LCP genelde sunucu hızı ve ekranın üst kısmındaki en büyük varlıkla sınırlıdır. Gerçek Time to First Byte ve toplam yükleme süresini Sayfa Hızı & Boyut Testi ile ölçerek başla. TTFB yüksekse barındırmayı iyileştir, önbellek ekle veya CDN kullan. Sonra LCP öğesini optimize et: hero görselini sıkıştır ve uygun boyutlandır, önceden yükle (preload) ve üst kısımdaki hiçbir şeyi lazy-load yapma. Sıkıştırmanın aktif olduğunu Gzip / Brotli Sıkıştırma Testi ile doğrula.
INP'yi iyileştirme (yanıt verme)
INP sorunları neredeyse her zaman ana iş parçacığını engelleyen JavaScript'e dayanır. İyileştirmek için: uzun görevleri böl, gerekli olmayan scriptleri ertele, kullanılmayan üçüncü taraf kodunu kaldır ve olay işleyicilerinde yapılan işi en aza indir. Kaldırdığın her ağır script, tarayıcıya hızlı yanıt vermesi için daha çok alan verir. Siten bir JavaScript çatısı üzerine kuruluysa, ilgili noktalar için JavaScript SEO rehberimizi oku.
CLS'yi iyileştirme (görsel kararlılık)
Düzen kayması rahatsız edicidir ve düzeltmesi kolaydır. Başlıca nedenler: boyutsuz görseller, geç yüklenen reklam ve gömülü içerikler ve takas eden web fontları. Çözümler: görsellere ve videolara her zaman genişlik ve yükseklik (veya aspect-ratio) ayarla, reklamlar ve dinamik içerik için yer ayır ve görünür bir takası önlemek için fontları dikkatli yükle. Bu değişiklikler az maliyetlidir ve CLS'yi çoğu zaman hemen yeşile taşır.
Mobili ve önbelleği unutma
Core Web Vitals mobil öncelikli ölçüldüğü için her düzeltme mobilde doğrulanmalı. Duyarlı kurulumunu Mobil Uyumluluk Kontrolü ile doğrula ve önbellek ile güvenlik başlıklarını HTTP Başlık Kontrolü ile incele — uzun önbellek süreleri tekrar ziyaretleri ciddi şekilde hızlandırır. Tam tablo için mobil öncelikli indeksleme rehberimize bak.
İşini nasıl önceliklendirirsin
Hangi metriğin gerçek kullanıcılar için başarısız olduğunu görmek için saha verisiyle başla, sonra belirli nedeni bulmak için laboratuvar araçlarını kullan. Önce en kötü performanslı metriği düzelt ve en yüksek trafikli şablonlarına odaklan — tek bir sayfa şablonunu iyileştirmek çoğu zaman aynı anda binlerce URL'yi yükseltir. Her değişiklikten sonra yeniden ölç; performans çalışması yinelemelidir ve küçük kazançlar birikir.
Core Web Vitals sıralamayı ne kadar etkiler?
Gerçekçi ol: sayfa deneyimi, alaka ve linklere kıyasla nispeten hafif bir sinyaldir. Zayıf içerikli hızlı bir sayfa, sorguyu daha iyi yanıtlayan yavaş bir sayfayı geçmez. Core Web Vitals'ı sihirli bir sıralama kaldıracı değil, bir eşitlik bozucu ve dönüşüm artırıcı olarak düşün — ama içerik kalitesinin benzer olduğu rekabetçi nişlerde bu eşitlik bozucu önemlidir ve daha hızlı sayfalar her zaman daha iyi dönüşür.
Saha verisi ve laboratuvar verisi
Kendi açıklamasını hak eden bir kafa karışıklığı kaynağı var. Laboratuvar verisi, kontrollü bir ortamdaki tek bir simüle testten gelir — tekrarlanabilir olduğu için hata ayıklamada kullanışlıdır. Saha verisi, önceki 28 gün boyunca siteni ziyaret eden gerçek Chrome kullanıcılarından gelir ve Google'ın sıralama için gerçekten kullandığı şey budur.
İkisi çoğu zaman uyuşmaz ve bu normaldir. Hızlı bir bağlantıdaki laboratuvar testi harika bir LCP gösterebilirken, saha verisi orta seviye telefonlardaki ve daha yavaş ağlardaki gerçek kullanıcıların çok daha kötüsünü deneyimlediğini ortaya koyabilir. Geçip geçmediğin konusunda saha verisini her zaman doğruluk kaynağı kabul et ve laboratuvar araçlarını yalnızca nedeni teşhis etmek için kullan. Az trafiğin varsa saha verisi olmayabilir — bu durumda laboratuvar araçlarına yaslan ve yukarıdaki bilinen düzeltmelere odaklan.
Sonuç
Core Web Vitals, 'hızlı ve kullanması keyifli'yi ölçülebilir hedeflere çevirir: LCP 2,5sn altı, INP 200ms altı, CLS 0,1 altı. Sayfa Hızı & Boyut Testi ile dürüstçe ölç, önce en kötü metriği düzelt ve mobilde doğrula. Performansa yapılandırılmış bir yaklaşım için sayfa hızı optimizasyonu kontrol listemizi izle ve bunu genel teknik SEO denetimine dahil et.