Metrikler

Yayınlanma tarihi: 23 Haziran 2022, Son güncelleme tarihi: 15 Eylül 2026

CrUX'taki metrikler, tarayıcılar tarafından kullanıma sunulan standart web platformu API'leri tarafından desteklenir. Bu veriler, özellikle BigQuery veri kümesinde kaynak çözünürlüğüne göre toplanır. Site performanslarıyla ilgili daha ayrıntılı (ör. URL düzeyinde çözümleme) analiz ve içgörüye ihtiyaç duyan site sahipleri, kendi kaynakları için ayrıntılı Gerçek Kullanıcı Ölçümü (RUM) verileri toplamak üzere aynı API'leri kullanabilir. Tüm API'ler Chrome'da kullanılabilir ancak diğer tarayıcılar metriklerin tamamını desteklemeyebilir.

Metriklerin çoğu, dağılımın görselleştirilmesine ve yüzdelik dilim değerlerinin yaklaşık olarak hesaplanmasına olanak tanıyan bir histogram toplama olarak gösterilir.

Cumulative Layout Shift

"Cumulative Layout Shift (CLS), görsel kararlılığı ölçme konusunda önemli ve kullanıcı merkezli bir metriktir. Çünkü kullanıcıların ne sıklıkta beklenmedik düzen kaymaları yaşadığını ölçmeye yardımcı olur. Düşük bir CLS, sayfanın keyifli olmasını sağlar."

web.dev/articles/cls

DOM Content Loaded

"DOMContentLoaded; stil sayfalarının, resimlerin ve alt çerçevelerin yüklenmesi beklenmeksizin ilk HTML belgesinin tamamen yüklenip ayrıştırıldığı süreyi bildirir."

MDN

İlk Boyama

"İlk Boyama", tarayıcının gezinmeden sonraki ilk kez oluşturma süresini bildirir. Varsayılan arka plan rengi hariç, varsayılan olmayan arka plan rengi ise dahildir. Bu, geliştiricilerin sayfa yükleme sırasında önem verdiği ilk önemli andır. Tarayıcı, sayfayı oluşturmaya başladığında gerçekleşir."

Paint Timing API

First Contentful Paint

"İlk Zengin İçerikli Boyama (FCP), tarayıcının herhangi bir metni, resmi (arka plan resimleri dahil), beyaz olmayan tuvali veya SVG'yi ilk kez oluşturma süresini bildirir. Buna bekleyen web yazı tiplerinin kullanıldığı metinler de dahildir. Bu, kullanıcıların sayfa içeriğini tüketmeye başlayabildiği ilk zamandır."

Paint Timing API

Sonraki boyamayla etkileşim

"Interaction to Next Paint (INP), yanıt verme hızını değerlendiren bir alan metriğidir. INP, tüm sayfa yaşam döngüsü boyunca tüm etkileşimlerin gecikmesini kaydeder. Bu etkileşimlerin en yüksek değeri (veya çok sayıda etkileşim içeren sayfalar için en yüksek değere yakın olan) sayfanın INP'si olarak kaydedilir. Düşük bir INP, sayfanın her zaman güvenilir bir şekilde yanıt vereceğini garanti eder."

web.dev/articles/inp

Interaction to Next Paint (INP), Şubat 2022'de CrUX veri kümesine eklendi. Bu yeni metrik, tek tek etkinliklerin uçtan uca gecikmesini yakalar ve bir sayfanın kullanım ömrü boyunca genel yanıt verme hızı hakkında daha bütünsel bir görünüm sunar.

Largest Contentful Paint

"Largest Contentful Paint (LCP), algılanan yükleme hızını ölçme konusunda önemli ve kullanıcı merkezli bir metriktir. Çünkü sayfanın ana içeriğinin yüklendiği olası noktayı, sayfa yükleme zaman çizelgesinde işaretler. Hızlı bir LCP, kullanıcıyı sayfanın yararlı olduğuna ikna eder."

web.dev/articles/lcp

Largest Contentful Paint kaynak türü

"LCP, kullanıcının sayfaya ilk kez gittiği zamana kıyasla görüntü alanında görünen en büyük resmin, metin bloğunun veya videonun oluşturulma süresini bildirir."

web.dev/articles/lcp - What elements are considered for LCP

Metin ve resim (ilk video karesi resmi dahil) genellikle çok farklı yükleme özelliklerine ve optimizasyon tekniklerine sahiptir. LCP kaynak türlerinin oranını anlamak, LCP metriklerinizi ve optimizasyon yollarınızı daha iyi anlamanızı sağlar.

Daha fazla bilgi için LCP kaynak türlerinin kullanıma sunulmasıyla ilgili blog yayınını inceleyin.

