Redirect

Il redirect o reindirizzamento è un’operazione eseguita tipicamente dal server che consiste nel rimandare in modo automatico ad un nuovo URL quando viene richiesto un URL specifico.

I redirect (status code 3xx) sono quindi un meccanismo che permette di indirizzare gli utenti o i motori di ricerca da una URL (Uniform Resource Locator) a un’altra.

Tipi di Redirect più utilizzati

Ci sono diversi tipi di redirect, ognuno dei quali ha uno specifico scopo:

  • Redirect 301: è un redirect permanente che indica ai motori di ricerca che una pagina o un sito è stato spostato definitivamente in un’altra posizione. Questo tipo di redirect è utile per conservare il ranking del sito nei risultati di ricerca e per evitare la creazione di contenuti duplicati.
  • Redirect 302: è un redirect temporaneo che indica ai motori di ricerca che una pagina o un sito è stato spostato temporaneamente in un’altra posizione. Questo tipo di redirect è utile per effettuare modifiche temporanee al sito senza perdere il ranking nei risultati di ricerca.
  • Redirect 303: è un redirect che indica ai motori di ricerca che una pagina o un sito è stato spostato in un’altra posizione e che l’utente deve effettuare una nuova richiesta per ottenere il contenuto richiesto.
  • Redirect 307: è un redirect temporaneo che indica ai motori di ricerca che una pagina o un sito è stato spostato temporaneamente in un’altra posizione e che la richiesta deve essere effettuata attraverso il metodo originale (ad esempio, GET o POST).

I redirect sono utilizzati in diverse situazioni, ad esempio per evitare la creazione di contenuti duplicati, per gestire i cambiamenti di indirizzo del sito o per indirizzare gli utenti verso la versione nuova di una piattaforma.