Metodologia raportu na temat użytkowania Chrome

W tej sekcji opisujemy, jak raport CrUX zbiera i porządkuje dane dotyczące wrażeń użytkowników.

Dostępność

Zbiór danych CrUX zawiera informacje o wrażeniach poszczególnych użytkowników, które są agregowane w postaci rozkładu na poziomie strony i źródła. W tej sekcji znajdziesz informacje o kryteriach kwalifikacji użytkowników oraz wymaganiach dotyczących stron i źródeł w zbiorze danych. Aby strona mogła być uwzględniana w danych na poziomie strony w PageSpeed Insights i interfejsie CrUX API, musisz spełnić wszystkie kryteria kwalifikacji: Użytkownik, Źródło i Strona. Pozycje, które spełniają kryteria dotyczące użytkownika i źródła, ale nie strona, są uwzględnione w danych na poziomie źródła dostępnych we wszystkich źródłach danych raportu CrUX.

Strony i źródła są automatycznie uwzględniane w zbiorze danych lub usuwane z nich, jeśli z czasem ich kryteria kwalifikacji zmieniają się. Obecnie nie można ręcznie przesyłać stron ani źródeł do uwzględnienia.

Dostępna publicznie

Aby strona mogła zostać uwzględniona w zbiorze danych CrUX, musi być dostępna publicznie.

Strona jest określana jako dostępna publicznie na podstawie tych samych kryteriów indeksowalności co wyszukiwarki.

Strona nie może spełnić wymogu wykrywalności, jeśli jest spełniony dowolny z tych warunków, w tym strony główne zbioru danych źródłowego:

  • Strona jest wyświetlana z kodem stanu HTTP innym niż 200 (po przekierowaniach).
  • Strona jest wyświetlana z nagłówkiem HTTP X-Robots-Tag: noindex lub jego odpowiednikiem.
  • Dokument zawiera metatag <meta name="robots" content="noindex"> lub jego odpowiednik.

Informacje o stanie indeksowania witryny znajdziesz w Google Search Console.

Dostatecznie popularne

Strona zostaje uznana za wystarczająco popularną, jeśli ma minimalną liczbę użytkowników. Źródło uznaje się za wystarczająco popularne, jeśli ma minimalną liczbę użytkowników na wszystkich stronach. Dokładna liczba nie jest ujawniona, ale wybrano ją, aby mieć pewność, że mamy wystarczającą liczbę prób, aby uzyskać wiarygodne rozkłady statystyczne uwzględnionych stron. Minimalna liczba stron i źródeł jest taka sama.

Strony i źródła, które nie osiągnęły progu popularności, nie są uwzględniane w zbiorze danych CrUX.

Punkt początkowy

Element origin reprezentuje całą witrynę, do której można użyć adresu URL, np. https://www.example.com. Aby źródło zostało uwzględnione w zbiorze danych CrUX, musi spełniać 2 wymagania:

  1. Dostęp publiczny
  2. Wystarczająco popularne

Aby upewnić się, że Twoje źródło jest wykrywalne, przeprowadź audyt Lighthouse i zapoznaj się z wynikami kategorii SEO. Twojej witryny nie będzie można znaleźć, jeśli nie uda się przeprowadzić kontroli Indeksowanie strony jest zablokowane lub Strona nie przejdzie kontroli z kodem stanu HTTP.

Jeśli źródło jest wykrywalne publicznie, odpowiednie środowiska użytkowników na wszystkich stronach tego źródła są agregowane na poziomie źródła, niezależnie od wykrywalności poszczególnych stron. Wszystkie te elementy są uwzględniane w wymaganiach dotyczących popularności źródła.

Podczas wysyłania zapytań pamiętaj, że wszystkie źródła w zbiorze danych CrUX są zapisane małymi literami.

Strona

Wymagania dotyczące strony, która musi zostać uwzględniona w zbiorze danych CrUX, są takie same jak w przypadku źródła:

  1. Dostęp publiczny
  2. Wystarczająco popularne

Aby upewnić się, że strona jest wykrywalna, przeprowadź audyt Lighthouse i sprawdź wyniki kategorii SEO. Nie będzie można jej znaleźć, jeśli nie uda się przeprowadzić kontroli Strona jest zablokowana lub Strona ma niepomyślny kod stanu HTTP.

Jeśli niektórzy użytkownicy widzą stronę publicznie, ale w pewnych okolicznościach zwraca ona stan HTTP, która nie powiodła się, te funkcje nie zostaną uwzględnione w raporcie na temat użytkowania Chrome.

Strony zwykle mają w adresach URL dodatkowe identyfikatory, w tym parametry ciągu zapytania, np. ?utm_medium=email, i fragmenty takie jak #main. Identyfikatory te są usuwane z adresu URL w zbiorze danych CrUX, dzięki czemu wszystkie elementy strony są agregowane razem. Jest to przydatne w przypadku stron, które w innym przypadku nie osiągnęły progu popularności, gdyby było wiele niepołączonych wersji adresu URL tej samej strony. Pamiętaj, że w rzadkich przypadkach może to nieoczekiwanie zgrupować doświadczenia z różnych stron, np. jeśli parametry ?productID=101 i ?productID=102 reprezentują różne strony.

