Rinominare una pagina, ristrutturare un sito, o passare a un nuovo nome di dominio impone quasi sempre di cambiare alcuni indirizzi. Senza un redirect adeguato, ogni URL modificato diventa una pagina introvabile per i visitatori che avevano l'indirizzo precedente tra i preferiti, così come per Google, che deve ripartire da zero per capire che il contenuto esiste altrove. Il redirect 301 resta lo strumento di riferimento per evitare questa perdita, ma la sua efficacia dipende interamente dal rigore con cui viene implementato.

Cosa fa realmente un redirect 301

Il codice 301 significa spostamento permanente. Quando un browser o un crawler richiede il vecchio indirizzo, il server risponde con questo codice e indica la nuova destinazione, verso cui la richiesta viene automaticamente reindirizzata. Google tratta questo segnale come un'indicazione chiara che il contenuto ha cambiato indirizzo in modo definitivo, e trasferisce quasi tutto il valore di posizionamento accumulato dalla vecchia pagina verso la nuova, inclusi i link in entrata che vi puntavano. Contrariamente a un'idea diffusa risalente agli albori della SEO, nessuna penalizzazione automatica viene applicata a un redirect 301 correttamente configurato.

La trappola delle catene di redirect

Una catena di redirect si verifica quando un indirizzo reindirizza a un secondo, che a sua volta reindirizza a un terzo, invece di puntare direttamente alla destinazione finale. Ogni anello aggiuntivo rallenta il caricamento della pagina per il visitatore e complica il lavoro dei crawler, che possono rinunciare a seguire una catena troppo lunga. Questo problema emerge spesso in modo progressivo, man mano che un sito accumula più migrazioni, cambiamenti di struttura o aggiornamenti di plugin nel corso degli anni, senza che nessuno ripulisca i vecchi redirect diventati inutili. La regola da seguire resta semplice: ogni vecchio indirizzo deve puntare direttamente alla propria destinazione finale, mai a una tappa intermedia.

La trappola dei loop di redirect

Un loop si verifica quando un indirizzo finisce per reindirizzare a se stesso, direttamente o dopo più passaggi, impedendo completamente il caricamento della pagina sia per il visitatore sia per i crawler. Questo caso, più raro ma più grave di una semplice catena, si verifica spesso dopo una modifica mal testata di un file di configurazione o di un plugin di gestione dei redirect, e va corretto con urgenza non appena rilevato.

301 o 302: una distinzione che cambia tutto

Il codice 302 indica uno spostamento temporaneo, e Google mantiene quindi la vecchia pagina nel proprio indice rinviando il trasferimento del valore di posizionamento, anziché effettuarlo immediatamente come avviene con un 301. Usare un 302 per un cambiamento in realtà permanente, un errore frequente poiché molti strumenti applicano questo codice di default, impedisce quindi il trasferimento di posizionamento previsto. Il 302 mantiene la propria utilità per casi realmente temporanei, come una pagina di manutenzione o un test puntuale, ma va sostituito con un 301 non appena il cambiamento diventa definitivo.

Stabilire una corrispondenza prima di migrare

Prima di qualsiasi migrazione di rilievo, la pratica consigliata consiste nel redigere un elenco completo dei vecchi indirizzi e associare a ciascuno individualmente il nuovo indirizzo più pertinente, invece di reindirizzare l'intero sito verso la home page per apparente semplicità. Questo approccio globale, a volte scelto per risparmiare tempo, diluisce la pertinenza di ciascun redirect agli occhi di Google e può essere trattato come un errore lieve anziché un redirect riuscito, con un effetto negativo sul posizionamento di tutte le pagine coinvolte.

Verificare dopo la messa online

Strumenti come Screaming Frog permettono di esplorare un intero sito e individuare automaticamente catene, loop e redirect che usano il codice sbagliato. Un controllo più puntuale su un indirizzo preciso può essere effettuato direttamente da riga di comando, o tramite un'estensione del browser che mostra il percorso completo seguito da una richiesta. Questo controllo merita di essere ripetuto regolarmente dopo la migrazione iniziale, poiché aggiornamenti di plugin o modifiche successive del sito possono reintrodurre nuove catene senza che nessuno se ne accorga immediatamente.

Punti da verificare prima della pubblicazione: confermare che la descrizione del trattamento differenziato tra redirect 301 e 302 da parte di Google resti esatta alla data di pubblicazione, e verificare che gli strumenti citati per verificare i redirect (Screaming Frog, estensioni del browser) restino riferimenti comunemente utilizzati sul mercato.