cutfoto

Jak zoptymalizować zdjęcia na stronę internetową

Na większości stron zdjęcia stanowią większość pobieranych danych. Ich optymalizacja to jeden z najszybszych sposobów na przyspieszenie strony i lepsze Core Web Vitals.

Dlaczego to ważne

Google bierze pod uwagę Core Web Vitals w ocenie jakości strony. Largest Contentful Paint (LCP) — często główne zdjęcie — powinien załadować się w ciągu 2,5 sekundy, a Cumulative Layout Shift (CLS) nie powinien przekraczać 0,1. Ciężkie zdjęcia bez określonych wymiarów szkodzą obu wskaźnikom, zwłaszcza na telefonach.

Schemat w 4 krokach

  1. Zmniejsz do rozmiaru wyświetlania. Zdjęcie pokazywane w szerokości 800 px nie potrzebuje 4000 px. Użyj Zmień rozmiar zdjęcia — ok. 2× szerokość wyświetlania wystarczy dla ekranów o dużej gęstości.
  2. Wybierz nowoczesny format. Zamień zdjęcia na WebP (albo AVIF), a PNG zostaw tylko dla grafik wymagających jakości bezstratnej.
  3. Skompresuj. W Kompresji zdjęć jakość 70–80% jest zwykle niezauważalna dla odwiedzających.
  4. Nadaj plikom opisowe nazwy przed wgraniem (zobacz SEO zdjęć).

Wskazówki HTML

  • Zawsze ustawiaj atrybuty width i height, żeby przeglądarka zarezerwowała miejsce (brak przesunięć układu).
  • Używaj loading="lazy" dla zdjęć poniżej pierwszego ekranu — ale nigdy dla głównego zdjęcia.
  • Głównemu zdjęciu (LCP) nadaj fetchpriority="high".
  • Serwuj kilka rozmiarów przez srcset i sizes, żeby telefony pobierały mniejsze pliki.

Docelowe rozmiary plików

ZdjęcieTypowa szerokośćDocelowa waga
Główne zdjęcie na całą szerokość1600–2400 px150–350 KB
Zdjęcie w treści800–1200 px50–150 KB
Zdjęcie produktu (z zoomem)1200–2000 px100–300 KB
Miniatura300–600 px10–40 KB

Najczęstsze pytania

WebP czy AVIF?

WebP to bezpieczny wybór obsługiwany przez wszystkie przeglądarki. AVIF kompresuje lepiej i działa w nowoczesnych przeglądarkach; używaj go, jeśli Twoja platforma potrafi go generować i serwować.

Powiązane narzędzia

Więcej artykułów

Wszystkie artykuły →