O narzędziu PageSpeed Insights

PageSpeed Insights (PSI) raportuje wrażenia użytkowników strony na urządzeniach mobilnych i komputerach oraz podpowiada, jak można ją ulepszyć.

PSI udostępnia dane dotyczące strony i moduły. Dane modułu są przydatne podczas debugowania, ponieważ są gromadzone w środowisku kontrolowanym. Mogą jednak nie odzwierciedlać rzeczywistych wąskiego gardła. Dane praktyczne przydają się przy odwzorowywaniu rzeczywistych wrażeń użytkowników, ale mają bardziej ograniczony zestaw wskaźników. Więcej informacji o tych 2 typach danych znajdziesz w artykule Jak myśleć o narzędziach Speed.

Dane o wrażeniach użytkownika

Dane dotyczące wrażeń użytkownika w PSI są obsługiwane przez zbiór danych Chrome User Experience Report. PSI zawiera informacje o doświadczeniach użytkowników z pierwszym wyrenderowaniem treści (FCP), opóźnieniem przy pierwszym działaniu (FID), największym wyrenderowaniem treści (LCP), skumulowanym przesunięciem układu (CLS) i interakcją z następnym wyrenderowaniem (INP) w ciągu poprzedniego 28-dniowego okresu gromadzenia danych. PSI raportuje też doświadczenia w przypadku danych eksperymentalnych Time to First Bate (TTFB).

Aby można było wyświetlić dane o wygodzie użytkowników danej strony, musi ona mieć wystarczająco dużo danych, aby została uwzględniona w zbiorze danych raportu na temat użytkowania Chrome. Strona może nie zawierać wystarczających danych, jeśli została niedawno opublikowana lub zawiera zbyt mało próbek od rzeczywistych użytkowników. W takim przypadku PSI przywraca poziom szczegółowości na poziomie źródła, co obejmuje wszystkie wrażenia użytkowników na wszystkich stronach witryny. Czasami źródło może mieć niewystarczające dane. W takim przypadku PSI nie może wyświetlić żadnych danych dotyczących wrażeń użytkownika.

Ocena jakości

PSI klasyfikuje jakość wrażeń użytkownika w 3 grupach: Dobra, Wymagana poprawa lub Niska. PSI ustawia następujące progi zgodnie z inicjatywą Wskaźniki internetowe:

Dobrej jakości Wymaga poprawy Słaby
FCP [0, 1800ms] (1800 ms, 3000 ms) ponad 3000 ms
FID [0, 100ms] (100 ms, 300 ms) ponad 300 ms
LCP [0, 2500ms] (2500 ms, 4000 ms) ponad 4000 ms
CLS [0, 0,1] (0,1; 0,25] ponad 0,25
ind [0, 200ms] (200 ms, 500 ms) ponad 500 ms
TTF (eksperymentalna) [0, 800ms] (800 ms, 1800 ms) ponad 1800 ms

Rozkład i wybrane wartości danych

PSI prezentuje rozkład tych wskaźników, dzięki czemu programiści mogą zrozumieć zakres działania danej strony lub źródła. Podzieliliśmy je na 3 kategorie: Dobre, Wymagające poprawy i Niskie, które są oznaczone zielonym, bursztynem i czerwonymi paskami. Na przykład oznaczenie 11% na bursztywnym pasku LCP wskazuje, że 11% wszystkich zaobserwowanych wartości LCP mieści się w przedziale od 2500 ms do 4000 ms.

Zrzut ekranu przedstawiający rozpowszechnianie wrażeń użytkownika LCP

Nad słupkami rozkładu PSI raportuje 75 centyl dla wszystkich wskaźników. 75 centyl jest wybrany, aby programiści mogli zrozumieć najbardziej frustrujące dla użytkowników witryny. Te wartości danych w polu są klasyfikowane jako prawidłowe/potrzebne ulepszenia/słabsze wyniki, ponieważ stosuje te same progi.

Podstawowe wskaźniki internetowe

Podstawowe wskaźniki internetowe to wspólny zestaw sygnałów dotyczących wydajności, które mają kluczowe znaczenie dla wszystkich rozwiązań internetowych. Podstawowe wskaźniki internetowe to FID, LCP i CLS. Można je agregować na poziomie strony lub źródła. W przypadku agregacji z wystarczającą ilością danych we wszystkich 3 wskaźnikach, agregacja przejdzie test podstawowych wskaźników internetowych, jeśli 75 centyl z tych wszystkich danych będzie dobry. W przeciwnym razie agregacja nie przejdzie testu. Jeśli w agregacji nie ma wystarczającej ilości danych dla FID, wynik będzie pozytywny, jeśli 75 centyl LCP i CLS będzie dobry. Jeśli LCP lub CLS ma niewystarczające dane, nie można ocenić agregacji na poziomie strony ani punktu początkowego.

Różnice między danymi z pól w PSI i CrUX

Różnica między danymi z pól w PSI a zbiorem danych CrUX w BigQuery polega na tym, że dane PSI są aktualizowane codziennie, a zbiór danych BigQuery jest aktualizowany co miesiąc i ograniczony do danych na poziomie źródła. Oba źródła danych odpowiadają okresom ostatnich 28 dni.

