Skip to content
🔃 9 Migliori plugin di lazy loading per WordPress 2026 (gratuiti e a pagamento)

🔃 9 Migliori plugin di lazy loading per WordPress 2026 (gratuiti e a pagamento)

Il sito non è lento a causa di un hosting scadente. È rallentato dalle immagini che si caricano tutte insieme, anche quelle sotto la piega. L'utente non ha ancora fatto scorrere la pagina fino a metà, ma il browser sta già scaricando 15 foto a piena risoluzione dalla galleria.

Il lazy loading risolve questo problema in due clic. Immagini, video e iframe vengono caricati solo quando entrano nel viewport. Il risultato: meno richieste HTTP, First Contentful Paint più rapido, frequenza di rimbalzo inferiore. Google PageSpeed Insights smette di segnalare il problema "rinvia il caricamento delle immagini fuori schermo".

Abbiamo raccolto 9 plugin per WordPress che implementano il lazy loading in modo corretto, senza conflitti con i temi, senza appesantire il sito e con possibilità di regolazione fine per diversi scenari.

💡 Panoramica rapida:

  • Scegli un plugin in base alla tua esigenza: lazy loading, compressione o infinite scroll.
  • Installa e attiva: la maggior parte funziona subito dopo l'attivazione senza modifiche.
  • Configura le eccezioni per i contenuti above the fold, così che l'LCP non ne risenta.
  • Verifica il risultato su PageSpeed Insights e GTmetrix: la segnalazione "rinvia il caricamento delle immagini fuori schermo" scompare.

Tabella comparativa

Plugin

Versione gratuita

Lazy load per video

Lazy load per iframe

Peso dello script

WooCommerce

CDN

WP Rocket Lazy Load

✅ (anteprima)

~10 KB

Smush

Medio

Optimole

✅ (fino a 5.000 visitatori)

Medio

✅ (CloudFront)

Perfmatters

❌ (da $24,95/anno)

Leggero

Autoptimize

Leggero

A3 Lazy Load

Medio

WP-Optimize

Leggero

Ajax Load More

✅ (base)

Pesante

Load More Products

✅ (base)

Medio

1. WP Rocket Lazy Load

Pagina delle impostazioni di WP Rocket Lazy Load per WordPress

Il plugin standalone di lazy loading più diffuso, realizzato dal team di WP Rocket. Non richiede il plugin principale di caching, funziona in modo indipendente e si integra perfettamente con qualsiasi sistema di cache.

Lo script pesa meno di 10 KB e non richiama jQuery. In pratica, questo significa che l'overhead per il lazy loading è vicino allo zero: non stai scambiando un problema con un altro. Il plugin gestisce immagini nei contenuti, thumbnail, avatar, smiley, iframe e immagini di sfondo. Sostituisce i video di YouTube con immagini di anteprima: l'iframe si carica solo al clic. Il risparmio su una pagina con tre video incorporati può raggiungere 1,5-2 MB di traffico.

Vantaggi:

  • Script estremamente leggero: meno di 10 KB senza jQuery
  • Supporto WooCommerce nativo per immagini prodotto e gallerie
  • Sostituzione degli iframe YouTube con anteprima per un caricamento più veloce
  • Sviluppato dal team di WP Rocket, aggiornamenti regolari e compatibilità

Svantaggi:

  • Nessuna regolazione fine per le animazioni di comparsa
  • Non funziona con immagini inserite direttamente nel codice dei temi

Prezzo: Gratuito. Pagina del plugin su WordPress.org

🔗 WP Rocket Lazy Load su WordPress.org

2. Smush

Pannello di controllo Smush, compressione immagini e lazy loading

Smush risolve due compiti in uno: ottimizza le immagini e ne applica il lazy loading. Non è solo un plugin di lazy loading, ma uno strumento completo per la gestione dei file media.

La compressione avviene al volo: carichi una foto nella libreria media, Smush rimuove automaticamente i metadati superflui e riduce la dimensione del file senza una perdita di qualità visibile. Il lazy loading è configurabile in modo granulare: puoi attivarlo solo per i widget, solo per l'area del contenuto o solo per le thumbnail. La funzione Bulk Smush elabora fino a 50 immagini alla volta, comoda quando hai migliaia di file nella libreria media.

Vantaggi:

  • Compressione e lazy loading in un unico plugin
  • Ottimizzazione in batch: fino a 50 immagini simultaneamente
  • Configurazione flessibile delle aree di applicazione del lazy loading
  • Rilevamento automatico delle immagini con dimensioni errate

Svantaggi:

  • Nella versione gratuita non comprime le immagini oltre una certa soglia
  • Nessun lazy loading per video e iframe

Prezzo: Versione gratuita con funzionalità di base. Pro, a partire da $3/mese su WPMU DEV.