Largest Contentful Paint resminin alt bölümleri

"PageSpeed Insights, bu metriği nasıl iyileştireceğiniz konusunda size yanıt vermediğinde LCP için optimizasyon yapmak daha karmaşık bir görev olabilir. Karmaşık görevleri daha küçük ve yönetilebilir görevlere ayırıp her birini ayrı ayrı ele almak genellikle daha iyidir."

web.dev/articles/optimize-lcp - LCP'nin alt bölümlere ayrılması

Resim LCP'lerini en kritik alt bölümlerine ayırmak, her bölümün nasıl optimize edileceğine dair belirli önerilerden ve en iyi uygulamalardan yararlanma olanağı sağlar.

LCP resim alt bölümleri dört ayrı metrikte sağlanır:

  • largest_contentful_paint_image_time_to_first_byte
  • largest_contentful_paint_image_resource_load_delay
  • largest_contentful_paint_image_resource_load_duration
  • largest_contentful_paint_image_element_render_delay

Alt bölümler yalnızca resimler için dahil edilir ve ilk video karesi resimleri bu kapsamda yer almaz. İlk video kareleri, tam indirme süresini ölçemediğimiz için biraz daha karmaşıktır (ilk video karelerinin, bu karmaşıklığın geçerli olmadığı LCP kaynak türü metriğine dahil edildiğini unutmayın).

Metin alt bölümleri daha az kullanışlı oldukları ve resim LCP'si sayılarını bozacakları için de dahil edilmez. Büyük ölçüde metinden oluşan sitelerde, genel TTFB ve genel FCP metrikleri faydalı dökümlerdir. Ancak bu metriklerin tüm LCP'ler için geçerli olduğunu ve metin LCP'lerine özgü olmadığını unutmayın.

Daha fazla bilgi için LCP resim alt bölümleri lansman blog yayınını inceleyin.

Gezinme türleri metriği, aşağıdaki gezinmelerin sayfa görüntüleme yüzdesinin dökümünü sağlar:

Tür Açıklama
navigate Diğer kategorilerin hiçbirine uymayan bir sayfa yükleme işlemi.
navigate_cache Ana kaynağın (ana HTML belgesi) HTTP önbelleğinden sunulduğu bir sayfa yükleme işlemi. Siteler genellikle alt kaynaklar için önbelleğe almayı kullanır ancak ana HTML belgesi genellikle çok daha az önbelleğe alınır. Bu belge önbelleğe alınabildiğinde yerel olarak ve CDN'de önbelleğe alınabilmesi sayesinde performansta belirgin iyileşmeler sağlanabilir.
reload Kullanıcı, sayfayı yeniden yükledi (yeniden yükle düğmesine basarak, adres çubuğunda Enter tuşuna basarak veya kapatılan bir sekmeyi geri alarak). Sayfanın yeniden yüklenmesi genellikle ana sayfanın değişip değişmediğini kontrol etmek için sunucuya geri doğrulama yapılmasına neden olur. Sayfa yeniden yüklemelerinin yüksek bir yüzdesi, kullanıcı deneyiminde sorunlar olduğunu gösterebilir.
restore Sayfa, tarayıcı yeniden başlatıldıktan veya bellek nedeniyle kaldırılan bir sekmeden sonra yeniden yüklendi. Android'deki Chrome'da bunlar bunun yerine "yeniden yükle" olarak bildirilir.
back_forward Geçmişte gezinme (sayfanın yakın zamanda görülüp geri dönüldüğü anlamına gelir). Doğru önbelleğe alma ile bu deneyimler makul ölçüde hızlı olmalıdır ancak yine de sayfanın işlenmesi ve JavaScript'in yürütülmesi gerekir. Bu iki işlem de bfcache tarafından önlenir.
back_forward_cache Geri-ileri önbelleğinden sunulan bir geçmişte gezinme. Sayfalarınızı, engelleyicileri kaldırarak geri-ileri önbellekten yararlanacak şekilde optimize etmek daha hızlı deneyimler sunar. Bu nedenle siteler
prerender Sayfa önceden işlenmiştir. Bu durum, geri-ileri önbelleğe benzer şekilde sayfanın neredeyse anında yüklenmesine neden olabilir.

Bazı durumlarda, sayfa yükleme işlemi birden fazla gezinme türünün bir kombinasyonu olabilir. Bu durumda CrUX, tablodaki ilk eşleşmeyi tablonun ters sırasına göre (aşağıdan yukarıya) bildirir.

Daha fazla bilgiyi gezinme türleri duyuru yayınında bulabilirsiniz.

Onload

"Yükleme etkinliği, sayfa ve bağımlı kaynakları yüklenmeyi tamamladığında tetiklenir."

MDN