Diagnostyka modułu

PSI korzysta z narzędzia Lighthouse do analizy danego adresu URL w symulowanym środowisku pod kątem skuteczności, ułatwień dostępu, sprawdzonych metod i SEO.

Wynik

U góry sekcji znajdują się oceny poszczególnych kategorii określane przez uruchomienie aplikacji Lighthouse, która będzie zbierać i analizować informacje diagnostyczne dotyczące strony. Wynik równy 90 lub wyższy jest uznawany za dobry. 50–89 to wynik, który wymaga poprawy, a poniżej 50 uznaje się za niski.

Dane

Kategoria wydajności obejmuje też dane o skuteczności strony w zakresie różnych danych, takich jak: Pierwsze wyrenderowanie treści, Największe wyrenderowanie treści, Indeks szybkości strony, Skumulowane przesunięcie układu, Czas do pełnej interaktywności oraz Łączny czas blokowania.

Każdy rodzaj danych jest oceniany i oznaczany ikoną:

  • Dobrze oznaczony zielony okrąg
  • Wymaga poprawy – bursztynowy kwadrat
  • Słaby wskaźnik to czerwony trójkąt

Audyty

Każda kategoria obejmuje audyty, które dostarczają informacji o tym, jak poprawić wygląd strony. Szczegółowe informacje o audytach każdej kategorii znajdziesz w dokumentacji Lighthouse.

Najczęstsze pytania

Jakich warunków na urządzeniu i w sieci używa Lighthouse, by symulować wczytanie strony?

Obecnie Lighthouse symuluje warunki wczytywania strony urządzenia średniej klasy (Moto G4) w sieci komórkowej na urządzeniach mobilnych oraz emulowanego pulpitu z połączeniem przewodowym na komputerach. PageSpeed działa również w centrum danych Google, które może się różnić w zależności od warunków sieci. Aby sprawdzić lokalizację testu, przyjrzyj się blokowi raportu raportu Lighthouse:

Zrzut ekranu z etykietką informacji o ograniczaniu wykorzystania danych.

Uwaga: PageSpeed może wyświetlać raporty w Ameryce Północnej, Europie lub Azji.

Dlaczego dane z pól i dane z modułów są czasami sprzeczne?

Dane pól to historyczny raport o wydajności określonego adresu URL reprezentujący rzeczywiste dane o wydajności użytkowników na różnych urządzeniach i w różnych warunkach sieciowych. Dane laboratoryjne są oparte na symulowanym wczytywaniu strony na jednym urządzeniu i stałym zestawie warunków sieciowych. Wartości mogą się różnić. Więcej informacji znajdziesz w sekcji Dlaczego dane w modułach i polach mogą się różnić (i co zrobić w przypadku danego działania).

Dlaczego 75 centyl jest stosowany do wszystkich danych?

Naszym celem jest zapewnienie, aby większość użytkowników miała do nich dostęp. Koncentrując się na 75 percentylach wartości naszych danych, zapewniasz użytkownikom dobre wrażenia w najtrudniejszych warunkach dotyczących urządzeń i sieci. Więcej informacji znajdziesz w sekcji Definiowanie progów danych dotyczących podstawowych wskaźników internetowych.

Jaki jest dobry wynik danych modułu?

Każdy wynik zielony (90+) jest uznawany za dobry, ale pamiętaj, że dobrze działające dane laboratoryjne nie zawsze będą dobre.

Dlaczego wynik skuteczności zmienia się z biegu na bieg? Nie zmieniam żadnych ustawień strony.

Zmienność w pomiarze skuteczności jest przeprowadzana za pomocą wielu kanałów o różnym poziomie wpływu. Kilka typowych przyczyn zmienności wskaźników to dostępność w sieci lokalnej, dostępność sprzętu klienta i konkurowanie o zasoby klienta.

Dlaczego dane z raportu na temat użytkowania Chrome nie są dostępne w odniesieniu do adresu URL lub źródła?

Raport na temat użytkowania Chrome zbiera rzeczywiste dane o rzeczywistej szybkości pochodzące od włączonych użytkowników. Wymaga też, aby adres URL był publiczny (indeksowalny i indeksowany) oraz miał wystarczającą liczbę różnych próbek, aby zapewnić reprezentatywny, anonimowy wgląd w działanie adresu URL lub źródła.

Masz więcej pytań?

Jeśli masz pytanie o korzystanie ze Statystyk PageSpeed, które jest konkretne i odpowiedzialne, zadaj je w języku angielskim na stronie Stack Overflow.

Jeśli masz ogólne opinie lub pytania na temat PageSpeed Insights albo chcesz rozpocząć dyskusję ogólną, rozpocznij wątek na liście adresowej.

Jeśli masz ogólne pytania na temat danych dotyczących wskaźników internetowych, rozpocznij wątek w grupie dyskusyjnej web-vitals-feedback.

Opinia

Czy ta strona była pomocna?