Bu bölümde, CrUX'in kullanıcı deneyimi verilerini nasıl topladığı ve organize ettiği açıklanmaktadır.
Uygunluk
CrUX veri kümesinin merkezinde, sayfa ve kaynak düzeyinde dağılımlar halinde birleştirilen bireysel kullanıcı deneyimleri yer alır. Bu bölümde, kullanıcı uygunluğu ile veri kümesine dahil edilecek sayfalar ve kaynaklarla ilgili şartlar açıklanmaktadır. Bir deneyimin PageSpeed Insights ve CrUX API'de bulunan sayfa düzeyindeki verilere dahil edilebilmesi için Kullanıcı, Kaynak ve Sayfa olmak üzere tüm uygunluk ölçütlerinin karşılanması gerekir. Kullanıcı ve Kaynak ölçütlerini karşılayan ancak Sayfa ile eşleşmeyen deneyimler, tüm CrUX veri kaynaklarında bulunan kaynak düzeyindeki verilere dahil edilmez.
Uygunlukları zaman içinde değişirse sayfalar ve kaynaklar veri kümesine otomatik olarak dahil edilir veya veri kümesinden kaldırılır. Şu anda, dahil edilmesi için sayfaları veya kaynakları manuel olarak gönderemezsiniz.
Herkese açık olarak bulunabilir
Bir sayfanın CrUX veri kümesine dahil edilmek üzere değerlendirilmesi için herkese açık olması gerekir.
Bir sayfanın, arama motorlarıyla aynı dizine eklenebilirlik ölçütleri kullanılarak herkese açık olduğu belirlenir.
Kaynak veri kümesinin kök sayfaları da dahil olmak üzere aşağıdaki koşullardan herhangi biri karşılanırsa sayfa bulunabilirlik koşulunu karşılayamaz:
- Sayfa,
200
dışında bir HTTP durum kodu ile sunulur (yönlendirmelerden sonra). - Sayfa, bir HTTP
X-Robots-Tag: noindex
üstbilgisi veya eşdeğeri ile sunulur. - Doküman bir
<meta name="robots" content="noindex">
meta etiket veya eşdeğeri içeriyor.
Sitenizin dizine eklenme durumuna genel bakış için Google Search Console'a bakın.
Yeterince popüler
Bir sayfanın minimum ziyaretçi sayısı varsa yeterince popüler olduğu belirlenir. Bir kaynağın, tüm sayfalarında minimum sayıda ziyaretçisi varsa yeterince popüler olduğu belirlenir. Kesin bir sayı açıklanmamıştır, ancak dahil edilen sayfaların istatistiksel dağılımlarından emin olmamız için yeterli sayıda örneğe sahip olduğumuzdan emin olmak amacıyla bu sayı seçilmiştir. Minimum sayı, sayfalar ve kaynaklar için aynıdır.
Popülerlik eşiğini karşılamayan sayfalar ve kaynaklar, CrUX veri kümesine dahil edilmez.
Köken
origin, https://www.example.com
gibi bir URL ile adreslenebilen bir web sitesinin tamamını temsil eder. Bir kaynağın CrUX veri kümesine dahil edilebilmesi için iki koşulu karşılaması gerekir:
Lighthouse denetimi çalıştırıp SEO kategori sonuçlarına bakarak kaynağınızın bulunabilir olduğunu doğrulayabilirsiniz. Kök sayfanız, Sayfanın dizine eklenmesi engellendi veya Sayfa, HTTP durum kodu başarısız oldu denetimlerinde başarısız olursa siteniz bulunamaz.
Bir kaynağın herkese açık olduğu belirlenirse kaynağın tüm sayfalarındaki uygun kullanıcı deneyimleri, tek tek sayfa bulunabilirliğinden bağımsız olarak kaynak düzeyinde toplanır. Tüm bu deneyimler, kaynağın popülerlik şartına dahildir.
Sorgulama yaparken CrUX veri kümesindeki tüm kaynakların küçük harfle yazıldığını unutmayın.
Sayfa
Bir sayfanın CrUX veri kümesine dahil edilmesi için gereksinimler, kaynaklarla aynıdır:
Lighthouse denetimi çalıştırıp SEO kategori sonuçlarına bakarak bir sayfanın bulunabilir olduğunu doğrulayabilirsiniz. Sayfanın dizine eklenmesi engellendi veya Sayfa, HTTP durum kodu başarısız oldu denetimlerinde başarısız olursa sayfanız bulunamaz.
Sayfaların URL'lerinde genellikle ?utm_medium=email
gibi sorgu dizesi parametreleri ve #main
gibi parçalar içeren ek tanımlayıcılar bulunur. Bu tanımlayıcılar, sayfadaki tüm kullanıcı deneyimlerinin bir araya getirilmesi için CrUX veri kümesindeki URL'den çıkarılır. Bu, aynı sayfa için birçok ayrık URL varyasyonu olması durumunda popülerlik eşiğini karşılayamayacak sayfalar için yararlıdır. Nadir durumlarda (örneğin, ?productID=101
ve ?productID=102
parametrelerinin farklı sayfaları temsil etmesi gibi) bu durumun farklı sayfalara ilişkin deneyimlerin beklenmedik bir şekilde bir arada gruplandırılabileceğini unutmayın.
CrUX'teki sayfalar üst düzey sayfaya göre ölçülür. iframe olarak eklenen sayfalar CrUX'te ayrıca raporlanmaz, ancak üst düzey sayfanın metriklerine katkıda bulunur. Örneğin, https://www.example.com/page.html
, https://www.example.com/frame.html
öğesini bir iFrame'e yerleştirirse page.html
CrUX'te gösterilir (diğer uygunluk ölçütlerine tabidir) ancak frame.html
etmez. frame.html
bölgesinde CLS kötüyse page.html
için CLS ölçümü sırasında CLS dahil edilir. CrUX, Chrome Kullanıcı Deneyimi Raporu'dur ve kullanıcı bunun bir iframe olduğunun farkında bile olmayabilir. Bu nedenle deneyim, kullanıcının bunu nasıl gördüğüne bağlı olarak üst seviye sayfada ölçülür.
Bir web sitesinin mimarisi, verilerinin CrUX'te temsil edilme şeklini karmaşık hale getirebilir. Örneğin, tek sayfalık uygulamalar (SPA'lar), sayfalar arasında geçiş yapmak için geleneksel sabit tabanlı sayfa gezinmelerinin aksine JavaScript tabanlı bir rota geçişi şeması kullanabilir. Bu geçişler kullanıcıya yeni sayfa görüntülemeleri olarak görünür, ancak Chrome ve temel platform API'lerinde tüm deneyim ilk sayfa görüntülemeyle ilişkilendirilir. Bu, CrUX'in derlendiği yerel web platformu API'lerinin bir sınırlamasıdır. Daha fazla bilgi için web.dev'deki SPA mimarileri, Core Web Vitals'ı nasıl etkiler? bölümüne bakın.
Kullanıcı
Deneyimlerinin CrUX veri kümesinde toplanabilmesi için kullanıcının aşağıdaki ölçütleri karşılaması gerekir:
- Kullanım istatistiği raporlamasını etkinleştirin.
- Tarayıcı geçmişlerini senkronize etmelidir.
- Senkronizasyon parolası ayarlanmamış olmalıdır.
- Desteklenen bir platform kullanın.
Şu anda desteklenen platformlar şunlardır:
- Windows, MacOS, ChromeOS ve Linux işletim sistemleri de dahil olmak üzere Chrome'un masaüstü sürümleri.
- Özel Sekmeler ve WebAPKs kullanan yerel uygulamalar da dahil olmak üzere Chrome'un Android sürümleri.
CrUX veri kümesine veri sağlamayan birkaç önemli istisna vardır:
- iOS'te Chrome.
- Web Görünümü kullanan yerel Android uygulamaları.
- Diğer Chromium tarayıcıları (ör. Microsoft Edge).
Chrome, bu ölçütleri karşılayan kullanıcıların oranlarıyla ilgili veri yayınlamaz. Topladığımız veriler hakkında daha fazla bilgiyi Chrome Gizlilik Raporu'nda bulabilirsiniz.
Accelerated Mobile Pages (AMP)
AMP ile oluşturulan sayfalar, diğer web sayfalarında olduğu gibi CrUX veri kümesine eklenir. Haziran 2020 CrUX sürümünden itibaren, AMP Önbelleği aracılığıyla yayınlanan ve / veya AMP Görüntüleyici'de oluşturulan sayfalar da yakalanıp yayıncının sayfa URL'siyle ilişkilendirilir.
Veri kalitesi
CrUX'teki veriler, istatistiksel olarak doğru, iyi yapılandırılmış ve kolayca sorgulanabilir olduğundan emin olmak için az miktarda işleme tabi tutulur.
Filtreleme
CrUX veri kümesi, sunulan verilerin istatistiksel olarak geçerli olduğundan emin olmak için filtrelenir. Bu işlem, sayfaların veya kaynakların tamamının veri kümesinde görünmesini engelleyebilir.
Kaynaklara ve sayfalara uygulanan uygunluk ölçütlerine ek olarak, verilerdeki segmentlere daha fazla filtreleme de uygulanır:
Uygun olmayan boyut kombinasyonları nedeniyle toplam trafiğinin% 20'sinden daha fazlasının hariç tutulduğu kaynaklar veya sayfalar veri kümesinin dışında tutulur.
Global düzeydeki veri kümesi tüm ülkelerdeki kullanıcı deneyimlerini kapsadığından, ülke düzeyindeki popülerlik ölçütlerini karşılamayan boyut kombinasyonları, yeterli popülerlik olması durumunda global düzeyde dahil edilebilir.
Fuzzing
Toplam trafik hacimleri gibi hassas verilere tersine mühendislik uygulanmasını önlemek için veri kümesine az miktarda rastgelelik uygulanır. Bu durum, toplu istatistiklerin doğruluğunu etkilemez.
Hassasiyet
CrUX veri kümesindeki çoğu metrik değeri, değerlerin ve bölme boyutlarının histogramları olarak temsil edilir. Burada histogram değeri, toplamı 1 olan tüm dahil edilen segmentlerin bir kısmıdır. Kutu boyutları, 1,0 ile 0,0001 arasında kayan nokta sayılarıdır.
Verileri sorgulamayı ve görselleştirmeyi basitleştirmek için histogram bölme genişlikleri normalleştirilir. Bu, daha büyük bölmelerin daha küçük bölmelere bölünebileceği ve böylece, tutarlı bölme genişlikleri sağlanması için orijinal yoğunluğun eşit bir şekilde paylaşılabileceği anlamına gelir.
Lisans
Google'a ait CrUX veri kümeleri, Creative Commons Atıf 4.0 Uluslararası Lisansı ile lisanslanmıştır.