- De ce contează dimensiunea imaginilor?
- Reguli de bază pentru imagini web
- Metoda 1: Optimizare automată în WordPress (recomandat)
- Metoda 2: Optimizare manuală înainte de upload
- Metoda 3: Optimizare în bulk prin cPanel
- Dimensionarea corectă a imaginilor
- Lazy Loading - încarcă imaginile doar când sunt vizibile
- Cum verifici progresul
Imaginile neoptimizate sunt una dintre cele mai frecvente cauze ale unui site lent. O fotografie făcută cu telefonul poate avea 5-10 MB – mult prea mare pentru web, unde aceeași imagine ar trebui să fie sub 200 KB fără diferențe vizuale semnificative.
De ce contează dimensiunea imaginilor?
- Fiecare MB în plus înseamnă secunde în plus la încărcare
- Google penalizează site-urile lente în rezultatele de căutare (Core Web Vitals)
- Utilizatorii pe mobil cu conexiuni mai slabe abandonează site-urile lente
- Spațiul de hosting se umple mai rapid cu imagini neoptimizate
Reguli de bază pentru imagini web
| Tip imagine | Format recomandat | Dimensiune maximă recomandată |
|---|---|---|
| Fotografie (hero, banner) | WebP sau JPEG | 150–300 KB |
| Fotografie (miniatură, card) | WebP sau JPEG | 30–80 KB |
| Logo, icon, grafică simplă | SVG sau PNG | 10–50 KB |
| Animație | WebP animat sau GIF mic | Sub 500 KB |
Regula de aur: nicio imagine de pe site nu ar trebui să depășească 500 KB. Cele mai multe ar trebui să fie sub 150 KB.
Metoda 1: Optimizare automată în WordPress (recomandat)
ShortPixel (recomandat)
- Instalează plugin-ul ShortPixel Image Optimizer
- Creează un cont gratuit pe shortpixel.com (100 imagini/lună gratuit)
- Introdu API key-ul în setările plugin-ului
- Mergi la Media → Bulk ShortPixel și optimizează toate imaginile existente
- Noile imagini uploadate se optimizează automat
Imagify
Alternativă similară cu plan gratuit (25 MB/lună):
- Instalează Imagify
- Creează cont pe imagify.io
- Configurează nivelul de compresie: Aggressive (echilibru calitate/dimensiune)
WebP Express (conversie la WebP)
Convertește automat imaginile JPEG/PNG în formatul WebP (30-50% mai mic):
- Instalează WebP Express
- Activează și lasă setările implicite
- Plugin-ul servește WebP browserelor compatibile, JPEG/PNG celor vechi
Metoda 2: Optimizare manuală înainte de upload
Online (fără instalare):
- Squoosh.app (Google) – cel mai bun instrument gratuit, conversie WebP, control total
- TinyPNG.com – simplu și eficient pentru JPEG și PNG
- Compressor.io – bun pentru diverse formate
Pas cu pas în Squoosh:
- Mergi pe squoosh.app
- Drag & drop imaginea ta
- În panoul din dreapta, selectează formatul WebP
- Ajustează calitatea la 75-85% (diferența vizuală este neglijabilă)
- Verifică dimensiunea afișată jos – ar trebui să fie cu 50-80% mai mică
- Apasă Download
Metoda 3: Optimizare în bulk prin cPanel
Dacă ai multe imagini deja uploadate pe server:
- Intră în cPanel → File Manager
- Navighează la folderul cu imagini (ex:
public_html/wp-content/uploads) - Selectează imaginile și descarcă-le local
- Procesează-le în batch cu ImageOptim (Mac) sau RIOT (Windows)
- Re-uploadează imaginile optimizate
Dimensionarea corectă a imaginilor
Optimizarea compresiei nu este suficientă dacă imaginea este dimensionată greșit.
Exemplu problemă: Upload-ezi o fotografie de 4000x3000px, dar pe site se afișează la 800x600px. Browserul descarcă toți cei 4000px și îi scalează – efort inutil.
Soluție: Redimensionează imaginile înainte de upload la dimensiunea maximă la care vor fi afișate:
- Banner full-width: maxim 1920px lățime
- Imagine în articol: maxim 1200px lățime
- Miniatură/card: maxim 600px lățime
În WordPress: Setează dimensiunile în Settings → Media pentru a genera automat variante de dimensiuni corecte.
Lazy Loading – încarcă imaginile doar când sunt vizibile
Lazy loading amână încărcarea imaginilor care nu sunt vizibile în ecran la momentul accesării paginii.
WordPress 5.5+: Lazy loading este activat automat pentru toate imaginile.
Verificare: Inspectează elementul imagine în browser – ar trebui să vezi atributul loading="lazy".
Dacă nu este activ, adaugă în functions.php al temei tale:
add_filter( 'wp_lazy_loading_enabled', '__return_true' );Cum verifici progresul
- Mergi pe PageSpeed Insights (pagespeed.web.dev)
- Introdu adresa site-ului
- Caută în raport secțiunile:
- „Properly size images” – imagini prea mari
- „Serve images in next-gen formats” – imagini care nu sunt WebP
- „Defer offscreen images” – lazy loading neactivat
Scopul: scor 90+ pe mobil și desktop.