HTTP

HTTP 308 Reindirizzamento permanente

308 Permanent Redirect significa che la risorsa è stata trasferita definitivamente e il client deve preservare il metodo HTTP.

Significato

308 è la versione permanente di 307: come 301 indica una nuova URL definitiva, ma garantisce che una richiesta POST resti POST con lo stesso corpo. Piattaforme come Vercel e Next.js possono usarlo automaticamente per i redirect permanenti.

Cause comuni

  • Trasferimento permanente di un endpoint API che accetta richieste POST.
  • Comportamento predefinito del framework o del provider di hosting per redirect permanenti.
  • Normalizzazione delle URL con o senza barra finale.

Cosa può fare un visitatore?

  • Non serve normalmente alcuna azione. Se il redirect conduce alla pagina sbagliata, verifica la cache del browser.

Cosa può fare il gestore?

  • Per pagine web normali, Google considera 301 e 308 equivalenti dal punto di vista dei segnali permanenti.
  • Reindirizza direttamente alla URL finale senza catene inutili.
  • Client molto vecchi potrebbero non supportare 308: verifica la compatibilità sui dispositivi interessati.

Effetti sulla SEO

Google tratta 308 come 301, ossia un forte segnale che la nuova URL è canonica. La destinazione deve comunque essere pertinente e accessibile.

Domande frequenti

308 ha lo stesso valore SEO di 301?

Sì. Google interpreta entrambi come redirect permanenti quando il contenuto e la destinazione sono appropriati.

Perché il server restituisce 308?

Alcuni framework e CDN adottano 308 come codice predefinito per i redirect permanenti.

Fonti