🔗 Smush su WordPress.org🔗 Smush Pro su WPMU DEV

3. Optimole

Dashboard Optimole, ottimizzazione cloud e lazy loading

Optimole funziona in modo diverso: instrada le immagini attraverso un servizio cloud. Le immagini sulla pagina vengono sostituite con URL cloud, dove avvengono la compressione, il ridimensionamento specifico per dispositivo e la conversione in WebP/AVIF. Il lazy loading è integrato e si attiva automaticamente.

La caratteristica principale è l'adattività a livello di pixel. Optimole rileva la dimensione effettiva del contenitore sul dispositivo del visitatore e fornisce un'immagine dimensionata esattamente per quel contenitore. Gli schermi Retina ricevono una versione a densità maggiore, le connessioni lente ottengono una qualità ridotta. Il piano gratuito include la CDN CloudFront (oltre 200 punti) e 5.000 visitatori al mese.

Vantaggi:

  • Compressione cloud senza carico sul server
  • Distribuzione adattiva in base a dimensioni schermo e DPR
  • CDN CloudFront nel piano gratuito
  • Conversione automatica in WebP/AVIF

Svantaggi:

  • Dipendenza dal servizio cloud: se la loro API fallisce, le immagini potrebbero non caricarsi
  • Piano gratuito limitato a 5.000 visitatori/mese
  • Documentazione scarna rispetto alla concorrenza

Prezzo: Piano gratuito fino a 5.000 visitatori/mese. Pro, da $19,08/mese su Optimole.com.

🔗 Optimole su WordPress.org🔗 Optimole Pro

4. Perfmatters

Interfaccia Perfmatters, attivazioni rapide e Script Manager

Perfmatters non si posiziona come un plugin per il lazy loading, ma come uno strumento completo per mettere a punto WordPress rimuovendo codice non necessario. Tuttavia, il modulo di lazy loading qui è tra i migliori: funziona a livello di browser tramite loading="lazy" e non aggiunge un solo kilobyte di JavaScript.

Oltre alle immagini, Perfmatters applica il lazy loading ai video (YouTube e Vimeo) e agli iframe. Sono previste eccezioni per classi CSS e tipi di pagina; ad esempio, puoi disabilitare il lazy loading per la prima immagine nel corpo del post, in modo che il Largest Contentful Paint non ne risenta. Lo Script Manager consente di scaricare script non necessari su pagine specifiche. Nella pratica, Perfmatters insieme a un plugin di caching fa guadagnare 15-25 punti su PageSpeed Insights: lo abbiamo verificato più di una volta.

Vantaggi:

  • loading="lazy" nativo, zero JS aggiuntivo
  • Script Manager per disabilitare script non necessari per pagina
  • Eccezioni per i contenuti above the fold
  • Leggero: l'intero plugin pesa meno di 200 KB

Svantaggi:

Prezzo: Da $24,95/anno per 1 sito su Perfmatters.io.

🔗 Perfmatters, sito ufficiale

5. Autoptimize

Pagina del plugin Autoptimize su WordPress.org

Autoptimize è noto principalmente come plugin per la minificazione di CSS e JavaScript. Ma dalla versione 2.7 hanno aggiunto il lazy loading per le immagini, e funziona benissimo. La configurazione si riduce a una casella di controllo nella sezione "Immagini", e tutte le immagini sotto la piega ricevono loading="lazy".

Oltre al lazy load, Autoptimize minifica e combina in modo aggressivo i file di stile e script, rimanda i CSS non critici e ottimizza i Google Fonts. Questo lo rende una scelta ideale se vuoi gestire diverse attività di velocità del sito con un unico plugin. Il plugin è gratuito e aggiornato attivamente: a fine 2025, oltre 1 milione di installazioni attive e rilasci regolari.

Vantaggi:

  • Lazy load + minificazione CSS/JS + CSS critici in un solo plugin
  • Gratuito, con oltre 1 milione di installazioni attive
  • Funziona subito, configurazione con un clic
  • Aggiornamenti regolari e community attiva

Svantaggi:

  • Lazy load solo per immagini, niente video o iframe
  • Nessuna animazione di comparsa
  • La minificazione aggressiva può rompere il layout su temi complessi

Prezzo: Gratuito. Pagina del plugin su WordPress.org

🔗 Autoptimize su WordPress.org

6. A3 Lazy Load

Impostazioni A3 Lazy Load, scelta dei tipi di contenuto per il caricamento differito

A3 Lazy Load è un veterano della nicchia, con molti anni di sviluppo alle spalle. Supporta tutto: immagini, video, iframe, immagini di sfondo, gravatar. La configurazione tramite interruttori è intuitiva anche per chi vede l’amministrazione di WordPress per la prima volta.

