Core Web Vitals, Varnish, Redis i CDN – szybszy sklep, lepsze SEO
1 sekunda opóźnienia ładowania strony obniża konwersję o 7–20%. Optymalizujemy każdą warstwę stosu Magento: serwer, cache, bazę danych, obrazy i CDN – tak by Twój sklep osiągał wyniki PageSpeed 90+ i TTFB poniżej 200ms.
Algorytm Google od maja 2021 r. oficjalnie używa Core Web Vitals jako sygnału rankingowego. Sklepy Magento z wolnym LCP i złym CLS bezpośrednio tracą pozycje w wynikach organicznych – nawet przy doskonałej treści i linkbuildingu.
Poza SEO, każda sekunda opóźnienia ma mierzalny wpływ na wskaźniki biznesowe:
Magento 2 na standardowym hostingu współdzielonym osiąga TTFB rzędu 2–5 sekund i PageSpeed poniżej 40. Na dobrze skonfigurowanym serwerze dedykowanym z naszym stosem optymalizacyjnym – TTFB spada do 20–200ms i PageSpeed wynosi 85–95.
Google mierzy tre trzy wskaźniki wydajności front-endu i używa ich jako sygnału pozycjonowania. Każdy z nich wymaga innej metody optymalizacji.
Czas pojawienia się głównej treści strony (baner, zdjęcie produktu). Najważniejszy wskaźnik Google.
Responsywność na kliknięcia i dotyk. Zastąpił FID w marcu 2024. Mierzy opóźnienie JavaScript.
Stabilność wizualna strony. Wyniki >0,1 oznaczają "skačzący" layout podczas ładowania.
Optymalizacja Magento to nie jedna technologia – to 6 wzajemnie uzupełniających się warstw.
Reverse proxy cache przed Nginx. Strony kategorii i produktów serwowane z RAM bez PHP lub MySQL. TTFB 5–20ms dla trafień cache.
In-memory storage dla sesji użytkowników i cache Magento. Eliminuje powolne I/O dysku i blokady bazy danych przy sesjach. Replikacja master-slave na serwerach Dedicated.
Kompilacja i cachowanie bytecode’u PHP w pamięci. PHP 8.3 z włączonym JIT (Just-in-Time) przyspiesza ciężkie obliczenia PHP o 15–40% vs PHP 8.1.
Nginx jako główny serwer HTTP z włączonym HTTP/2 (multipleksowanie żądań) i kompresją Brotli (30% mniejsze pliki vs gzip). Nagłówki cache busting dla zasobow statycznych.
Optymalizacja innodb_buffer_pool_size, query cache, analiza most slow queries przez pt-query-digest. Indeksy i refaktoring zapytań do katalogu Magento (EAV).
Wymagany przez Magento 2.4+ silnik wyszukiwania. Odpowiednia konfiguracja sterty JVM, indeksy Magento i timeoutów. Wyszukiwanie w katalogu 50+ tysięcy produktów w <50ms.
Zdjęcia produktów to zazwyczaj 60–80% całkowitego rozmiaru strony w sklepach Magento. Konwersja do nowoczesnych formatów i właściwa strategia ładowania dają najszybsze zyski wydajności przy minimalnym ryzyku dla sklepu.
WebP jest o 25–35% mniejszy od JPEG przy tej samej jakości. AVIF daje 50% mniejszy rozmiar, ale generowanie jest wolniejsze. Serwujemy WebP dla przeglądarek, które to wspierają (>95% rynku), z fallback JPEG.
Zdjęcia poniżej foldu są ładowane dopiero gdy użytkownik przewinie do ich lokalizacji. Poprawia to LCP i Time To Interactive, szczególnie na stronach kategorii z listingiem 24–48 produktów.
Magento generuje różne rozmiary miniatur. Konfigurujemy srcset tak, by urządzenia mobilne pobierały obrazy 400px zamiast 1200px – to 80% mniejszy download na smartfonach.
Cloudflare Polish automatycznie recompresuje obrazy JPEG bez utraty jakości wizualnej i stripuje zbędne metadane EXIF (lokalizację, dane aparatu), zmniejszając rozmiar średnio o 17%.
Cloudflare to sieć ponad 300 lokalizacji Points of Presence (PoP) na całym świecie. Statyczne zasoby Twojego sklepu (JS, CSS, obrazy, czcionki) są przechowywane na serwerach CDN najblizszych użytkownikowi, a nie tylko na Twoim głównym serwerze.
Dla polskiego sklepu Magento CDN działa tak: serwer główny znajduje się w Warszawie, ale użytkownik odwiedzający ze Wrocławia pobiera statyczne zasoby z CDN zlokalizowanego ~30km od niego – zamiast ~330km. Efekt: 40–70% niższa latencja dla zasobow statycznych.
Wskaźniki dla typowego sklepu Magento 2.4 z szablonem Luma (300 produktów, pl_PL locale) po pełnej konfiguracji stosu na serwerze dedykowanym.
| Wskaźnik | Przed (shared hosting) | Po (serwer dedykowany) | Poprawa |
|---|---|---|---|
| TTFB (strona kategorii) | 2 100ms | 18ms | 117× |
| TTFB (PHP, cache miss) | 4 200ms | 280ms | 15× |
| LCP (strona główna) | 6,2s | 1,9s | -69% |
| PageSpeed Mobile | 28 | 91 | +225% |
| PageSpeed Desktop | 54 | 97 | +80% |
| CLS | 0,38 | 0,04 | -89% |
| Rozmiar strony (JS+CSS+img) | 3,8 MB | 1,1 MB | -71% |
| Liczba żądań HTTP | 112 | 38 | -66% |
Wyniki mierzone narzędziami Google PageSpeed Insights i WebPageTest. Wartości mogą się różnić w zależności od specyfiki sklepu.
Pełna optymalizacja techniczna wykonywana przy migracji na serwer dedykowany.
Bezpłatny audyt wydajności Magento: PageSpeed, Core Web Vitals, TTFB, slow queries. Raport z konkretnymi zaleceniami bez zobowiązań.
Zapewniamy pełne wsparcie technologiczne dla każdej wersji platformy Magento, dbając o optymalizację pod kątem szybkości ładowania (TTFB) oraz bezpieczeństwa danych na naszych serwerach dedykowanych i VPS.