Come verificare se un sito è offline (e cosa significano i risultati)
Questa guida illustra situazioni reali in cui un sito sembra «offline», come usare passo passo lo strumento di verifica e come trasformare il risultato (DNS, codice HTTP, SSL, tempi) in azioni concrete.
1. Checklist rapida quando un sito non si carica
- Se possibile, apri il sito in un altro browser o dispositivo (mobile vs desktop, Wi‑Fi vs dati mobili).
- Esegui una verifica dell'URL della homepage in Verifica siti web.
- Annota tre elementi dal risultato: stato generale, codice di stato HTTP e stato dominio / DNS.
- Usa le spiegazioni qui sotto per capire se il problema è DNS, server web, SSL o la tua connessione.
2. Come leggere lo stato principale
Dopo una verifica vedrai etichette come Online, Offline, Errore, Online ma limitato o Dominio non trovato. Sono riepiloghi basati sul comportamento di DNS e HTTP:
- Online — Il DNS funziona e il server ha risposto con un codice di successo (di solito 200).
- Offline / Error — Non siamo riusciti a ottenere una risposta valida (errore DNS, timeout o errore di connessione).
- Online but Limited — Il server è attivo, ma la protezione anti-bot o i limiti di frequenza hanno bloccato una risposta completa.
- Domain Exists (No Website) — Il DNS si risolve, ma non c'è ancora contenuto web utilizzabile (spesso su nuove configurazioni).
- Domain Not Found — Il dominio al momento non si risolve tramite DNS pubblico.
3. Scenari comuni e cosa fare dopo
A. Nuovo dominio o modifica DNS
Se hai registrato un dominio di recente, cambiato i nameserver o aggiornato i record A/AAAA e lo strumento mostra Dominio non trovato o dati DNS parziali, probabilmente stai attendendo la propagazione DNS.
- Ricontrolla che i record DNS siano corretti presso registrar o provider DNS.
- Attendi 5-15 minuti e ripeti la verifica; la propagazione globale può richiedere più tempo in base al TTL.
- Se il dominio era attivo da tempo e smette di risolversi, verifica che non sia scaduto e che i nameserver non siano stati modificati o rimossi.
B. DNS ok, ma il sito non funziona
Quando lo strumento mostra uno stato dominio valido ma un codice HTTP come 500, 502 o 503, il problema è di solito sul server web o sul livello applicativo:
- 500 / 503 — Errore dell'applicazione o del server (app mal configurata, limiti di risorse o interruzione temporanea).
- 502 — Bad gateway tra un reverse proxy (Nginx, Apache o bilanciatore) e l'app upstream.
- Tempo di risposta molto alto: il server è sovraccarico o risponde lentamente anche in caso di successo.
Se gestisci il sito, controlla il pannello hosting o i log del server intorno al momento del guasto. Altrimenti condividi il risultato (stato + codice HTTP + tempi) con il proprietario o il supporto hosting per accelerare la diagnosi.
C. Problemi SSL / HTTPS
Se lo strumento segnala SSL non sicuro o mal configurato, il browser può mostrare avvisi come «connessione non privata» o «certificato non valido». Cause tipiche:
- Certificato scaduto (comune su siti senza rinnovo automatico di Let's Encrypt o simili).
- Certificato emesso per un hostname diverso (es. www.example.com vs example.com).
- Reindirizzamenti misti HTTP/HTTPS che confondono browser e strumenti.
Di solito basta rinnovare o riemettere il certificato per l'hostname esatto e assicurarsi che i reindirizzamenti inviino tutto il traffico in modo coerente alla versione HTTPS.
D. Protezione anti-bot e «Online ma limitato»
Alcuni siti usano Cloudflare o firewall personalizzati che sfidano le richieste automatiche. In questi casi:
- Lo strumento può confermare che il server è online e risponde.
- Potremmo non recuperare l'HTML o i metadati completi; vedrai «Online ma limitato» con una nota sulla protezione.
- Nel browser puoi vedere un breve ritardo o una pagina di verifica risolvibile da un umano ma non dagli strumenti automatici.
Se è il tuo sito e bot legittimi (client API, monitor di uptime) sono bloccati, regola le impostazioni di sicurezza o aggiungi IP noti alla allowlist se appropriato.
4. Capire i codici di stato HTTP (riferimento rapido)
Ogni risposta HTTP include un codice numerico. Riferimento rapido per la risoluzione dei problemi:
- 200 OK — Il sito è attivo e ha restituito la pagina o la risorsa richiesta.
- 301 / 302 Redirect — L'URL reindirizza altrove; lo strumento segue la catena e mostra l'URL finale.
- 404 Not Found — Il sito è online, ma quel percorso non esiste (controlla errori di battitura o pagine spostate).
- 403 Forbidden — Il server ha rifiutato la richiesta (permessi o protezione anti-bot).
- 429 Too Many Requests — Limite di frequenza; rallenta o riduci le verifiche automatiche.
- 500 / 502 / 503 — Problemi lato server; controlla i log o contatta il provider di hosting.
5. Usare il risultato nelle conversazioni con il supporto
Parlando con hosting, sviluppatore o supporto ISP, uno screenshot o una copia del risultato è spesso più utile di «non funziona». Includi:
- L'URL verificato.
- Lo stato generale e il codice HTTP.
- Il tempo di risposta e se l'SSL è indicato come sicuro o non sicuro.
- Eventuali note su DNS, reindirizzamenti o protezione anti-bot.