HTTP

HTTP 408 Timeout della richiesta

408 Request Timeout significa che il server ha atteso troppo perché il client completasse l'invio della richiesta e ha chiuso la connessione.

Significato

Con 408 è il client che non trasmette completamente la richiesta entro il tempo concesso. Succede con connessioni lente, upload grandi o connessioni aperte ma inutilizzate. Un 504 è diverso: il proxy attende troppo a lungo una risposta dal backend.

Cause comuni

  • Connessione Internet lenta o instabile dal lato del client.
  • Caricamento di un file molto grande oltre il tempo consentito dal server.
  • Una connessione aperta in anticipo che rimane inattiva.
  • Timeout troppo basso sul server o sul proxy per ricevere la richiesta.

Cosa può fare un visitatore?

  • Riprova la richiesta: 408 è spesso un problema temporaneo.
  • Controlla stabilità e velocità della connessione con uno speed test.
  • Per inviare file voluminosi, passa a una rete più affidabile.

Cosa può fare il gestore?

  • Controlla client_body_timeout e le impostazioni di timeout degli header sul proxy.
  • Per file grandi usa caricamenti a blocchi oppure trasferimenti diretti allo storage con URL firmati.
  • Monitora se i 408 colpiscono specifiche reti, dispositivi o funzionalità.

Effetti sulla SEO

Risposte 408 occasionali hanno in genere un impatto limitato. Se Googlebot le riceve spesso, verifica limiti troppo severi e problemi di rete.

Domande frequenti

408 significa che il server è sovraccarico?

Non necessariamente. Significa che la richiesta non è arrivata per intero entro il tempo concesso; la causa può essere il client.

Qual è la differenza tra HTTP 408 e 504?

Con 408 il server aspetta il completamento della richiesta dal client; con 504 un proxy aspetta la risposta del backend.

Fonti