
Prestashop lento sul mobile: come trovare il problema e risolverlo prima che costi vendite
Velocizzare PrestaShop su mobile è diventato un requisito di business prima ancora che una questione tecnica. Google ha adottato il mobile-first indexing: da quel momento, la versione mobile del tuo sito è quella che il motore di ricerca considera per determinare il ranking. Se il tuo store PrestaShop impiega più di tre secondi a caricarsi su smartphone, non stai solo perdendo utenti: stai cedendo posizioni ai competitor che hanno già risolto il problema. Secondo le analisi di Google, ogni secondo aggiuntivo di caricamento aumenta il bounce rate del 20-30% su mobile. Per un e-commerce B2B dove ogni lead qualificato vale centinaia o migliaia di euro, questo non è un dato da ignorare.
Il problema classico è che la lentezza mobile passa inosservata per mesi. L'imprenditore apre il sito dal computer in ufficio, lo vede scattante, e si convince che vada bene. Il buyer o il responsabile acquisti lo apre dallo smartphone mentre è in fiera o in trasferta, aspetta tre secondi che la pagina si carichi, e va sul sito del competitor. Google ha già registrato quel comportamento e penalizza il tuo posizionamento mobile.
Questa guida ti aiuta a capire dove si nasconde il problema, come misurarlo con strumenti gratuiti e cosa fare concretamente, distinguendo le azioni che puoi fare tu come marketing manager da quelle che richiedono uno sviluppatore o un cambio di hosting. Il percorso parte dalla diagnosi con PageSpeed Insights e GTmetrix, identifica le cinque cause più comuni di lentezza su PrestaShop e si chiude con una tabella operativa che divide le azioni per chi le deve eseguire e con che priorità.
Quanto ti costa davvero un PrestaShop lento su mobile
Google valuta la performance mobile attraverso il Largest Contentful Paint (LCP), uno dei Core Web Vitals usati come fattore di ranking. Un LCP superiore a 2,5 secondi classifica il sito come "scarso" e penalizza la visibilità nelle ricerche mobile. Sul fronte conversioni, il bounce rate aumenta del 20-30% per ogni secondo aggiuntivo di attesa: chi aspetta tre secondi abbandona prima ancora di vedere il catalogo.
Per un e-commerce B2B con ordini ad alto valore, perdere due o tre richieste di preventivo al mese per colpa della lentezza è un danno economico concreto, reso invisibile dal fatto che nessun report GA4 lo segnala con un numero rosso. E se stai investendo in Google Ads, ogni euro speso atterra su una pagina lenta che respinge l'utente: il ROAS crolla non perché la campagna sia sbagliata, ma perché la destinazione non funziona.
Prima di agire: come misurare la velocità del tuo sito prestashop
Prima di chiamare uno sviluppatore o cambiare hosting, fai la diagnosi. Senza dati rischi di spendere tempo e budget sulla causa sbagliata. Gli strumenti sono gratuiti e non richiedono competenze tecniche.
Google PageSpeed Insights e Core Web Vitals
Vai su pagespeed.web.dev, inserisci l'URL del tuo store e seleziona la scheda "Mobile". Tre metriche da guardare subito: LCP (Largest Contentful Paint) sotto 2,5 secondi, CLS (Cumulative Layout Shift) sotto 0,1, INP (Interaction to Next Paint) sotto 200 millisecondi. Nella sezione "Opportunità" trovi i segnali di intervento: "Immagini di grandi dimensioni" indica un problema di compressione, "Rimuovi risorse che bloccano il rendering" segnala CSS e JavaScript di moduli eccessivi, "Riduci il tempo di risposta del server" identifica un TTFB alto, quasi sempre causato da hosting inadeguato. Questi tre segnali orientano già la diagnosi sulle cause più probabili.
GTmetrix: cosa guardare oltre al punteggio
GTmetrix offre un'analisi più granulare. Configura il test su "Vancouver" con dispositivo mobile per dati comparabili con Google. Il valore più utile non è il voto finale ma la Waterfall chart: il grafico che mostra tutte le risorse caricate in sequenza. Da questa visualizzazione puoi capire se la prima risposta del server è già lenta (problema hosting o database), quali immagini pesano di più e se i moduli installati aggiungono file inutili a ogni pagina del catalogo.
Le 5 cause più comuni (e come capire qual è la tua)
La lentezza di un PrestaShop su mobile ha quasi sempre una causa principale. Identificarla è essenziale per non sprecare interventi sui sintomi sbagliati.
1. Hosting inadeguato: il problema invisibile
L'hosting è la causa più comune e quella più sottovalutata. Il segnale diagnostico è il TTFB (Time To First Byte): se PageSpeed Insights segnala un valore superiore a 600 millisecondi, il problema è il server, non il codice. Nessuna ottimizzazione di frontend risolve un server lento. La soluzione è migrare su un VPS dedicato con PHP 8.x e cache in memoria come Redis o Memcached. Intervento che richiede un developer e il coinvolgimento del provider hosting, ma con impatto immediato su tutti gli altri indicatori di performance.
2. Cache non attiva o mal configurata
Con la cache Smarty disattivata, PrestaShop rigenera ogni pagina da zero a ogni visita. Come controllarlo: nel backoffice vai su Parametri avanzati, poi Prestazioni, e verifica che la cache Smarty sia attiva. Questa è un'azione che il marketing manager può fare senza sviluppatore. La Full Page Cache (FPC), che memorizza l'intera pagina già renderizzata, offre benefici maggiori ma richiede un modulo dedicato e configurazione tecnica.
3. Immagini non ottimizzate
Immagini prodotto da 2 a 5 MB sono la causa più frequente di LCP alto su mobile. GTmetrix mostra nella Waterfall i file più pesanti: se le immagini occupano più del 50% del tempo di caricamento, hai trovato il problema principale.
Il marketing manager può agire subito usando Squoosh o TinyPNG per ricomprimere le immagini, e richiedere al developer un modulo di conversione in formato WebP, che riduce il peso del 25-35% rispetto al JPEG.
4. Moduli in conflitto o inutilizzati
Ogni modulo aggiunge potenzialmente CSS e JavaScript a ogni pagina, anche quando la sua funzione non serve. Su uno store con 30-40 moduli accumulati, questo peso diventa evidente nella voce "Rimuovi codice JavaScript non utilizzato" di PageSpeed. La distinzione critica: disattivare un modulo non è sufficiente, perché molti continuano a caricare risorse anche da disattivati.
Va disinstallato completamente. In parallelo, attivare la combinazione e compressione di CSS e JavaScript dal backoffice riduce il numero di richieste HTTP per ogni pagina.
5. Database non ottimizzato
Con il tempo, il database accumula log di carrelli abbandonati, sessioni scadute e statistiche di ricerca. Il degrado è progressivo: le pagine catalogo con molti prodotti o filtri diventano via via più lente. Una pulizia di base è accessibile dal backoffice, in Parametri avanzati alla voce "Pulizia dati", senza toccare ordini o clienti.
Una pulizia profonda con ottimizzazione delle tabelle e degli indici richiede un developer con accesso diretto al database.
Come velocizzare prestashop: cosa puoi fare tu e cosa serve uno sviluppatore
Il marketing manager può avviare le azioni ad alto impatto che non richiedono accesso al codice. Regola pratica: se dopo le azioni autonome il punteggio PageSpeed mobile rimane sotto 50, il problema è strutturale e richiede un intervento tecnico su hosting o codice. Non ha senso ottimizzare le immagini se il server impiega 800ms per rispondere alla prima richiesta.
Vale anche per la consulenza SEO per PrestaShop: le performance tecniche e il posizionamento organico sono legati, e uno store lento su mobile perde visibilità indipendentemente dalla qualità dei contenuti.
| Azione | Chi | Priorità |
|---|---|---|
| Attivare cache Smarty dal backoffice | Marketing manager | Alta |
| Comprimere immagini prima del caricamento | Marketing manager | Alta |
| Disinstallare i moduli inutilizzati | Marketing manager | Alta |
| Pulizia dati di base dal backoffice | Marketing manager | Media |
| Aggiornare PrestaShop all'ultima versione stabile | Developer | Alta |
| Installare modulo WebP e lazy loading immagini | Developer | Alta |
| Attivare Full Page Cache (FPC) | Developer | Media |
| Migrare su hosting VPS ottimizzato (se TTFB > 600ms) | Hosting + Developer | Alta |
| Pulizia e ottimizzazione database avanzata | Developer | Media |
| Configurare CDN per asset statici | Developer | Media |
Se non sai da dove partire o vuoi capire in quale colonna si trovano le azioni prioritarie nel tuo caso, contattaci per un'analisi gratuita delle performance del tuo store PrestaShop.
Come procedere
Il punto di partenza è misurare, non agire. Apri pagespeed.web.dev adesso, inserisci l'URL del tuo PrestaShop e seleziona la visualizzazione mobile. Se il punteggio è tra 50 e 70, le azioni nella colonna "marketing manager" della tabella possono portarti nella zona verde in una o due settimane. Se il punteggio è sotto 50, o se il TTFB supera i 600ms, il problema è strutturale: serve un intervento tecnico su hosting o codice. Un'analisi tecnica del sito permette di identificare le priorità senza sprecare budget su attività marginali. La differenza tra un punteggio mobile di 40 e uno di 80 si misura in lead persi ogni mese: non è un indicatore tecnico, è un KPI di business.
Se stai valutando di riprogettare il tuo e-commerce B2B su basi più solide, possiamo valutare insieme se ottimizzare l'esistente è la strada giusta o se conviene ripartire da un'architettura pulita. In entrambi i casi, il primo passo è la diagnosi. Contattaci con i risultati di PageSpeed: costruiamo un piano operativo concreto, con dati, priorità e roadmap.

Stefano Rigazio
25+ anni nel digital per far crescere aziende B2B ed ecommerce senza gonfiare i costi. Strategia, AI, SEO e automazioni “utili” per migliorare conversioni e processi.
Metodo concreto, dati alla mano: ottimizzo ciò che hai già e lo faccio rendere di più.




Ultimi articoli pubblicati
Compilate il modulo, senza impegno, spiegando di cosa avete bisogno e sarete ricontattati, nel più breve tempo possibile, per parlarne in tutta tranquillità.
13043 Cigliano (VC)
Via Salussolia, 23
Tel: 3400032218
Email:




