- Katılım
- 21 May 2023
- Mesajlar
- 782
- Tepki
- 17
- Puan
- 18
Tek bir rapor ekranında sayfanız hem "iyi" hem "geliştirilmesi gerekiyor" etiketi alabiliyor. Üst blokta gerçek ziyaretçilerden gelen sayılar duruyor, alt blokta aracın kendi yüklemesinden çıkan sayılar. İkisi birbirini tutmayınca hangisine göre iş yapacağınız belirsizleşiyor.
İkisi de doğru olabilir, çünkü farklı şeyleri ölçüyorlar. Aşağıda bu iki kaynağın ne ölçtüğünü, LCP, INP ve CLS değerlerinin metrik metrik neden ayrıştığını ve karar verirken hangi sayıyı esas almanız gerektiğini Chrome ekibinin kendi belgelerinden çıkarıyoruz.
Ölçüm iki ayrı dünyadan geliyor
Laboratuvar ölçümü, sayfayı önceden belirlenmiş ağ ve cihaz koşullarında yükleyerek yapılıyor. Amaç değişkenleri olabildiğince sabitlemek: sonuç koşudan koşuya tutarlı ve yinelenebilir olsun diye (Chrome ekibinin laboratuvar ve saha farkı belgesi).
Saha ölçümü ise sayfayı ziyaret eden bütün kullanıcıları izliyor ve her birinin kendi deneyimini kaydediyor. Belgede bu verinin gerçek cihazları, gerçek ağ koşullarını ve coğrafi konumları yansıttığı, gerçek kullanıcı izleme adının da aynı şeyi ifade ettiği yazıyor.
Bir laboratuvar testi tek cihaz, tek ağ ve tek coğrafi konumdan ibaret. Bu daraltma hata ayıklarken işe yarıyor ama gerçek dünyadaki değişkenliği tanım gereği temsil etmiyor.
Aynı aracın aynı sayfada neden her koşuda başka sayı ürettiğini hız testi sonuçlarının oynamasını incelediğimiz yazıda ayrıca ele almıştık.
Saha verisi tek bir sayı değil
Saha tarafında anlaşılması gereken en önemli nokta şu: karşınızdaki şey bir dağılım. Bazı ziyaretçide sayfa hızlı açılıyor, bazısında yavaş; sahadaki veriniz bu deneyimlerin tamamı.
Chrome kullanıcı deneyimi raporu, gerçek Chrome kullanıcılarından 28 günlük bir pencerede toplanan dağılımı gösteriyor. Araçlar tek bir sayı verdiğinde bu, dağılımın belirli bir noktası oluyor: Core Web Vitals saha puanlarında 75. yüzdelik kullanılıyor.
Belgedeki örnek dağılımda ziyaretlerin yüzde 88'i 2,5 saniye ve altında, yüzde 4'ü 4 saniyenin üstünde bir LCP görmüş. Yetmiş beşinci yüzdelikte değer 1,8 saniye; aynı sayfanın laboratuvar değeri ise 3,0 saniye.
Not' Alıntı:Laboratuvar değeri dağılımın dışında bir hata değil, o dağılımı oluşturan geçerli değerlerden biri.
Bir de görünürlük koşulu var: veri setine her sayfa girmiyor, herkese açık keşfedilebilir olmak ve anlamlı bir veri kümesi oluşturacak kadar ziyaret almak gerekiyor (Chrome kullanıcı deneyimi raporu belgesi).
LCP neden ayrışıyor?
En sık neden, en büyük öğenin aynı öğe olmaması. Laboratuvar testi her seferinde aynı öğeyi döndürürken sahada öğe ziyaretten ziyarete değişiyor.
- Ekran boyutu: Farklı ekranlarda görünür alana farklı öğeler giriyor.
- Kişiselleştirme: Oturum açmış kullanıcıda ya da A/B testinde ekrana bambaşka bir öğe gelebiliyor.
- Yazı tipi: Kullanıcının sistemindeki yazı tipleri metin boyutunu, dolayısıyla en büyük öğeyi değiştiriyor.
- Adres parçası: Testler çoğunlukla temiz adresle çalışıyor, gerçek kullanıcılar ise sayfanın ortasına ya da altına işaret eden bağlantılarla geliyor.
Önbellek durumu ikinci büyük neden. Laboratuvar testi sayfayı soğuk önbellekle açıyor; gerçek ziyaretçinin elinde kaynakların bir kısmı hazır olabiliyor. Önbellek kuralları doğru kurulduysa aynı kullanıcının ikinci ziyareti anında açılıyor, ama hiçbir araç geri dönen ziyaretçi oranını bilemiyor. Bu kuralların nasıl işlediğini önbellek kurallarını anlattığımız yazıda bulabilirsiniz.
Geri/ileri önbelleğinden dönen sayfalar neredeyse anında açılıyor ve bu deneyimler sahadaki verinize giriyor; laboratuvar testleri bunu hiç hesaba katmıyor.
Kullanıcı davranışı da payını alıyor. Laboratuvarda tarayıcı, en büyük öğeyi belirlemek için sayfanın tamamen yüklenmesini bekliyor. Sahada ise kullanıcı kaydırdığı anda daha büyük öğe aramayı bırakıyor.
INP laboratuvarda neden ölçülemiyor?
INP, kullanıcının gerçekten etkileşime geçtiği anda sayfanın ne kadar yanıt verdiğini ölçüyor. Betikle davranış taklit eden testler bile kullanıcının ne zaman etkileşmeyi seçeceğini kestiremiyor.
Laboratuvar karşılığı olan toplam engellenme süresi, yükleme sırasında ana iş parçacığının ne kadar bloke olduğunu sayıyor. Kullanıcı betikler bitene kadar beklerse INP çok düşük çıkabiliyor; insanların ne zaman dokunacağı sayfanın hazır görünmesine bağlı ve bu ölçülemiyor.
Bir de dokunma gecikmesi var. Mobil görünüm için ayarlanmamış sayfalarda tarayıcılar, çift dokunmayla yakınlaştırma yapılıp yapılmadığını anlamak için her dokunmadan sonra 300 milisaniye bekliyor. Bu gecikme kullanıcının yaşadığı giriş gecikmesine eklendiği için INP'ye giriyor, ama uzun görev sayılmadığı için engellenme süresini etkilemiyor.
CLS'te ölçülen pencere farklı
Laboratuvarda yalnız katlama çizgisinin üstünde ve yükleme sırasında oluşan kaymalar sayılıyor. Sahada ise sayfanın ömrü boyunca oluşan bütün beklenmedik kaymalar hesaba giriyor.
Boyutu belirtilmemiş görseller ve çerçeveler, kullanıcı aşağı kaydırdığında kayma üretiyor; test aracı kaydırmadığı için bunu çoğu zaman yakalamıyor.
Sayfalarınızın eşiklere göre nerede durduğunu arama panelinin kapsamını derlediğimiz yazıda geçen Core Web Vitals raporu özetliyor. Hedefli reklam ve A/B testi gibi kişiselleştirilmiş içerik de sonradan yüklenip metnin arasına girdiği için sahada kayma yaratıyor.
Sık Sorulan Sorular
Hangi sayıya göre iyileştirme yapmalıyım?
Karar için saha verisine bakın, nedeni bulmak için laboratuvar aracını kullanın. Laboratuvar ortamı hata ayıklamak ve yayına almadan önce denemek için tasarlandı.
Eşik değerler ne?
Google'ın belgesi LCP için ilk 2,5 saniyeyi, INP için 200 milisaniyenin altını, CLS için 0,1'in altını hedeflemenizi söylüyor.
Sayfam neden saha verisinde hiç görünmüyor?
Veri setine girmek için sayfanın herkese açık keşfedilebilir olması ve anlamlı bir veri kümesi oluşturacak kadar ziyaret alması gerekiyor.
Saha verisi kaç günlük?
Rapor 28 günlük bir pencereyi özetliyor, bu yüzden bugün yaptığınız düzeltme ekranda aynı gün karşılığını bulmuyor.
Özetle
Laboratuvar sayısı ile saha sayısının farklı olması bir çelişki değil, iki ölçümün tanımı. Laboratuvar tek cihaz, tek ağ ve tek konumla değişkenliği kasten dışarıda bırakıyor; saha ise 28 günlük dağılımı 75. yüzdelikten özetliyor. LCP'de en büyük öğenin değişmesi, önbellek ve geri/ileri önbelleği; INP'de gerçek etkileşim gerekliliği ve dokunma gecikmesi; CLS'te ise ölçüm penceresinin sayfa ömrüne yayılması farkı açıklıyor. Önceliklendirmeyi saha verisiyle yapın, nedeni laboratuvarda arayın ve iki sayıyı birbirine denk saymayın (Google Arama'nın Core Web Vitals belgesi).
Sizin sayfanızda iki ölçüm arasındaki en büyük fark hangi metrikte çıkıyor?
Güncelleme: 19 Eylül 2026. Chrome ekibinin laboratuvar ve saha farkı belgesi, Chrome kullanıcı deneyimi raporu belgesi ve Google Arama'nın Core Web Vitals belgesi kontrol edildi.
Dijital Dünyanıza Yön Veren Pusula