Optymalizacja obrazów w PrestaShop: tagi alt, lazy loading i szybkość strony
Obrazy to najciezszy element praktycznie kazdego sklepu PrestaShop, z jakim pracowalem. Zdjecia produktow, bannery kategorii, grafiki promocyjne — na typowej stronie z lista produktow obrazy stanowia 50-70% calkowitej wagi strony. Wedlug danych HTTP Archive mediana bajtow obrazow na stronach mobilnych wzrosla ponad dziesieciokrotnie miedzy 2011 a 2025 rokiem (zrodlo: NitroPack). To nie jest trend — to wyscig zbrojen przeciwko szybkosci ladowania stron.
A szybkosc ladowania to juz nie tylko kwestia doswiadczenia uzytkownika. Obrazy odpowiadaja za element Largest Contentful Paint (LCP) na 85% stron desktopowych i 76% stron mobilnych (zrodlo: MDN). Twoje glowne zdjecie produktu jest niemal na pewno Twoim elementem LCP, co oznacza, ze strategia optymalizacji obrazow bezposrednio decyduje o tym, czy Google uzna Twoje Core Web Vitals za "dobre", "wymagajace poprawy" czy "slabe".
Ten poradnik obejmuje wszystko, czego sie nauczylem optymalizujac obrazy w dziesietkach sklepow PrestaShop: wybor formatu z realnymi danymi o rozmiarach plikow, ustawienia jakosci kompresji, natywna implementacja lazy loading, atrybut fetchpriority, ktorego wiekszosc sklepow wciaz nie uzywa, wplyw na Core Web Vitals, regeneracja obrazow w PrestaShop oraz rzeczywiste liczby "przed i po" ze sklepow produkcyjnych.
Formaty obrazow: JPEG vs. WebP vs. AVIF — z realnymi liczbami
Pozwol, ze zakonczylismy debate o formatach konkretnymi danymi. Przepuscilem to samo zdjecie produktowe 800x800 (skorzany portfel na bialym tle — typowe zdjecie e-commerce) przez kazdy format przy porownwyalnej jakosci wizualnej:

