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

  1. Se possibile, apri il sito in un altro browser o dispositivo (mobile vs desktop, Wi‑Fi vs dati mobili).
  2. Esegui una verifica dell'URL della homepage in Verifica siti web.
  3. Annota tre elementi dal risultato: stato generale, codice di stato HTTP e stato dominio / DNS.
  4. 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.

Usa lo strumento · Domande frequenti · Chi siamo