Gidiş Dönüş Süresi

Son ağ bağlantılarına göre, gezinmenin başlangıcında HTTP (uygulama katmanı) gidiş dönüş süresinin tahminini sağlar. Bu metrik, eski Etkili Bağlantı Türü (ECT) boyutundan sorumlu olan Network Information API'nin rtt özelliğine dayanır.

Daha fazla bilgi için LCP kaynak türlerinin kullanıma sunulmasıyla ilgili blog yayınını inceleyin.

Deneysel metrikler

Deneysel metrikler, BigQuery kullanılarak CrUX veri kümesinde ve CrUX API'de kullanılabilir. Ancak tüm metrikler her ikisinde de kullanılamaz. Bu metrikler, kullanıcı geri bildirimlerine göre geliştiği için değişebilir. En son değişikliklerden haberdar olmak için sürüm notlarını inceleyin.

Time to First Byte

CrUX'taki TTFB, geri/ileri önbellek (bfcache) gezinmelerinde ve önceden oluşturulmuş sayfalarda da toplanan diğer zamanlayıcıların (ör. LCP) aksine yalnızca tam sayfa yüklemelerinde toplanır. Bu nedenle, TTFB'nin örnek boyutu diğer metriklerden daha küçük olabilir ve doğrudan onlarla karşılaştırılması gerekmeyebilir. CrUX'taki TTFB, soğuk sayfa yüklemelerini, önbelleğe alınmış sayfa yüklemelerini ve yerleşik bir bağlantıdan gelen sayfa yüklemelerini (ör. site içi sayfa yüklemeleri) içerir.

TTFB, yönlendirme süresi de dahil olmak üzere sunucu yanıt süresinden önceki ölçümleri içerdiğinden ve yanıtın önbellekten, CDN'den veya sunucudan sunulup sunulmadığından etkilendiğinden sunucu yanıt süresinin doğrudan bir ölçüsü değildir. Bu durum özellikle CrUX gibi alan verilerinde belirgindir. Laboratuvar testi ise son URL test edildiğinden ve genellikle önbelleğe alma değişiklikleri tekrar tekrar geçersiz kılındığından bu faktörlerden daha az etkilenir.

Popülerlik

Popülerlik sıralaması metriği, CrUX veri kümesindeki site popülerliğinin göreceli bir ölçüsüdür ve kaynakta yapılan toplam gezinme sayısıyla ölçülür. Sıralama, yarım adımlı bir log10 ölçeğindedir (ör. ilk 1.000, ilk 5.000, ilk 10.000, ilk 50.000, ilk 100.000, ilk 500.000, ilk 1 milyon vb.). Her sıralama, bir önceki sıralamayı hariç tutar (ör. ilk 5.000, ilk 1.000 hariç olmak üzere aslında 4.000 URL'dir). Veri kümesi büyüdükçe üst sınır dinamik olarak değişir.

Popülerlik, geniş kapsamlı analiz için bir kılavuz olarak sunulur. Örneğin,en iyi 1.000 kaynak için ülkeye göre performansı belirlemek amacıyla kullanılabilir.

Bildirim izinleri

Kullanıcılara bildirim göstermek için izin isteyen web sitelerinde bu metrik, kullanıcıların istemlere verdiği yanıtların (kabul et, reddet, yoksay veya kapat) göreli sıklığını gösterir.

Reklam metrikleri

Chrome, sitelerin ve reklamverenler gibi diğer kullanıcıların gerçek kullanıcıların reklam deneyimlerini ve bunların etkisini daha iyi anlamaları için herkese açık metrikler ve araçlar sunar.

  • Reklam sayısı: Bu metrik, normal bir kullanıcının sitede aynı anda kaç reklam gördüğünü açıklar.
  • Reklam Yoğunluğu: Bu metrik, tipik bir kullanıcının içerik ve reklam görünürlüğü dengesini açıklar.
  • Reklam Ağırlığı: CPU: Bu metrik, reklamların CPU tüketimini açıklar. Bu durum performansı etkileyebilir.
  • Reklam Ağırlığı: Ağ: Bu metrik, reklamların ağ kaynaklarını tüketimini açıklar.

Bu metriklerin özellikle web reklamverenleri ve reklam yerleştirmek için kullandıkları hizmetler açısından yararlı olacağını düşünüyoruz. Reklam ekosistemindeki paydaşların büyük bir bölümünden, bu metriklerin reklam fırsatlarını değerlendirme ve reklam ürünü kararları verme şekillerini iyileştirebileceği yönünde geri bildirim aldık.

Daha fazla bilgi için reklam metriklerinin kullanıma sunulmasıyla ilgili blog yayınını ve reklam ölçümleri dokümanlarını inceleyin.