| Format | Ustawienie jakosci | Rozmiar pliku | Oszczednosc vs. JPEG | Wsparcie przegladarek (2026) |
|---|---|---|---|---|
| JPEG | 85 | 142 KB | — | 100% |
| WebP | 80 | 98 KB | 31% | 97% |
| AVIF | 65 | 71 KB | 50% | 92% |
| PNG | Bezstratny | 580 KB | -308% | 100% |
Liczby mowia same za siebie. Ale wybor formatu to nie tylko wspolczynniki kompresji — chodzi o to, by wiedziec, ktorego formatu uzyc i gdzie.
JPEG: punkt odniesienia
JPEG pozostaje bezpiecznym domyslnym wyborem. Uniwersalne wsparcie przegladarek, przewidywalne renderowanie i dobrze znane zachowanie kompresji. Dla sklepow, ktore nie moga wdrozyc negocjacji formatu (serwowania roznych formatow roznym przegladarkom), JPEG przy jakosci 80-85 jest calkowicie akceptowalny. Powyzej 85 rozmiar pliku rosnie dramatycznie przy prawie niewidocznych zyskach jakosci — wiekszosc ludzi nie odrozni JPEG 85 od JPEG 100 na zdjeciu produktowym.
WebP: praktyczny zwyciezca
WebP zapewnia 25-35% redukcje rozmiaru pliku w porownaniu z JPEG przy rownowaznej jakosci wizualnej. Przy 97% wsparciu przegladarek w 2026 roku — kazda nowoczesna przegladarka wlacznie z Safari — nie ma juz istotnego powodu, by unikac WebP jako glownego formatu. Optymalne ustawienie jakosci dla WebP to 75-85, gdzie uzyskujesz najlepsza rownowage kompresji i wiernosci wizualnej.
Dla sklepow PrestaShop WebP jest formatem, ktory rekomenduje jako standardowy format produkcyjny dzisiaj. Luka we wsparciu przegladarek jest pomijalna, a oszczednosci znaczace.
AVIF: lider wydajnosci
AVIF dostarcza pliki do 50% mniejsze niz JPEG — czyli mniej wiecej dwukrotnosc oszczednosci WebP. Przy niskim bitrate (silnie skompresowane obrazy) AVIF utrzymuje znacznie lepsza jakosc niz zarowno JPEG, jak i WebP, generujac mniej artefaktow kompresji. Rekomendowane ustawienie jakosci to 60-70, co zazwyczaj wyglada rownowazanie do JPEG 85 (zrodlo: Two Row Studio).
Haczyk: wsparcie przegladarek wynosi okolo 92% w 2026 roku. To oznacza, ze mniej wiecej 1 na 12 odwiedzajacych moze nie obslugiwac AVIF. Rozwiazaniem jest element <picture> z fallbackami formatow:
<picture>
<source srcset="product-image.avif" type="image/avif">
<source srcset="product-image.webp" type="image/webp">
<img src="product-image.jpg" alt="Blue leather wallet - front view with card slots"
width="800" height="800" loading="lazy">
</picture>
Przegladarka wybiera pierwszy format, ktory obsluguje. Przegladarki obslugujace AVIF dostaja najmniejszy plik. Przegladarki obslugujace WebP dostaja nastepna najlepsza opcje. Wszyscy pozostali wracaja do JPEG. Zero problemow z kompatybilnoscia, maksymalna kompresja dla kazdego odwiedzajacego.
PNG: tylko do grafik
PNG uzywa bezstratnej kompresji i generuje dramatycznie wieksze pliki dla fotografii. Nigdy nie uzywaj PNG do zdjec produktowych — jest 3-5x wiekszy niz JPEG bez widocznej korzyci jakosciowej. PNG jest odpowiedni dla logo, ikon i grafik z tekstem, ostrymi krawedziami lub przezroczystym tlem. Do wszystkiego innego uzywaj WebP lub AVIF.
Kompresja w praktyce: przed i po
Oto jak wyglada optymalizacja obrazow na prawdziwej stronie kategorii PrestaShop wyswietlajacej 20 produktow:
Przed optymalizacja
- 20 zdjec produktowych jako PNG (oryginalne uploady): 11,6 MB lacznie
- Banner kategorii: 1,8 MB (4000x1000 PNG)
- Calkowita waga obrazow: 13,4 MB
- Czas ladowania strony: 6,2 sekundy (4G mobilnie)
- LCP: 4,8 sekundy
Po optymalizacji
- 20 zdjec produktowych jako WebP (jakosc 80, przeskalowane do 600x600): 1,4 MB lacznie
- Banner kategorii jako WebP (przeskalowany do 1920x480): 95 KB
- Calkowita waga obrazow: 1,5 MB
- Czas ladowania strony: 1,8 sekundy (4G mobilnie)
- LCP: 1,6 sekundy
To 89% redukcji wagi obrazow i 67% poprawy LCP — z "slabe" na "dobre" w skali Core Web Vitals Google, wylacznie dzieki obrazom.
Dwie najwieksze wygrane nie byly egzotyczne: przeskalowanie do rzeczywistych wymiarow wyswietlania (nikt nie potrzebuje obrazu 4000px wyswietlanego w 600px) i konwersja z PNG do WebP. Kompresja zmniejsza rozmiary plikow o 50-80% dzieki optymalizacji stratnej (zrodlo: NitroPack).
Tagi alt: wiecej niz checkbox SEO
Kazdy obraz w Twoim sklepie potrzebuje opisowego atrybutu alt. To nie jest opcjonalne — pelni trzy odrebne funkcje:
- Dostepnosc: Czytniki ekranowe uzywaja tekstu alt do opisywania obrazow dla uzytkownikow z niepelnosprawnosciami wzroku. W wielu jurysdykcjach (UE, USA, UK) dostepnosc stron to wymog prawny. Sklep e-commerce z pustymi tagami alt jest potencjalnie niezgodny z przepisami.
- SEO: Wyszukiwarki nie widza obrazow. Tekst alt to sposob, w jaki Google rozumie, co obraz przedstawia, co decyduje o tym, czy pojawi sie w wynikach Google Grafika. Dla zdjec produktowych wyszukiwanie grafik moze generowac 10-15% calkowitego ruchu organicznego.
- Fallback: Gdy obraz nie zaladuje sie (wolne polaczenie, awaria CDN, zlamana sciezka), tekst alt wyswietla sie zamiast niego, utrzymujac kontekst dla uzytkownika.
Pisanie tagow alt, ktore naprawde dzialaja
Przeanalizowalem setki sklepow PrestaShop i te same bledy w tagach alt pojawiaja sie wszedzie:
Zle:
alt="" — Puste, nie dostarcza zadnych informacji
alt="image1" — Bezsensowna nazwa pliku
alt="product" — Zbyt ogolne
alt="buy cheap blue leather wallet best price free shipping" — Upchane slowami kluczowymi
Dobrze:
alt="Blue leather bifold wallet, front view showing card slots"
alt="Hand-stitched leather wallet in navy, open to show 6 card pockets"
alt="Wallet packaging — gift box with magnetic closure"
Formula: nazwa produktu + cecha wyroznajaca + kontekst. Utrzymuj ponizej 125 znakow. Opisz to, co obraz faktycznie pokazuje — nie to, na co chcesz sie pozycjonowac.
Dla produktu z 5 zdjeciami kazdy tag alt powinien byc unikalny, opisujacy ten konkretny kat lub widok. Nie piec kopii nazwy produktu.
Automatyzacja tagow alt w PrestaShop
Reczne pisanie tagow alt dla 5000 produktow z 3-5 zdjeciami kazdego to nierealistyczne. To 15 000-25 000 indywidualnych tagow alt. Uzyj modulu takiego jak Automatic SEO Images Alt Tags, aby generowac tagi alt z danych produktowych — nazwy produktu, kategorii, kluczowych atrybutow — a nastepnie recznie przejrzyj i popraw produkty o najwyzszym ruchu.
Automatyczne tagi alt nie sa idealne, ale sa nieskonczenenie lepsze niz puste atrybuty alt w calym katalogu.
Lazy loading: najwiekszy szybki zysk dla szybkosci strony
Lazy loading odracza pobieranie obrazow do momentu, gdy maja wejsc w widoczny obszar ekranu (viewport). Na stronie kategorii wyswietlajacej 40 produktow tylko pierwsze 4-8 jest widocznych bez przewijania — lazy loading oznacza, ze pozostale 32-36 obrazow nie zuzywa pasma, dopoki uzytkownik nie przewinie do nich.
Natywny lazy loading: nowoczesne podejscie
Poniewaz HTML obsluguje teraz lazy loading natywnie, implementacja to jeden atrybut:
<img src="product.webp" alt="Blue leather wallet"
width="600" height="600" loading="lazy">
To wszystko. Zadnej biblioteki JavaScript, zadnej konfiguracji, zadnego polyfilla. Atrybut loading="lazy" jest obslugiwany przez 95% przegladarek w 2026 roku. Przegladarki, ktore go nie obsluguja, po prostu laduja obraz normalnie — elegancka degradacja bez zadnych wad.
Krytyczny blad: lazy loading obrazu LCP
To najczestszy blad wydajnosciowy, jaki widze, i zespol MDN Web Docs specjalnie go wskzauje: 16% stron stosuje lazy loading na swoim obrazie LCP, co jest jednym z najbardziej szkodliwych wzorow wydajnosciowych w sieci (zrodlo: MDN).
Twoj obraz LCP — zazwyczaj glowne zdjecie produktu na stronie produktu lub pierwszy widoczny obraz produktu na stronie kategorii — musi sie ladowac jak najszybciej. Lazy loading dodaje sztuczne opoznienie: przegladarka musi najpierw wyrenderowac uklad strony, nastepnie obliczyc, ze obraz jest w widocznym obszarze, a dopiero potem zaczac go pobierac. To dodaje 200-500ms do czasu LCP.
Poprawne podejscie do obrazu LCP:
<img src="hero-product.webp" alt="Blue leather wallet - main product image"
width="800" height="800"
loading="eager"
fetchpriority="high">
Atrybut loading="eager" (domyslny w przegladarce) zapewnia natychmiastowe ladowanie. Atrybut fetchpriority="high" mowi przegladarce, ze ma priorytetyzowac ten obraz nad inne zasoby, takie jak arkusze stylow i skrypty. Od 2026 roku fetchpriority jest obslugiwany we wszystkich nowoczesnych przeglarkach, a mimo to tylko 17% stron uzywa go na swoim obrazie LCP (zrodlo: Two Row Studio). To ogromna niewykorzystana optymalizacja.
Zasada: eager nad foldem, lazy pod foldem
- Glowne zdjecie produktu:
loading="eager" fetchpriority="high" - Pierwszy rzad produktow na stronie kategorii (zazwyczaj 3-4 obrazy):
loading="eager" - Wszystko inne:
loading="lazy" - Logo i obrazy nawigacji:
loading="eager"(zawsze widoczne)
Wdrozenie tego wzorca w sklepie PrestaShop zazwyczaj wymaga modyfikacji szablonu produktu i szablonu listy kategorii. Modul taki jak Automatic SEO Images Lazy Tags obsluguje to automatycznie, stosujac lazy loading do obrazow ponizej foldu, a obrazy krytyczne zachowujac jako eager.
Lazy loading oparty na JavaScript: gdy potrzebujesz wiekszej kontroli
Natywny lazy loading pokrywa 95% przypadkow uzycia. Pozostale 5% — przypadki, gdy potrzebujesz animacji pojawiania sie, progresywnego ladowania z rozmytymi placeholderami lub specyficznej kontroli progu — wymagaja podejscia JavaScript. Biblioteki takie jak lazysizes lub lozad.js zapewniaja te funkcje przy zachowaniu dobrej wydajnosci.
Jednakze lazy loading oparty na JavaScript dodaje wlasne koszty (pobieranie, parsowanie i wykonywanie skryptu). Dla wiekszosci sklepow PrestaShop natywny lazy loading jest wystarczajacy i preferowany.
Zapobieganie przesunieciom ukladu (CLS) dzieki prawidlowym wymiarom obrazow
Cumulative Layout Shift (CLS) mierzy, jak bardzo zawartosc strony przesuwa sie niespodziewanie podczas ladowania. Obrazy bez jawnych atrybutow width i height sa glowna przyczyna CLS na stronach e-commerce — gdy kazdy obraz sie laduje, przegladarka przelicza uklad, przesuwajac zawartosc.
Rozwiazanie jest proste: zawsze dolaczaj atrybuty width i height do kazdego tagu <img>:
<img src="product.webp" alt="Blue leather wallet"
width="600" height="600" loading="lazy">
Z CSS mozesz nadal sprawic, by obrazy byly responsywne, jednoczesnie zapobiegajac przesunieciom ukladu:
img {
max-width: 100%;
height: auto;
}
Przegladarka uzywa atrybutow width i height do obliczenia proporcji przed zaladowaniem obrazu, rezerwujac poprawna przestrzen w ukladzie. Dodanie atrybutow width i height eliminuje wiekszosc problemow z CLS calkowicie (zrodlo: NitroPack).
Responsywne obrazy: serwuj odpowiedni rozmiar na kazde urzadzenie
Obraz produktowy 1200px wyswietlany w 300px na telefonie komorkowym marnuje 75% pobranych bajtow. Responsywne obrazy rozwiazuja to, zapewniajac wiele rozmiarow i pozwalajac przegladarce wybrac najodpowiedniejszy:
<img srcset="product-300w.webp 300w,
product-600w.webp 600w,
product-900w.webp 900w,
product-1200w.webp 1200w"
sizes="(max-width: 576px) 300px,
(max-width: 768px) 600px,
900px"
src="product-900w.webp"
alt="Blue leather wallet"
width="900" height="900"
loading="lazy">
Atrybut srcset wymienia dostepne pliki obrazow z ich szerokosciami. Atrybut sizes mowi przegladarce, jakiego rozmiaru wyswietlania sie spodziewac przy roznych szerokosciach viewportu. Przegladarka laczy te informacje ze wspolczynnikiem pikseli urzadzenia, aby wybrac optymalny plik.
PrestaShop generuje wiele rozmiarow obrazow poprzez konfiguracje typow obrazow (Back Office → Wglad i styl → Ustawienia obrazow). Upewnij sie, ze masz skonfigurowane typy obrazow dla rozmiarow, ktorych faktycznie uzywa Twoj motyw. Typowe rozmiary zdjec produktowych:
- Mala miniatura: 125x125 (koszyk, mini-koszyk)
- Sredni: 300x300 (listy kategorii na mobilnym)
- Duzy: 600x600 (listy kategorii na desktopie)
- Bardzo duzy: 1200x1200 (glowne zdjecie produktu, zoom)
Regeneracja obrazow w PrestaShop
Po zmianie wymiarow typow obrazow lub dodaniu nowych typow musisz zregenerowac wszystkie obrazy produktowe. PrestaShop musi stworzyc nowe miniatury w zaktualizowanych rozmiarach.

