PageSpeed Insights (PSI) to narzędzie dla programistów stron internetowych, które pozwala dowiedzieć się, jaka jest wydajność strony i jak ją poprawić. Wykorzystuje Lighthouse, aby kontrolować stronę i znajdować możliwości poprawy skuteczności. Integruje się też z Raportem na temat użytkowania Chrome (CrUX), aby pokazać zbiorcze wrażenia rzeczywistych użytkowników na stronie i pochodzeniu. Z tego przewodnika dowiesz się, jak za pomocą PSI wyodrębnić obserwacje z CrUX i lepiej zrozumieć wrażenia użytkowników.
Odczytywanie danych
Aby rozpocząć, wejdź na stronę https://pagespeed.web.dev/. i wpisz adres URL strony, którą chcesz przetestować, a potem kliknij Analizuj.
Po kilku sekundach Lighthouse Po przeprowadzeniu kontroli pojawią się sekcje z danymi z raportu CrUX („Dowiedz się, co doświadczają prawdziwi użytkownicy”) i z Lighthouse („Diagnozuj problemy z wydajnością”). CrUX to zbiór rzeczywistych doświadczeń użytkowników w terenie, a Lighthouse to kontrolowany test w laboratorium.
W sekcji dotyczącej wrażeń rzeczywistych użytkowników dane są pogrupowane według podstawowych wskaźników internetowych i innych ważnych danych. Najpierw wymienione są 3 podstawowe wskaźniki internetowe: największe wyrenderowanie treści (LCP), interakcja do kolejnego wyrenderowania (INP) i skumulowane przesunięcie układu. Po nich następuje inne istotne dane: Pierwsze wyrenderowanie treści (FCP) i Czas do pierwszego bajtu (TTFB).
Core Web Vitals
- LCP mierzy czas pozostały do wyświetlenia na stronie głównej zawartości, np. banera powitalnego lub nagłówka.
- INP mierzy interaktywność strony, mierząc czas oczekiwania na wszystkie interakcje użytkownika ze stroną, i raportuje jedną wartość, która wyniosła mniej niż wszystkie (lub prawie wszystkie) interakcje.
- CLS mierzy stopień niestabilności układu strony spowodowany zmianami, takimi jak wstrzykiwanie asynchronicznie ładowanych treści.
Inne ważne dane
- FCP mierzy czas, jaki upływa od momentu wyświetlenia strony do momentu wyświetlenia na pierwszym planie elementu, np. tekstu lub logo.
- TTFB to eksperymentalny wskaźnik służący do pomiaru czasu upływającego między żądaniem zasobu a początkiem pierwszego bajtu odpowiedzi.
Progi wskaźników
W tej tabeli opisano, jak wartości tych danych są klasyfikowane jako „dobra”, „wymagana poprawa” lub „słaba”.
Dane | „Dobra” | „Wymagana poprawa” | „Słaba” |
---|---|---|---|
LCP | 0–2500ms | 2500–4000ms | Ponad 4000 ms |
CLS | 0,00–0,10 | 0,10–0,25 | 0,25+ |
INP | 0–200ms | 200–500 ms | Ponad 500 ms |
FCP | 0–1800ms | 1800–3000 ms | Ponad 3000 ms |
TTFB | 0–800ms | 800–1800 ms | Ponad 1800 ms |
Podstawowe wskaźniki internetowe to najważniejsze dane, z którymi bezpośrednio korzystają prawdziwi użytkownicy. Inne dane mogą być używane jako dane diagnostyczne, ale niekoniecznie są widoczne dla rzeczywistych użytkowników. Te dane nie są brane pod uwagę podczas oceny podstawowych wskaźników internetowych, a ich nieosiągnięcie dobrego progi mają znaczenie tylko wtedy, gdy niekorzystnie wpływają na podstawowe wskaźniki internetowe.
W statystykach PSI informacje o wrażeniach użytkowników mogą wyświetlać się na 3 sposoby:
- etykieta z podsumowaniem strony jako pozytywnie lub niespełniającą podstawowych wskaźników internetowych; test
- percentyle mierzone w sekundach lub milisekundach (CLS jest bez jednostek)
- rozkład odzwierciedlający odsetek wartości „dobra”, „wymagająca poprawy” i „słaba”; Aby zobaczyć różne funkcje, kliknij Rozwiń widok w prawym górnym rogu tej sekcji.
Na poprzednim zrzucie ekranu strona jest oznaczona jako „kończąca”. do oceny podstawowych wskaźników internetowych. Aby zaliczyć centyl, należy sklasyfikować go jako „dobry”. we wszystkich 3 podstawowych wskaźnikach internetowych. W przeciwnym razie ocena będzie miała status „niepowodzenie”. Niektóre strony mogą nie mieć wystarczającej ilości danych INP. W takim przypadku ocena strony jest obliczana na podstawie 2 pozostałych podstawowych wskaźników internetowych.
Percentyle wyświetlane dla wszystkich danych odpowiadają 75 centylu. W statystykach percentyl to miara wskazująca wartość, poniżej której mieści się dany odsetek próbek. Na przykład na zrzucie ekranu powyżej widać, że 75 centyl INP to 64 ms, co oznacza, że 75% wartości INP trwa krócej niż 64 ms. Wartości te są oznaczone kolorami zgodnie z poprzednią tabelą progów, gdzie wartość „dobra” wartości są zielone, wartości „wymaga poprawienia” są pomarańczowe i „słabe”, są zaznaczone na czerwono.
Rozkłady poszczególnych danych zostały zilustrowane w postaci „dobra”, „wymagana poprawa” lub „słaba” grupowania. Na przykład jakość LCP na tej stronie jest „dobra”. (poniżej 2,5 sekundy) przez 90% czasu. INP jest „słaby” (co najmniej 500 milisekund) przez 1% czasu. Te rozkłady odzwierciedlają wszystkie wrażenia użytkowników na stronie, a ich kształty wskazują na pozytywne wrażenia. czy „słabe”.
Podsumowanie wydajności origin
PSI zawiera też podsumowanie skuteczności źródła. Jest to agregacja wrażeń użytkowników ze wszystkich stron źródła. Możesz uzyskać te same statystyki dla całego źródła, które są dostępne dla poszczególnych stron. Dane te są ściśle dopasowane do danych dostępnych w BigQuery, ale dane o skuteczności na poziomie strony nie są dostępne na potrzeby zapytań.
Dane na poziomie pochodzenia w PSI różnią się od tych w BigQuery. Zbiory danych w BigQuery są udostępniane raz w miesiącu i obejmują dane z poprzedniego miesiąca kalendarzowego. Na przykład zbiór danych „202005” obejmuje wszystkie wrażenia użytkowników, które wystąpiły w maju 2020 roku. Z drugiej strony PSI zbiera nowe dane każdego dnia, obejmując ostatnie 28 dni. Z tego powodu wyniki, które zobaczysz dzisiaj, mogą się różnić jutro i niekoniecznie będą takie same jak te widoczne w agregacji z bieżącego miesiąca w BigQuery.
Odpowiedzi, gdy dane adresów URL są niedostępne w raporcie CrUX
Jeśli wpisany adres URL jest niedostępny w raporcie CrUX, narzędzie PageSpeed Insights spróbuje użyć danych na poziomie źródła, tak jak na następnym zrzucie ekranu. Aby zobaczyć więcej wyjaśnień, kliknij ikonę obok wyłączonego przycisku Ten adres URL.
Jeśli dane na poziomie źródła są też niedostępne w raporcie CrUX, oznacza to, że PSI nie może wyświetlić tej sekcji i zobaczysz komunikat Brak danych. Dostępne są nadal dane laboratoryjne z Lighthouse, które dostarczają informacji o przybliżonej wydajności strony.
Najczęstsze pytania
Oto niektóre z najczęstszych pytań na temat danych CrUX w PageSpeed Insights:
Kiedy lepiej korzystać z PageSpeed Insights zamiast innych narzędzi?
PSI łączy rzeczywiste dane na temat wrażeń użytkowników pochodzące z CrUX z przeprowadzoną w laboratoriach diagnostyką wydajności narzędzia Lighthouse. Dzięki temu w jednym miejscu możesz sprawdzić, jak szybko wczytuje się dana strona i jak ją przyspieszyć. Codzienna agregacja danych terenowych w PSI sprawia, że jest to doskonałe miejsce do dokładniejszego monitorowania skuteczności źródła lub adresu URL niż narzędzia, które agregują rzadziej.
Czy są jakieś ograniczenia w korzystaniu z narzędzia PageSpeed Insights?
PSI podaje tylko najnowszą agregację z danego dnia, więc nie zawsze można określić trendy w wynikach witryny. W zbiorze danych CrUX znajdują się też pewne nieistotne wskaźniki, które nie są widoczne w PSI.
Gdzie znajdę więcej informacji o PageSpeed Insights?
Zapoznaj się z dokumentacją organizacji charytatywnych .