Un e-commerce WooCommerce richiede più manutenzione di un sito vetrina, e non per il numero di pagine: cambiano le conseguenze di un errore. Se su un sito vetrina un aggiornamento rompe un modulo, perdi qualche contatto. Se su un negozio rompe il checkout, perdi gli ordini di quei giorni senza accorgertene subito.
Qui trovo le differenze concrete: cosa va aggiornato con più attenzione, quali backup servono davvero, cosa controllare prima di ogni aggiornamento e cosa deve restare in mano al negoziante.
Cosa ha in più un e-commerce
| Elemento | Sito vetrina | E-commerce |
|---|---|---|
| Aggiornamenti | Mensile | Mensile, ma con prova completa del carrello prima del rilascio |
| Backup | Settimanale | Giornaliero del database, perché ogni ordine cambia i dati |
| Prestazioni | Velocità delle pagine | Velocità di catalogo, filtri, ricerca e checkout |
| Sicurezza | Accesso e malware | Accesso, malware, tentativi di frode e dati dei clienti |
| Test dopo un aggiornamento | Home e una pagina interna | Aggiunta al carrello, checkout, pagamento, email di conferma |
La riga che conta è l’ultima. Un aggiornamento di WooCommerce o di un plugin di pagamento può funzionare in tutto tranne che nel passaggio finale, e quel passaggio è l’unico che genera ricavi.
Gli aggiornamenti che rompono i pagamenti
I plugin che parlano con circuiti e istituti di pagamento sono i più delicati: Stripe, PayPal, Satispay, Klarna e i gateway delle banche cambiano API e versioni senza preavviso lungo. Un aggiornamento di WooCommerce può rendere incompatibile un vecchio modulo di pagamento, e il risultato è un errore al momento di pagare che il cliente non segnala: se ne va.
La regola operativa è semplice: mai aggiornare direttamente in produzione. Si aggiorna su una copia del sito, si fa un ordine di prova completo, si controllano le email automatiche e solo dopo si replica online. Un ordine di prova fatto con carta vera e rimborsato subito è l’unico test che vale.
Ordini e dati: i backup che servono
Su un negozio il dato che non si può perdere non è il file, è il database: contiene ordini, clienti, giacenze. Un backup settimanale su un negozio che riceve ordini tutti i giorni significa poter perdere fino a sei giorni di ordini.
- Database: ogni giorno, conservato fuori dal server, con retention di almeno 30 giorni.
- File: ogni settimana, più uno prima di ogni aggiornamento importante.
- Email degli ordini: conservate anche nella casella di posta, perché fanno parte della documentazione fiscale.
- Prova di ripristino: almeno una volta l’anno, su una copia, non solo il controllo che il file esista.
Chi usa un plugin di backup deve controllare due cose: che il file non resti sullo stesso server e che il ripristino sia stato provato. Un backup mai ripristinato è un’ipotesi, non una copia di sicurezza.
Prestazioni: dove si perde tempo su un negozio
Le pagine che rallentano un e-commerce non sono gli articoli: sono la categoria con sessanta prodotti, la ricerca e il carrello. Le cause ricorrenti sono le immagini dei prodotti caricate a piena risoluzione, i filtri che interrogano il database a ogni clic e i plugin di recensione o di upsell che caricano script su ogni pagina.
Tre interventi danno quasi sempre il risultato maggiore: immagini dei prodotti in WebP con la dimensione giusta per la card, cache delle pagine di catalogo con esclusione di carrello e checkout, e caricamento differito degli script che non servono nella prima schermata. Il resto si misura prima di toccarlo. Ne parlo anche nell’articolo su come rendere il sito più veloce.
Sicurezza e frodi
Un negozio attira due tipi di attacco: quello automatico, che cerca vulnerabilità note nei plugin, e quello mirato alle carte, che prova a usare il tuo checkout come banco di prova per carte rubate. Il secondo si riconosce dai tentativi ripetuti con importi piccoli e dallo stesso indirizzo IP.
Le contromisure che funzionano: autenticazione a due fattori per tutti gli amministratori, limitazione dei tentativi di accesso, aggiornamenti rapidi dei plugin di pagamento e verifica 3D Secure lasciata attiva. Se il negozio vende all’estero, conviene anche controllare gli ordini con indirizzi di fatturazione e spedizione molto distanti tra loro.
Cosa deve fare il negoziante ogni settimana
Tre controlli da cinque minuti, che nessun fornitore può fare al posto tuo perché richiedono il contesto del negozio:
- Ordini in sospeso: quelli fermi senza pagamento o senza email di conferma sono spesso un sintomo tecnico.
- Email transazionali: fai un ordine di prova ogni tanto e verifica che conferma, spedizione e fattura arrivino.
- Giacenze: prodotti esauriti che restano acquistabili generano ordini da annullare e recensioni negative.
Domande frequenti
Quanto costa la manutenzione di un e-commerce?
Più di un sito vetrina, perché servono backup giornalieri e test completi a ogni aggiornamento: tra 1.200 e 3.000 euro l’anno a seconda del catalogo e del numero di plugin. Un negozio con abbonamenti o prodotti digitali sta nella parte alta della forbice.
Posso aggiornare WooCommerce da solo?
Sì, se prima fai un backup del database e un ordine di prova dopo. Il rischio non è l’aggiornamento in sé, è non accorgersi che il pagamento non funziona.
Ogni quanto vanno aggiornati i plugin del negozio?
Le patch di sicurezza appena escono, gli aggiornamenti di funzionalità una volta al mese in un momento di basso traffico. Mai il venerdì pomeriggio, perché un problema scoperto il sabato resta aperto fino al lunedì.
Meglio pochi plugin o tanti plugin aggiornati?
Meno plugin, scelti bene. Ogni plugin è una superficie di attacco e un possibile conflitto: dieci plugin tenuti bene battono trenta installati per prova.
Se hai un negozio WooCommerce e non sai se è messo bene, posso controllare catalogo, checkout, backup e plugin in un’unica passata. Trovi i dettagli nella pagina della manutenzione WordPress, e se il negozio è da costruire o rifare si parte da ecommerce WordPress. Per un preventivo scrivi dal modulo di richiesta.