Jak kompresować obrazy na stronę (bez niszczenia jakości)
Szybkość strony jest czynnikiem rankingowym Google, a obrazy to zwykle 50-80% całkowitej wagi strony. Właściwa kompresja obrazów to najskuteczniejsza rzecz, jaką możesz zrobić dla wydajności serwisu. Oto jak zrobić to dobrze.
Gotowy do konwersji? Wypróbuj teraz - za darmo, bez rejestracji.
Inteligentna kompresja - automatyczna optymalizacja →Dlaczego kompresja obrazów ma znaczenie
Liczby mówią same za siebie:
- 53% użytkowników mobilnych opuszcza stronę, która ładuje się dłużej niż 3 sekundy (Google)
- Każde 100 ms szybszego ładowania zwiększa konwersję o 1% (Deloitte)
- Core Web Vitals bezpośrednio wpływają na pozycje w Google - LCP (Largest Contentful Paint) to niemal zawsze obraz
- Przeciętna strona serwuje 1,5 MB obrazów - w większości nieoptymalizowanych
Lista kontrolna kompresji obrazów
- Wybierz właściwy format: WebP do sieci, JPG do zdjęć, PNG tylko wtedy, gdy potrzebujesz przezroczystości i nie możesz użyć WebP
- Najpierw zmień rozmiar: nie serwuj obrazu 4000 px w kontenerze 800 px. Zmień rozmiar obrazów do wielkości wyświetlania (lub 2x dla ekranów retina).
- Kompresuj: dla formatów stratnych używaj jakości 75-85. Większość osób nie zauważy różnicy.
- Używaj WebP: zamień na WebP i od razu zyskaj 25-35%.
- Leniwe ładowanie: dodaj
loading="lazy"do obrazów poniżej pierwszego ekranu. - Podawaj wymiary: zawsze dodawaj atrybuty
widthiheight, aby uniknąć przesunięć układu.
Darmowe narzędzia do kompresji
W przeglądarce (bez wysyłania)
- Inteligentna kompresja WebP Buddy: sama znajduje optymalne ustawienie jakości. Działa w całości w przeglądarce - Twoje obrazy nigdy nie opuszczają urządzenia.
- Kompresja WebP: ręczna kontrola jakości obrazów WebP.
- Konwersja masowa: konwertuj i kompresuj wiele obrazów naraz.
Wiersz poleceń
# Konwersja i kompresja za pomocą cwebp
cwebp -q 80 photo.jpg -o photo.webp
# Kompresja istniejącego WebP
cwebp -q 75 image.webp -o image-compressed.webp
# Konwersja całego folderu
for f in *.jpg; do cwebp -q 80 "$f" -o "${f%.jpg}.webp"; done
Ściągawka ustawień jakości
| Zastosowanie | Jakość JPG | Jakość WebP | Uwagi |
|---|---|---|---|
| Obrazy główne (hero) | 85-90 | 80-85 | Dobrze widoczne - warte dodatkowych KB |
| Obrazy na blogu | 75-85 | 70-80 | Równowaga jakości i wydajności |
| Miniatury | 60-75 | 55-70 | Mały rozmiar = niższa jakość wystarczy |
| Obrazy w tle | 50-70 | 45-65 | Zwykle rozmyte lub przykryte - mocna kompresja OK |
Najczęstsze pytania
Jak mocno mogę skompresować obraz bez utraty jakości?
Dla stratnych JPG/WebP: jakość 75-85 jest zwykle wizualnie nie do odróżnienia od oryginału. Poniżej 60 artefakty kompresji stają się widoczne. Nasza Inteligentna kompresja sama znajduje złoty środek.
Kompresować obrazy przed czy po wgraniu do CMS?
Przed. Niektóre CMS-y (WordPress, Shopify) kompresują obrazy przy wgrywaniu, ale domyślnie nie zamieniają ich na WebP. Wcześniejsza kompresja daje Ci pełną kontrolę nad jakością i formatem.
Jaki jest idealny rozmiar obrazu na stronę?
Celuj w mniej niż 200 KB na obraz w zwykłej treści i mniej niż 500 KB dla obrazów głównych i banerów. Łączna waga obrazów na stronie powinna być poniżej 1,5 MB, aby mieć dobre wyniki Core Web Vitals.
Konwertuj swoje obrazy teraz - 100% za darmo, działa w przeglądarce.
Inteligentna kompresja - automatyczna optymalizacja →