Optymalizacja PageSpeed w Drupalu: z 15 do 95 punktów na telefonach

Prędkość ładowania strony na urządzeniach mobilnych to jeden z kluczowych czynników rankingowych Google i warunek wysokiej konwersji. Wielu właścicieli serwisów Drupal zmaga się z fatalnymi wynikami Google PageSpeed (na poziomie 15–30 punktów).

W tym studium przypadku pokazujemy, jak krok po kroku podnieśliśmy wynik mobilny do stabilnych 95+ punktów.

Główne problemy, które zidentyfikowaliśmy

  1. Blokujące renderowanie skrypty JS i style CSS ładowane w nagłówku <head>.
  2. Nieoptymalne formaty grafik (stare pliki PNG i JPEG zamiast WebP/AVIF z atrybutami loading="lazy").
  3. Agresywne wstrzykiwanie zewnętrznych widgetów (czaty, analityki, mapy) bez odroczenia (defer/async).
  4. Brak preconnect i optymalizacji pobierania fontów Google Fonts.

Zastosowane rozwiązania

Wynik: Wzrost wyniku PageSpeed z 15 do 97 na mobile, spadek LCP z 5.8s do 1.2s i natychmiastowy wzrost pozycji w wyszukiwarce.