Większość wolnych witryn działa wolno z jednego z czterech powodów i warto je rozwiązywać w tej kolejności.
1. Pamięć podręczna jest wyłączona lub nie działa
Strona zapisana w pamięci podręcznej jest dostarczana bez wykonywania jakiegokolwiek kodu — to największa dostępna poprawa, a wystarczy przełączyć jeden przełącznik. Witryny → twoja witryna → Pamięć podręczna. Jeśli jest włączona, a witryna nadal działa wolno, należy sprawdzić, czy coś nie wysyła nagłówków „do not cache”; plik cookie sesji ustawiany dla każdego odwiedzającego całkowicie uniemożliwia buforowanie.
2. Obrazy
Zdjęcia o niezmienionym rozmiarze to najczęstsza przyczyna wolnego ładowania strony, która poza tym osiąga dobre wyniki pod każdym innym względem. Zdjęcie z aparatu o rozmiarze 4 MB wyświetlane w szerokości 800 pikseli to 4 MB pobierane przez odwiedzającego. Zmień rozmiar przed przesłaniem i serwuj format WebP.
3. Zbyt wiele wtyczek wykonujących zadania przy każdym żądaniu
Każda aktywna wtyczka dokłada pracy przy każdym ładowaniu strony. Wyłącz to, czego nie używasz — nie tylko te wtyczki, o których wiesz, że są ciężkie, ponieważ to o tych zapomnianych nikt nie pamięta podczas audytu.
4. Baza danych
Powolne zapytania objawiają się długim czasem do pierwszego bajtu (TTFB) przy szybkim pobieraniu. Witryny → twoja witryna → Wydajność zawiera listę najwolniejszych zapytań w twojej witrynie wraz ze stroną, która je uruchomiła.
Rzetelne mierzenie wyników
Przetestuj tę samą stronę dwukrotnie — pierwsze załadowanie zapełnia pamięć podręczną, a drugie odzwierciedla to, co otrzymuje odwiedzający. I testuj z miejsca, w którym znajdują się twoi odbiorcy, a nie z własnego komputera na własnym łączu.