Wyniki stron w raporcie CrUX są mierzone na podstawie strony najwyższego poziomu. Strony uwzględnione jako elementy iframe nie są raportowane w raporcie CrUX oddzielnie, ale mają wpływ na dane o stronie najwyższego poziomu. Jeśli na przykład https://www.example.com/page.html umieszcza element https://www.example.com/frame.html w elemencie iframe, w raporcie CrUX będzie reprezentowany element page.html (z uwzględnieniem innych kryteriów kwalifikacji), ale frame.html nie będzie. Jeśli parametr frame.html ma niską wartość CLS, wartość CLS będzie uwzględniana przy pomiarze CLS w przypadku elementu page.html. CrUX to raport na temat wrażenia użytkownika Chrome. Użytkownik może nawet nie zdawać sobie sprawy, że znajduje się on w elemencie iframe. W związku z tym oceniamy wrażenia na stronie najwyższego poziomu – na podstawie tego, jak widzi to użytkownik.

Architektura witryny może komplikować sposób przedstawiania danych w raporcie na temat użytkowania Chrome. Na przykład aplikacje jednostronicowe (SPA) mogą wykorzystywać schemat przejścia między stronami oparty na języku JavaScript, w odróżnieniu od konwencjonalnej nawigacji po stronach zakotwiczonej. Te przejścia są widoczne dla użytkownika jako nowe wyświetlenia strony, ale w Chrome i na bazowych interfejsach API platformy całe doświadczenie jest przypisywane pierwszemu wyświetleniu strony. Jest to ograniczenie interfejsów API platformy internetowej, na których opiera się interfejs CrUX. Więcej informacji znajdziesz na stronie web.dev w artykule Jak architektury SPA wpływają na podstawowe wskaźniki internetowe.

Użytkownik

Aby wrażenia użytkownika użytkownika zostały zagregowane w zbiorze danych CrUX, musi on spełniać te kryteria:

  1. Włącz raportowanie statystyk użytkowania.
  2. synchronizować historię przeglądania,
  3. nie może mieć ustawionego hasła synchronizacji;
  4. Korzystaj z obsługiwanej platformy.

Obecnie obsługiwane platformy:

  • Komputerowe wersje Chrome, w tym systemy operacyjne Windows, macOS, ChromeOS i Linux.
  • wersji Chrome na Androida, w tym aplikacji mobilnych korzystających z kart niestandardowych i WebAPKs;

Jest kilka istotnych wyjątków, które nie dostarczają danych do zbioru danych raportu CrUX:

  • Chrome na iOS.
  • Aplikacje na Androida korzystające z komponentu WebView.
  • Inne przeglądarki Chromium (np. Microsoft Edge).

Chrome nie publikuje danych o odsetku użytkowników, którzy spełniają te kryteria. Więcej informacji o tym, jakie dane zbieramy, znajdziesz w Dokumencie na temat ochrony prywatności w Chrome.

Przyspieszone strony mobilne (AMP)

Strony utworzone w technologii AMP są uwzględniane w zbiorze danych raportu CrUX tak samo jak inne strony internetowe. Od czerwca 2020 r. strony wyświetlane z pamięci podręcznej AMP lub renderowane w przeglądarce AMP również są rejestrowane i przypisywane do adresu URL strony wydawcy.

Jakość danych

Dane w CrUX są przetwarzane tylko w niewielkim stopniu, aby zapewnić ich dokładność statystyczną, dobrą strukturę i łatwiejsze zapytania.

Filtrowanie

Zbiór danych CrUX jest filtrowany, aby zapewnić, że prezentowane dane są statystycznie prawidłowe. Może to spowodować wykluczenie w zbiorze danych całych stron lub źródeł.

Oprócz kryteriów kwalifikacji zastosowanych do źródeł i stron stosujemy też dalsze filtrowanie segmentów w danych:

Źródła lub strony, które mają ponad 20% całkowitego ruchu, zostały wykluczone z powodu nieodpowiednich kombinacji wymiarów i są wykluczone ze zbioru danych.

Zbiór danych na poziomie globalnym obejmuje wrażenia użytkowników ze wszystkich krajów, więc kombinacje wymiarów, które nie spełniają kryteriów popularności na poziomie kraju, mogą być uwzględniane na poziomie globalnym, o ile są one wystarczająco popularne.

Rozmycie

Do zbioru danych jest stosowana niewielka losowość, aby zapobiec analizie wstecznej danych wrażliwych, np. dotyczących całkowitego ruchu. Nie wpływa to na dokładność zbiorczych statystyk.

Precyzja

Większość wartości danych w zbiorze danych raportu CrUX jest reprezentowanych jako histogram wartości i rozmiarów przedziałów, gdzie histogram to ułamek wszystkich uwzględnionych segmentów sumujących się do 1. Rozmiary przedziałów to liczby zmiennoprzecinkowe z zakresu od 1,0 do 0,0001.

Szerokości przedziałów są normalizowane w celu uproszczenia tworzenia zapytań i wizualizacji danych. Oznacza to, że większe przedziały można podzielić na mniejsze, które mają podobną gęstość, by zachować stałe szerokości przedziałów.

Licencja

Zbiory danych raportu na temat użytkowania Chrome stworzone przez Google są objęte międzynarodową licencją Creative Commons Attribution 4.0.