HTTP

HTTP 302 Trovato temporaneamente

302 Found significa che una risorsa si trova temporaneamente a un altro URL, mentre quello originario rimane valido.

Significato

Con 302 il client segue l'URL indicato dall'header Location, ma dovrebbe continuare a usare l'indirizzo originario nei successivi accessi. I browser di solito non memorizzano 302 come permanente. Come per 301, una richiesta POST può diventare GET; 307 preserva esplicitamente il metodo.

Cause comuni

  • Una promozione temporanea o manutenzione su una pagina specifica.
  • Un redirect verso la pagina di login quando l'utente non è autenticato.
  • Redirect in base a lingua o area geografica.
  • Una configurazione errata che usa 302 per uno spostamento in realtà definitivo.

Cosa può fare un visitatore?

  • Normalmente non devi intervenire quando il redirect porta alla pagina prevista.
  • Se il sito ti rimanda continuamente al login, verifica cookie, sessione e riuscita dell'accesso.

Cosa può fare il gestore?

  • Per spostamenti permanenti scegli 301 oppure 308, non 302.
  • Non reindirizzare Googlebot verso contenuti differenti da quelli mostrati agli utenti.
  • Rimuovi i redirect temporanei quando non sono più necessari.

Effetti sulla SEO

Se un 302 resta attivo molto a lungo, Google può considerare canonica la destinazione, ma il segnale di trasferimento è meno chiaro rispetto a 301/308. Usa codici permanenti per le migrazioni definitive.

Domande frequenti

Un 302 danneggia la SEO?

Non se il redirect è davvero temporaneo. Per una modifica definitiva della URL sono più adatti 301 o 308.

Che differenza c'è tra 302 e 307?

307 garantisce il mantenimento del metodo HTTP e del corpo della richiesta; con 302 una POST può diventare GET.

Fonti