Il sito è giù da 3 giorni e nessuno mi ha avvisato
Storia di un cliente che ha scoperto per caso che il suo sito era offline da giorni. E di come ho imparato che il monitoraggio non è un optional.
Ricordo ancora quella telefonata. Era un martedì mattina, stavo sistemando un gestionale per un cliente quando mi chiama Luca, un fornaio di Rovereto con cui lavoro da anni. "Alex, ma il mio sito funziona?" Gli dico di sì, perché dovrebbe? "Perché stamattina un cliente mi ha detto che non riesce ad aprirlo da giorni."
Controllo. Il sito era effettivamente down. Da tre giorni. Tre maledetti giorni in cui il suo sito vetrina - con gli orari, il menu, il modulo per le torte su ordinazione - era sparito dal web. E nessuno se n'era accorto. Né io, né lui, né apparentemente nessun altro cliente finché uno non ha avuto bisogno di ordinare una torta per un compleanno.
Il problema del sito che muore in silenzio
Questa storia mi ha insegnato qualcosa che ora ripeto a ogni cliente: un sito web può andare offline per mille motivi, e spesso lo fa quando meno te lo aspetti. Il server va giù. Il certificato SSL scade. Un plugin di WordPress si aggiorna male e manda tutto in crash. Il dominio non viene rinnovato per un disguido con la carta di credito.
Il punto è che nella maggior parte dei casi nessuno se ne accorge immediatamente. Tu come titolare hai mille cose da fare, non apri il tuo sito ogni mattina per controllare che funzioni. I tuoi clienti abituali magari hanno già il tuo numero in rubrica e ti chiamano direttamente. E intanto il sito sta lì, offline, a perdere visite e opportunità.
Nel caso di Luca, il problema era banale: il suo hosting condiviso aveva avuto un guasto hardware e il ripristino aveva richiesto più tempo del previsto. Ma nessuno lo aveva avvisato. Il provider aveva mandato una email a un indirizzo che lui non controllava più da anni.
Cosa ho fatto dopo quella telefonata
Quella storia mi ha fatto rivedere completamente il mio approccio al mantenimento dei siti. Ho iniziato a implementare sistemi di monitoraggio per tutti i miei clienti, anche quelli con i siti più semplici.
Uso servizi come UptimeRobot o Better Uptime che controllano i siti ogni 5 minuti. Se un sito non risponde, ricevo una notifica immediata via email e Telegram. A quel punto posso intervenire o almeno avvisare subito il cliente, invece di scoprirlo giorni dopo.
Per i progetti più critici - tipo gli e-commerce a Trento che seguo - ho configurato anche alert sulle performance. Se il tempo di caricamento supera certi limiti, vengo avvisato. Perché un sito lento è quasi peggio di un sito offline: la gente ci prova ad entrare, ma poi abbandona frustrata.
Il monitoraggio non basta: serve un piano B
Ma il monitoraggio da solo non risolve tutto. Serve anche avere un piano di ripristino. Nei miei progetti di realizzazione siti web a Trento includo sempre backup automatici giornalieri, salvati su storage esterni. Non mi fido dei backup dell'hosting, troppo spesso li ho visti fallire nel momento del bisogno.
Per WordPress uso una combinazione di UpdraftPlus per i backup schedulati e replica manuale via rsync sui miei server. Ridondante? Forse. Ma dormo tranquillo.
Un cliente che lavora nel turismo mi ha raccontato di aver perso un intero weekend di prenotazioni perché il suo vecchio sito era andato giù il venerdì sera e il suo webmaster precedente era in ferie. Quando è venuto da me, la prima cosa che abbiamo fatto è stato configurare un sistema di fallback: se il sito principale va giù, il DNS punta automaticamente a una landing page di emergenza su un altro server con almeno i contatti e un form di prenotazione base.
I segnali silenziosi che qualcosa non va
Con l'esperienza ho imparato a riconoscere i segnali che preannunciano problemi, anche prima che il sito vada completamente offline. Il primo è sempre un calo improvviso del traffico in Google Analytics. Se un sito che faceva normalmente 100 visite al giorno scende a 10, c'è qualcosa che non va. Magari non è completamente down, ma qualcosa lo sta rendendo inaccessibile o lentissimo.
Un altro segnale sono le email che rimbalzano. Se il tuo sito ha un form di contatto e improvvisamente smetti di ricevere messaggi, non è che la gente ha smesso di scriverti: probabilmente il form non funziona più.
Per questo nei software gestionali su misura che sviluppo implemento sempre dei "heartbeat": piccole funzioni che ogni tot ore mandano un ping per confermare che tutto funziona. Se il ping non arriva, scatta l'alert.
Quanto costa davvero un sito offline
Torniamo a Luca, il fornaio. Tre giorni di sito offline. Mi ha detto che in quel periodo aveva perso almeno 5-6 ordinazioni di torte che sarebbero arrivate via form. Facendo due conti, circa 300-400 euro di mancato guadagno. Per non parlare del danno d'immagine verso chi ha provato ad aprire il sito e ha trovato un errore.
Per un e-commerce i numeri sono ancora più brutali. Un mio cliente con un negozio online di prodotti artigianali fa in media 15-20 ordini al giorno. Un'ora di downtime in orario di punta può voler dire 3-4 ordini persi, quindi 150-200 euro. Un giorno intero? Fai tu i conti.
E poi c'è il lato SEO. Google non ama i siti che vanno spesso offline. Se il crawler passa e trova errori 500 o timeout, il sito perde posizioni. Ho visto progetti perdere mesi di lavoro di ottimizzazione per colpa di downtime ripetuti.
La checklist che uso per ogni progetto
Oggi quando consegno un sito, web app o gestionale, includo sempre queste misure di sicurezza:
- Monitoraggio uptime attivo 24/7 con notifiche multiple (email, SMS, Telegram)
- Backup automatici giornalieri su storage ridondanti
- Certificato SSL con rinnovo automatico (Let's Encrypt o Cloudflare)
- Alert sul rinnovo dominio con almeno 60 giorni di anticipo
- Documentazione di ripristino d'emergenza accessibile anche da mobile
- Un numero di telefono da chiamare H24 (il mio) per le emergenze critiche
Non sono paranoico, sono semplicemente uno che ha visto troppi disastri evitabili. E credimi, spiegare a un cliente che il suo sito è stato offline per giorni senza che nessuno se ne accorgesse è una conversazione che non vuoi fare.
Se hai un sito e non hai idea di quando è stato l'ultimo backup, o se non ricevi notifiche quando va offline, forse è il momento di rivedere la tua strategia. Il monitoraggio costa poco (o nulla), ma può salvarti da perdite molto più grandi.
Vuoi che diamo un'occhiata insieme al tuo sito per capire se è adeguatamente protetto? Scrivimi, ti faccio un check-up gratuito e ti dico esattamente cosa manca. Perché scoprire che il tuo sito è offline non dovrebbe essere una sorpresa spiacevole, ma una notifica gestibile.
Ti serve aiuto con questo argomento?
Sono disponibile per consulenze, sviluppo e supporto tecnico. Contattami per discutere il tuo progetto.
Servizi correlati
Articoli correlati
Il sito che non aggiornavi da 3 anni: cosa rischi davvero
Quel banner con Flash Player, quel plugin abbandonato, quella versione di PHP de...
Il sito web per la piccola attività: investimento o spesa inutile?
Un artigiano di Trento mi ha detto: 'Alex, a cosa mi serve un sito? Io lavoro co...
WooCommerce: quando è la scelta giusta (e quando no)
Ho visto e-commerce WooCommerce di successo e altri che erano solo un peso. Ti r...