Szybkość strony to nie jest sprawa dla informatyków. To sprawa sprzedaży. Każda sekunda czekania to klient, który mógł zadzwonić do Ciebie, a zadzwonił do konkurencji. Dobra wiadomość: sprawdzenie, jak Twoja strona radzi sobie na telefonie, zajmuje dwie minuty i nic nie kosztuje.
Jak zmierzyć szybkość strony
Najprostsze narzędzie to PageSpeed Insights od Google. Wpisujesz adres strony, czekasz chwilę i dostajesz wynik osobno dla telefonu i komputera. Patrz przede wszystkim na wynik dla telefonu – jest zwykle gorszy i to on lepiej oddaje sytuację Twoich klientów.
W raporcie zobaczysz dwie części:
- dane od prawdziwych użytkowników – jeśli strona ma wystarczająco dużo odwiedzin, Google pokazuje, jak działała u ludzi w ostatnich tygodniach,
- test laboratoryjny – symulację ładowania na przeciętnym telefonie i wolniejszym internecie.
Dane od użytkowników są ważniejsze, bo pokazują rzeczywistość. Test laboratoryjny pomaga znaleźć przyczyny.
Trzy wskaźniki, które warto znać
Google opisuje wygodę strony trzema wskaźnikami nazywanymi Core Web Vitals. Nie musisz znać ich technicznych definicji – wystarczy wiedzieć, co mierzą.
LCP – kiedy widać najważniejszą treść
Mierzy, po jakim czasie na ekranie pojawia się największy element, na przykład główne zdjęcie albo nagłówek. Według Google dobry wynik to do 2,5 sekundy.
INP – jak szybko strona reaguje na dotyk
Mierzy, ile czasu mija od stuknięcia w przycisk czy menu do widocznej reakcji. Dobry wynik to do 200 milisekund. Jeśli menu otwiera się z opóźnieniem, klient ma wrażenie, że strona „zamarza”.
CLS – czy elementy nie skaczą
Mierzy, jak bardzo przesuwa się treść podczas ładowania. Znasz to: chcesz kliknąć link, a w ostatniej chwili wskakuje baner i trafiasz w coś innego. Dobry wynik to do 0,1.
Wszystkie trzy wartości liczy się dla większości wizyt, a nie dla najlepszego przypadku. Dlatego strona, która „u mnie działa szybko” na nowym telefonie i domowym internecie, może wypadać słabo w danych Google.
Co najczęściej spowalnia stronę
Przyczyny powolnego działania powtarzają się bardzo często:
- Za duże zdjęcia. Zdjęcie prosto z aparatu ma kilka megabajtów, a na telefonie wystarczy jego mała, dobrze skompresowana wersja.
- Wtyczki i dodatki. Każdy dodatek ładuje własne pliki, nawet jeśli na danej podstronie nie jest potrzebny.
- Zewnętrzne skrypty. Czaty, liczniki odwiedzin, piksele reklamowe, osadzone mapy i filmy. Każdy z nich to zapytanie do innego serwera.
- Fonty z zewnątrz. Kilka krojów pisma w kilku grubościach potrafi ważyć więcej niż cała treść strony.
- Słaby serwer. Najtańszy hosting współdzielony z tysiącami innych stron bywa po prostu wolny.
- Suwaki i animacje na start. Duży pokaz slajdów na górze strony to częsta przyczyna słabego LCP.
Jak czytać wynik od 0 do 100
Na górze raportu PageSpeed Insights widać kolorowe kółko z wynikiem od 0 do 100. To ocena testu laboratoryjnego, a nie bezpośrednia ocena Google dla Twojej strony. Wynik zmienia się nieco przy każdym pomiarze, bo zależy od chwilowego obciążenia serwera i sieci.
Dlatego nie przejmuj się różnicą kilku punktów. Ważniejsze są dwie rzeczy:
- czy dane od prawdziwych użytkowników mieszczą się w zielonych progach,
- które konkretne problemy raport wskazuje w sekcji z zaleceniami.
Zalecenia są uporządkowane według tego, ile czasu można zyskać. Zacznij od pierwszych pozycji na liście – zwykle to zdjęcia i skrypty.