Le animazioni di comparsa aggiungono morbidezza visiva: fade-in, spinner, scorrimento. Puoi inserire video tramite URL direttamente in articoli e pagine. jQuery Mobile è supportato nativamente. Il plugin si aggancia alle funzioni standard di WordPress; se un tema o un altro plugin usa un markup personalizzato che bypassa the_content, A3 Lazy Load non li elabora. Questa è la limitazione principale.

Pro:

  • Supporto per tutti i tipi di media: immagini, video, iframe, sfondi
  • Animazioni di comparsa personalizzabili (fade-in, spinner)
  • Inserimento video tramite URL in articoli e pagine
  • Supporto completo per jQuery Mobile

Contro:

  • Non funziona con immagini cablate direttamente nei temi
  • Ci sono state segnalazioni di conflitti con temi non standard
  • La versione premium ha meno funzionalità dei concorrenti allo stesso prezzo

Prezzo: Lite, gratuito. Premium, $29 su A3Rev.

🔗 A3 Lazy Load su WordPress.org🔗 A3 Lazy Load Premium

7. WP-Optimize

Interfaccia WP-Optimize, ottimizzazione database e lazy loading

WP-Optimize è un coltellino svizzero per velocizzare WordPress. Pulisce il database (revisioni, spam, record transitori), comprime le immagini e attiva il lazy loading. Tutto in un unico plugin, con un’interfaccia unificata.

Il modulo di lazy load si basa sul loading="lazy" nativo e non aggiunge JavaScript. Puoi attivarlo per immagini, iframe e video. Le impostazioni sono minime: scelta dei tipi di contenuto ed eccezioni per classi. La compressione delle immagini funziona su pianificazione, così come la pulizia del database. Per un sito su un hosting economico con spazio database limitato, WP-Optimize diventa spesso l’unico plugin per le performance necessario.

Pro:

  • Tre funzioni in una: pulizia database, compressione immagini, lazy load
  • loading="lazy" nativo senza JavaScript
  • Esecuzione pianificata per tutte le attività
  • La versione gratuita copre la maggior parte delle esigenze

Contro:

  • Nessun lazy load per le immagini di sfondo
  • La compressione delle immagini è inferiore a plugin specializzati (Smush, Optimole)
  • Necessaria la versione premium per multisito e pianificatore avanzato

Prezzo: Gratuito. Premium, da $49/anno su WP-Optimize.com.

🔗 WP-Optimize su WordPress.org🔗 WP-Optimize Premium

8. Ajax Load More

Interfaccia Ajax Load More, scroll infinito e caricamento differito degli articoli

Ajax Load More non è un classico lazy load per immagini, ma uno scroll infinito con caricamento dei contenuti via AJAX. Articoli, pagine, commenti, prodotti WooCommerce vengono caricati man mano che si scorre, senza ricaricare la pagina.

Il generatore di shortcode integrato consente di creare query WordPress complesse senza scrivere codice. Filtri per tipi di post, formati, categorie, tag, tassonomie personalizzate. La cache delle query riduce il carico sul server. Per WooCommerce, piena compatibilità con i plugin più diffusi. Puoi inserire blocchi AdSense e CTA tra gli elementi caricati.

Pro:

  • Scroll infinito + paginazione + pulsante «carica altro»
  • Generatore di shortcode per query complesse
  • Inserimento di blocchi pubblicitari tra gli elementi caricati
  • Compatibilità con WooCommerce e plugin più diffusi

Contro:

  • Non è un plugin di lazy load puro per immagini
  • La versione Pro è costosa ($149 su Connekthq.com)
  • Più pesante delle soluzioni di lazy load specializzate

Prezzo: Lite, gratuita. Pro, da $149 sul sito Connekthq.

🔗 Ajax Load More su WordPress.org🔗 Ajax Load More Pro

9. Load More Products for WooCommerce

Load More Products, pulsante carica prodotti e lazy loading per WooCommerce

Un plugin altamente specializzato per negozi WooCommerce. Sostituisce la paginazione standard con un pulsante «carica altro», lo scroll infinito o una modalità combinata. Il lazy loading delle immagini dei prodotti è integrato e si attiva automaticamente.

Oltre 40 animazioni per il pulsante di caricamento, personalizzazione di testo e icona, configurazione dei prodotti per pagina e navigazione tramite URL con aggiornamento della barra degli indirizzi. Pulsante «carica precedenti» per la navigazione inversa. Puoi inserire un messaggio personalizzato all'inizio o alla fine del feed prodotti. Hook JavaScript e CSS per chi desidera personalizzare ulteriormente.