Przez Back Office
Przejdz do Wglad i styl → Ustawienia obrazow i kliknij "Regeneruj miniatury" na dole strony. Wybierz, ktore typy obrazow regenerowac (produkty, kategorie, marki) i czy usunac stare nieuzywane miniatury.
Dla duzych katalogow ten proces moze sie skonczyc timeoutem w przegladarce. Podejscie przez back office dziala dla sklepow z mniej niz 2000 produktow.
Przez linie komend (duze katalogi)
Dla sklepow z tysiacami produktow uzyj polecenia CLI, ktore nie ma ograniczen timeoutu przegladarki:
php bin/console prestashop:image:regenerate --type=products
Dostepne opcje:
--type=products— regeneracja tylko obrazow produktowych--type=categories— regeneracja obrazow kategorii--type=manufacturers— regeneracja obrazow marek/producentow- Pomiecie
--typeaby zregenerowac wszystkie typy obrazow
Dla bardzo duzych katalogow (10 000+ produktow z wieloma zdjeciami kazdego) ten proces moze trwac godziny. Uruchom go poza godzinami szczytu i monitoruj zasoby serwera — przetwarzanie obrazow jest intensywne obliczeniowo.
Konwersja do WebP
PrestaShop 1.7.8+ i 8.x obsluguja generowanie WebP natywnie. Wlacz to w Wglad i styl → Ustawienia obrazow → Opcje generowania obrazow. Po wlaczeniu PrestaShop generuje wersje WebP obok oryginalow JPEG/PNG podczas regeneracji.
Jesli Twoja wersja PrestaShop nie obsluguje natywnego generowania WebP, rozwiazania na poziomie serwera takie jak mod_pagespeed (Apache) lub CDN obrazow jak funkcja Polish w Cloudflare moga konwertowac obrazy w locie. Dedykowany modul optymalizacji obrazow jak Performance Revolution moze obslugiwac konwersje formatu, kompresje i lazy loading w jednym pakiecie.
Usuwanie metadanych EXIF
Zdjecia produktowe zrobione aparatami lub smartfonami zawieraja metadane EXIF — model aparatu, wspolrzedne GPS, znaczniki czasowe, profile kolorow. Te dane dodaja 50-200 KB na obraz i nie dostarczaja zadnej wartosci odwiedzajacym Twoj sklep. Usuwanie danych EXIF to darmowa redukcja rozmiaru pliku, ktora nie wymaga zadnej widocznej zmiany jakosci.
Wiekszosc narzedzi kompresji obrazow usuwa dane EXIF automatycznie. Jesli przetwarzasz obrazy recznie przed uploadem, narzedzia takie jak ImageOptim (Mac), FileOptimizer (Windows) lub konsolowy exiftool moga masowo usunac metadane z calej biblioteki obrazow.
Uwaga: PrestaShop nie usuwa danych EXIF podczas uploadu domyslnie. Wszystkie metadane, ktore zawieraja oryginalne obrazy, beda zachowane we wszystkich wygenerowanych miniaturach.
Core Web Vitals: zrozumienie liczb
Core Web Vitals Google to metryki wydajnosci, ktore bezposrednio wplywaja na pozycje w wynikach wyszukiwania. Optymalizacja obrazow wplywa na dwie z trzech metryk:
Largest Contentful Paint (LCP)
LCP mierzy, ile czasu zajmuje wyrenderowanie najwiekszego widocznego elementu — prawie zawsze obrazu na stronach e-commerce. Progi Google:
- Dobrze: Ponizej 2,5 sekundy
- Wymaga poprawy: 2,5 do 4,0 sekund
- Slabo: Powyzej 4,0 sekund
Optymalizacja obrazu LCP — prawidlowy format, odpowiedni rozmiar, fetchpriority="high", brak lazy loading, preloading jesli konieczny — to pojedyncza najbardziej wplywowa rzecz, jaka mozesz zrobic dla Core Web Vitals swojego sklepu. Studia przypadkow pokazuja dramatyczne wyniki: NDTV poprawilo LCP o 55%, co przeklozyl sie na 50% spadek wspolczynnika odrzucen (zrodlo: NitroPack).
Cumulative Layout Shift (CLS)
CLS mierzy stabilnosc wizualna. Progi Google:
- Dobrze: Ponizej 0,1
- Wymaga poprawy: 0,1 do 0,25
- Slabo: Powyzej 0,25
Dla obrazow rozwiazanie jest zawsze takie samo: dolacz atrybuty width i height. Z nimi na miejscu obrazy nie wnosza praktycznie nic do CLS.
Wplyw biznesowy
Jesli metryki techniczne wydaja Ci sie abstrakcyjne, rozwazte dane biznesowe:
- Walmart: 1 sekunda poprawy czasu ladowania = 2% wzrost konwersji
- Zitmaxx Wonen: Idealny wynik PageSpeed + czas ladowania ponizej 4 sekund = 50,2% wzrost konwersji mobilnych
- Google: Strony spelniajace wszystkie progi Core Web Vitals maja 24% mniej porzucen stron
Optymalizacja obrazow to nie tylko zadanie SEO — to zadanie optymalizacji wspolczynnika konwersji, ktore bezposrednio wplywa na przychody.
Mierzenie postepu za pomoca PageSpeed Insights
Przed i po kazdej pracy optymalizacyjnej przepusc swoje kluczowe strony przez Google PageSpeed Insights. Skup sie na:
- Wynik LCP — Czy Twoj glowny obraz laduje sie wystarczajaco szybko?
- Wynik CLS — Czy obrazy powoduja przesuniecia ukladu?
- Audyt "Prawidlowe rozmiary obrazow" — Czy serwujesz przewymiarowane obrazy?
- Audyt "Serwuj obrazy w formatach nowej generacji" — Czy uzywasz WebP/AVIF?
- Audyt "Efektywne kodowanie obrazow" — Czy poziomy kompresji sa optymalne?
- Audyt "Odraczaj obrazy poza ekranem" — Czy lazy loading dziala poprawnie?
Uruchom testy zarowno mobilne, jak i desktopowe. Mobilne sa tym, co ma znaczenie dla pozycji (Google uzywa mobile-first indexing), ale wyniki desktopowe sa wazne dla doswiadczenia uzytkownika na Twoim rzeczywistym ruchu.
Sprawdz rowniez raport Core Web Vitals w Google Search Console (Wrazenia → Core Web Vitals). Pokazuje dane z terenu od rzeczywistych uzytkownikow — dokladniejsze niz testy laboratoryjne, ale ze srednia kroczaca 28 dni, co oznacza, ze poprawy potrzebuja czasu, aby odbilysi sie w raporcie.
Integracja mapy witryny obrazow
Optymalizacja obrazow nie konczy sie na kompresji i strategii ladowania. Umieszczenie obrazow w Google Grafika wymaga prawidlowego odkrywania. Dolacz zdjecia produktowe do mapy witryny obrazow (lub uzyj rozszerzen obrazow w mapie witryny produktow). Advanced SEO Sitemap Builder moze automatycznie generowac mapy witryny obrazow z katalogu produktow PrestaShop.
Szczegoly dotyczace skladni i struktury mapy witryny obrazow znajdziesz w naszym kompletnym przewodniku po mapach witryny XML.
Kompletna checklista optymalizacji obrazow dla PrestaShop
Oto priorytetowa checklista, ktora stosuje w kazdym optymalizowanym sklepie PrestaShop:
- Przeskaluj zrodlowe obrazy do maksymalnego rozmiaru wyswietlania — Zaden obraz nie powinien byc wiekszy niz 1200px na dluzszym boku dla zdjec produktowych (2x rozmiaru wyswietlania 600px dla ekranow retina).
- Konwertuj do WebP — Wlacz generowanie WebP w ustawieniach obrazow PrestaShop i zregeneruj wszystkie miniatury.
- Ustaw jakosc kompresji na 80 — Zarowno dla JPEG, jak i WebP. Jakosc powyzej 85 dodaje rozmiar pliku z niezauwazalna korzyscia wizualna.
- Dodaj width i height do wszystkich tagow img — Zapobiega CLS. Szablony Twojego motywu powinny zawierac te atrybuty.
- Wdroz lazy loading —
loading="lazy"na wszystkich obrazach poza pierwszym widocznym rzadem i obrazami nawigacji. - Dodaj fetchpriority="high" do obrazu LCP — Glowne zdjecie produktu i pierwszy obraz produktu na stronie kategorii.
- Pisz opisowe tagi alt — Automatyzuj modulem, potem recznie popraw 100 najwazniejszych produktow pod katem ruchu.
- Usun metadane EXIF — Uzyj narzedzia kompresji, ktore automatycznie usuwa metadane.
- Wdroz responsywne obrazy (srcset) — Serwuj odpowiednie rozmiary na mobilne, tablety i desktopy.
- Rozwazte AVIF z fallbackami — Dla sklepow, gdzie maksymalna kompresja ma znaczenie i implementacja elementu
<picture>jest mozliwa. - Dolacz obrazy do mapy witryny — Wygeneruj mape witryny obrazow dla odkrywania w Google Grafika.
- Testuj za pomoca PageSpeed Insights — Zweryfikuj, ze wszystkie audyty zwiazane z obrazami przechodza zarowno na mobilnym, jak i na desktopie.
Podsumowanie
Optymalizacja obrazow to rzadkie zadanie SEO, ktore przynosi korzysci kazdemu zainteresowanemu. Uzytkownicy dostaja szybsze strony i lepsza dostepnosc. Google dostaje czyste sygnaly dla wyszukiwania grafik i oceny Core Web Vitals. Twoj serwer obsluguje mniejsze pasmo. Wspolczynnik konwersji poprawia sie, bo strony laduja sie szybciej. A Twoj rachunek za hosting moze faktycznie sie zmniejszyc.
Zacznij od najwiekszych wygranych: przeskaluj przewymiarowane obrazy, konwertuj do WebP i wdroz lazy loading z prawidlowym podzialem eager/lazy. Te trzy zmiany same w sobie moga zmniejszyc wage strony o 70% lub wiecej. Nastepnie dodawaj ulepszenia — fetchpriority, responsywne obrazy, AVIF z fallbackami, ustrukturyzowane tagi alt, mapy witryny obrazow.
Sklepy, ktore widze najlepiej radzace sobie w PageSpeed, nie robia nic egzotycznego. Robia fundamenty prawidlowo i konsekwentnie na kazdej stronie katalogu. To caly sekret.
Komentarze
Brak komentarzy. Bądź pierwszy!
Zostaw komentarz