Ogni minuto in cui il tuo sito è offline è un minuto in cui un visitatore finisce su una pagina di errore invece che sulla tua attività. L'uptime di un sito misura quanto tempo il sito è davvero disponibile e risponde ai visitatori, ed è uno degli indicatori più diretti di quanto bene stiano lavorando hosting e infrastruttura.
L'uptime si esprime in percentuale: la proporzione di tempo in cui il tuo sito è stato disponibile in un dato periodo. Sembra un numero tecnico, ma ciò che misura è quanto in modo affidabile il tuo sito è aperto agli affari. Un sito con un uptime scarso perde visitatori, contatti e posizionamento nelle ricerche, senza che il titolare ne sia necessariamente consapevole. Per capire come il monitoraggio rientra nel mantenere sano un sito, leggi l'articolo su cos'è il monitoraggio di un sito e perché serve.
Cos'è l'uptime di un sito?
L'uptime di un sito è la percentuale di tempo in cui un sito è online e accessibile in un dato periodo. Se un sito è disponibile per 99 ore su 100, il suo uptime in quel periodo è del 99 per cento. Il downtime è l'inverso: il tempo in cui il sito non era disponibile.
La percentuale di uptime si calcola dai dati raccolti da strumenti di monitoraggio che controllano il sito a intervalli regolari. Ogni controllo riesce, cioè il sito ha risposto correttamente, oppure fallisce, cioè non ha risposto. Il rapporto tra controlli riusciti e controlli totali in un periodo produce il valore di uptime.
Cosa significano davvero le percentuali di uptime?
Le percentuali di uptime si discutono di solito in termini di "nove". Più nove ci sono, meno downtime c'è.
- Un uptime del 99% ammette circa 7 ore e 18 minuti di downtime al mese
- Un uptime del 99,9% ammette circa 44 minuti di downtime al mese
- Un uptime del 99,95% ammette circa 22 minuti di downtime al mese
- Un uptime del 99,99% ammette circa 4 minuti di downtime al mese
Per un blog o un portfolio con poco traffico giornaliero, un uptime del 99% può essere accettabile. Per un negozio online che riceve ordini per tutto il giorno, 44 minuti di potenziale downtime ogni mese sono un vero costo per l'attività. L'obiettivo giusto dipende da quanto pesa ogni minuto di downtime sullo scopo del sito.
Cosa causa il downtime di un sito?
Problemi del server
Il server che ospita il sito va offline, esaurisce le risorse o diventa irraggiungibile. È la causa più comune di downtime e di solito la risolve il fornitore di hosting. Quanto in fretta viene risolta dipende dal piano di hosting e da come il fornitore gestisce gli incidenti.
Picchi di traffico
Un'impennata improvvisa di visitatori può travolgere un server che non ha le risorse per reggere il carico. Succede quando un sito viene citato in una pubblicazione molto seguita, quando un post viene condiviso molto o quando una campagna di marketing porta più traffico di quanto il piano di hosting possa assorbire. Il sito rallenta o va offline finché il traffico cala o l'hosting si adegua.
Aggiornamenti software e rilasci
Applicare un aggiornamento importante alla piattaforma, a un plugin o a un tema può a volte causare un conflitto che mette il sito offline o rompe le pagine. Questo tipo di downtime di solito è breve e risolvibile, soprattutto se c'è un backup fatto subito prima dell'aggiornamento. Per come gestire gli aggiornamenti in sicurezza, leggi l'articolo su come tenere aggiornato il software del tuo sito.
Problemi di DNS
I record del Domain Name System traducono un nome di dominio nell'indirizzo del server in cui si trova il sito. Quando i record DNS sono configurati male o quando la registrazione di un dominio scade, i visitatori non riescono a raggiungere il sito anche se il server funziona perfettamente. Dal punto di vista del visitatore il sito sembra offline. I problemi di DNS possono richiedere tempo per essere risolti, perché le modifiche ai record DNS si propagano gradualmente su internet.
Attacchi
Un attacco distributed denial of service (DDoS) inonda il server di così tante richieste che non riesce a rispondere ai visitatori veri. Il sito resta offline finché l'attacco continua, da pochi minuti a diversi giorni. I fornitori di hosting con protezione a livello di rete possono filtrare il traffico dell'attacco prima che raggiunga i singoli siti. Per una spiegazione completa di come funzionano questi attacchi, leggi l'articolo su cos'è un attacco DDoS e come colpisce il tuo sito.
Certificati o registrazione del dominio scaduti
Un certificato SSL scaduto fa bloccare l'accesso al sito ai browser con un avviso di sicurezza. Una registrazione di dominio scaduta rende il dominio del tutto irraggiungibile. Entrambi si evitano con il rinnovo automatico, ma restano cause comuni di downtime non pianificato quando il rinnovo è gestito a mano e viene dimenticato.
Cos'è una garanzia di uptime e cosa significa davvero?
I fornitori di hosting spesso pubblicizzano garanzie di uptime, di solito del 99,9% o superiori. Sono impegni sostenuti da accordi sul livello di servizio (SLA) che indicano quale compenso si applica se la garanzia non viene rispettata, di solito un credito nel periodo di fatturazione successivo.
Ci sono alcune cose da capire sulle garanzie di uptime:
- La garanzia si applica all'infrastruttura di hosting, non al tuo sito specifico. Se il tuo sito va offline per un conflitto di plugin o un errore di configurazione, quel downtime di solito non è coperto
- Il compenso di solito è un credito di servizio, non un rimborso, e richiede che il titolare del sito presenti una richiesta con prove documentate del downtime
- Una garanzia del 99,9% ammette comunque 44 minuti di downtime al mese. Quel numero viene spesso presentato come disponibilità quasi perfetta, ma la vera domanda è quando cadono quei 44 minuti e quanto costa quella finestra per il sito specifico
- Il modo migliore per far rispettare la garanzia al fornitore è avere dati di monitoraggio indipendenti che mostrino esattamente quando il sito era offline e per quanto tempo
Come migliorare l'uptime del tuo sito
- Scegli un hosting adatto al traffico e ai requisiti di affidabilità del sito. L'hosting condiviso di un piano economico va bene per siti con poco traffico, ma non è fatto per carichi elevati o requisiti critici di uptime
- Imposta il monitoraggio, così sai subito quando il sito va offline invece di scoprirlo ore dopo
- Tieni aggiornato il software per ridurre la probabilità che un attacco o un conflitto causi un'interruzione
- Automatizza il rinnovo del certificato SSL e del dominio, per eliminare due delle cause di downtime più evitabili
- Tieni a disposizione backup recenti, così se un aggiornamento o un attacco causa un problema, tornare a uno stato funzionante è rapido. Per la guida completa a come impostare correttamente i backup, leggi l'articolo su come fare il backup del tuo sito
Come WEMASY gestisce l'uptime
L'infrastruttura di WEMASY è costruita per l'alta disponibilità. L'uptime è monitorato a livello di piattaforma, e gli incidenti vengono rilevati e gestiti dal team della piattaforma senza che i titolari debbano presentare segnalazioni o seguire i problemi da soli. Certificati SSL e servizi di dominio sono gestiti con rinnovo automatico, eliminando due delle cause più comuni di downtime evitabile.
I siti su WEMASY sono ospitati su un'infrastruttura gestita da WEMASY, così i singoli titolari non devono gestire i server da soli. La protezione DDoS è inclusa a livello di rete su tutti i piani.
Scopri cosa è incluso nel creatore di siti WEMASY o guarda le opzioni di piano nella pagina dei prezzi.
Domande frequenti
Cos'è l'uptime di un sito?
L'uptime di un sito è la percentuale di tempo in cui un sito è online e accessibile ai visitatori in un dato periodo. È l'inverso del downtime. Un sito con un uptime del 99,9% è stato disponibile per tutto il mese tranne circa 44 minuti, in un mese tipico. L'uptime si misura con strumenti di monitoraggio che controllano il sito a intervalli regolari e registrano se ogni controllo è riuscito o fallito. Con il creatore di siti di WEMASY puoi impostarlo direttamente sul tuo sito.
Qual è una buona percentuale di uptime per un sito?
Il 99,9% è l'obiettivo standard per la maggior parte dei siti e ciò che garantiscono la maggior parte dei fornitori di hosting. Ammette circa 44 minuti di downtime al mese. Per negozi online, sistemi di prenotazione o qualsiasi sito in cui il downtime ha un costo economico diretto, vale la pena puntare al 99,95% o più. Per un blog o un portfolio con poco traffico, il 99% può essere accettabile. L'obiettivo giusto dipende da quanto costa all'attività ogni minuto di downtime.
Cosa causa il downtime di un sito?
Le cause più comuni sono problemi dei server a livello di hosting, picchi di traffico che superano la capacità del piano di hosting, conflitti software dovuti agli aggiornamenti, errori di configurazione del DNS, attacchi che inondano il server di traffico e certificati SSL o registrazioni di dominio scaduti. Alcune cause sono fuori dal controllo del titolare del sito, come i guasti dell'infrastruttura di hosting. Altre, come i certificati scaduti e il software non aggiornato, si evitano con la configurazione giusta.
Il downtime influisce sulla SEO?
Le interruzioni brevi, risolte in fretta, hanno un impatto minimo sul posizionamento nelle ricerche. I motori di ricerca sanno che un downtime breve è normale e non penalizzano i siti per brevi interruzioni occasionali. Un downtime prolungato è diverso. Se un sito è irraggiungibile per ore o giorni, i crawler dei motori di ricerca che provano a visitarlo in quel periodo possono registrare errori. Un downtime persistente può influire su quanto spesso il sito viene scansionato e, nel tempo, su come si posiziona. Monitoraggio e risoluzione rapida mantengono il downtime abbastanza breve da lasciare minimo l'impatto sulla SEO.
Cosa significa una garanzia di uptime dell'hosting?
Una garanzia di uptime dell'hosting è un impegno del fornitore a mantenere la propria infrastruttura disponibile per una certa percentuale di tempo. Se scende sotto quella soglia, il compenso di solito è un credito di servizio applicato al periodo di fatturazione successivo. La garanzia di solito copre l'infrastruttura di hosting, non i problemi causati dal software o dalla configurazione del sito stesso. Chiedere il compenso richiede di solito prove documentate del downtime, ed è per questo che i dati di monitoraggio indipendenti sono utili.
Come faccio a sapere se il mio sito ha un buon uptime?
L'unico modo per saperlo è monitorarlo. Senza uno strumento di monitoraggio che controlla il sito a intervalli regolari, non c'è un registro affidabile di quanto spesso va offline o di quanto durano le interruzioni. Molti servizi di monitoraggio offrono piani gratuiti che coprono il controllo di base dell'uptime con avvisi via email. Configurarne uno richiede pochi minuti e ti dà visibilità continua su se il tuo sito è disponibile, insieme a uno storico delle interruzioni passate da consultare.