Pro:

  • Tre modalità: pulsante, scroll infinito, paginazione
  • Oltre 40 animazioni per il pulsante di caricamento
  • Navigazione tramite URL con aggiornamento della barra degli indirizzi
  • Personalizzazione completa dell'aspetto e del testo del pulsante

Contro:

  • Solo WooCommerce, non funziona con articoli e pagine normali
  • Non è esattamente un plugin di lazy load: la funzione principale è caricare prodotti
  • Versione Pro ($34 sul sito BeRocket) per funzionalità avanzate

Prezzo: Lite, gratuita. Pro, da $34 su BeRocket.com.

🔗 Load More Products su WordPress.org🔗 Load More Products Pro

Il video mostra il processo passo passo per installare e configurare il lazy loading su WordPress. Dimostrato su un sito reale: dall'installazione del plugin alla verifica del risultato su PageSpeed Insights.

⁉️🤔 Domande frequenti

Il lazy loading rallenta il Largest Contentful Paint (LCP)?

Sì, se la prima immagine della pagina (above the fold) viene caricata in modalità lazy. Il browser attende che lo script di lazy load venga caricato prima di iniziare a scaricare l'immagine, e questo aggiunge un ritardo. La soluzione è semplice: escludere la prima immagine dal lazy load. WP Rocket Lazy Load, Perfmatters e A3 Lazy Load hanno questa impostazione. Per i siti su WordPress 6.5+ con loading="lazy" nativo, è il browser a determinare autonomamente la priorità.

In cosa si differenzia il loading="lazy" nativo dai plugin JavaScript?

Il loading="lazy" nativo è un attributo HTML che il browser elabora senza JavaScript. Funziona a livello di motore: più veloce, nessun overhead, nessuna richiesta HTTP per uno script. Ma non offre animazioni, spinner, eccezioni per classe o lazy load per i video. I plugin JavaScript (lazysizes, WP Rocket) danno più controllo ma aggiungono peso. La scelta dipende dalle tue esigenze.

È necessario installare un plugin se il tema supporta già il lazy loading?

Non sempre. Il lazy loading integrato nel tema di solito funziona solo con le immagini provenienti da the_content. Widget, thumbnail, immagini di sfondo, video e iframe spesso rimangono senza lazy load. Inoltre, la soluzione integrata non può essere regolata con precisione in base alle tue necessità. Verifica il tuo tema con GTmetrix: se vedi immagini non caricate below the fold, installa un plugin dedicato.

Cosa fare se il lazy loading entra in conflitto con un plugin di caching?

In pratica, i conflitti sono rari. La maggior parte delle soluzioni moderne di lazy loading (WP Rocket Lazy Load, Perfmatters, A3 Lazy Load) sono progettate tenendo conto della compatibilità con i plugin di cache più diffusi. Se viene rilevato un conflitto: disattiva il lazy loading nel plugin di caching e lascia attivo lo strumento di lazy loading specializzato. Di solito questo è sufficiente.

Il lazy loading danneggia la SEO?

No, se il contenuto alla fine viene caricato e indicizzato. Googlebot esegue JavaScript e vede il contenuto caricato. Ma per sicurezza: usa versioni <noscript> delle immagini (disponibile in WP Rocket Lazy Load). Questo garantisce che i bot di ricerca vedano tutte le immagini, anche se JavaScript non viene eseguito.

Cosa installare nel 2026

Non esiste una risposta universale, tutto dipende dallo scenario:

Se il budget è limitato e cerchi una soluzione «installa e dimentica», scegli WP Rocket Lazy Load. Leggero, gratuito, sviluppato da un team affidabile. Installazioni attive: oltre 600.000.

Se oltre al lazy load ti servono compressione e ottimizzazione delle immagini, puoi optare tra Smush (più semplice, più economico) e Optimole (CDN cloud, distribuzione adattiva). Il primo si installa in un minuto, il secondo richiede di tenere conto dei limiti sui visitatori.

Se sei disposto a pagare per ottenere le massime prestazioni, Perfmatters. Lo Script Manager, insieme al lazy load, offre guadagni che non puoi ottenere con i soli plugin per le immagini.

Per un sito in cui conta avere ogni funzione in un unico plugin, Autoptimize (minificazione + lazy load) oppure WP-Optimize (pulizia del database + compressione + lazy load). Entrambi sono gratuiti e aggiornati attivamente.

Per un negozio online su WooCommerce, Ajax Load More o Load More Products. Il primo è pensato per uno scroll infinito elegante su qualsiasi tipo di contenuto, il secondo è specifico per il feed prodotti di WooCommerce.

Prova uno di questi plugin, l’attivazione richiede un minuto e il risultato è subito visibile su PageSpeed Insights. Scrivi nei commenti quale strumento di lazy load usi e quanto sono cambiate le tue metriche di velocità.