In breve
Usa un reindirizzamento permanente quando il vecchio indirizzo è stato sostituito stabilmente; valuta quello temporaneo quando prevedi di ripristinarlo. La destinazione deve essere pertinente e la risposta effettiva va verificata, insieme al percorso dell’utente.
- La scelta del codice parte dalla durata prevista dello spostamento.
- Una pagina eliminata non deve finire automaticamente sulla homepage.
- Controllare codice HTTP, destinazione finale e possibili passaggi intermedi.
- Moduli e pagamenti richiedono verifiche anche sul metodo della richiesta.
Descrivere lo spostamento prima di scegliere il codice
Scrivi l’indirizzo di partenza e quello desiderato, poi rispondi a una domanda: il vecchio URL tornerà a essere la destinazione corretta? Se un servizio ha cambiato indirizzo in modo stabile, la scelta è diversa da una deviazione prevista per pochi giorni. Se non lo sai ancora, chiarisci la decisione con chi gestisce contenuti e attività.
Prepara una mappa anche quando le pagine sono poche. Per ciascuna annota motivazione, durata prevista, referente e data del controllo. Una regola dimenticata può restare attiva dopo che è cambiata l’offerta, portando persone e strumenti su una pagina ormai poco pertinente.
In un esempio ipotetico, una pagina “assistenza-caldaie” viene sostituita da una pagina definitiva con un indirizzo più chiaro: è uno spostamento permanente. Una campagna che indirizza temporaneamente una pagina verso un’iniziativa equivalente ha invece bisogno di una scadenza e di una verifica del ritorno previsto.
Capire la differenza fra 301 e 302 per la ricerca
Il codice HTTP 301 comunica uno spostamento permanente. Google documenta il reindirizzamento permanente come segnale a favore della destinazione quale indirizzo rappresentativo. Il 302 comunica uno spostamento temporaneo: Google segue il passaggio, ma non lo usa nello stesso modo per indicare che la destinazione debba sostituire stabilmente l’origine.
| Situazione | Scelta da valutare | Controllo essenziale |
|---|---|---|
| Nuovo indirizzo definitivo | 301 | Equivalenza della nuova pagina |
| Deviazione con ritorno previsto | 302 | Scadenza e ripristino |
| Invio dati che deve conservare il metodo | Valutazione tecnica di 307 o 308 | Comportamento della richiesta |
Il codice non impone un risultato immediato in ricerca e non garantisce il mantenimento di una posizione. Il caso concreto dipende anche da contenuto e altri segnali. Per un trasferimento ampio usa la guida su rifacimento del sito e posizionamenti.
Scegliere una destinazione che risponda allo stesso bisogno
Apri vecchia e nuova pagina e confronta ciò che il visitatore cerca. La destinazione conserva il servizio, il prodotto o l’informazione attesa? Se una scheda descrive un modello non più disponibile, una categoria generica potrebbe aiutare soltanto se offre un orientamento comprensibile; non basta che appartenga allo stesso sito.
Quando non esiste un sostituto pertinente, valuta la gestione della pagina eliminata invece di inviare tutto alla homepage. Il ritorno di una pagina tecnicamente funzionante non garantisce una risposta utile. La guida a errori 404 e pagine rimosse aiuta a scegliere il trattamento corretto.
Controlla lingua, zona servita e modalità di contatto. Una vecchia pagina italiana che conduce a una destinazione in un’altra lingua può interrompere il percorso. Se l’indirizzo è usato su QR code o documenti già distribuiti, includi quei punti d’ingresso nel piano di verifica.
Affidare la regola al livello corretto e verificarne l’ambito
Un reindirizzamento può essere configurato nel server, nell’hosting, in una CDN o nel CMS. Chiedi dove verrà gestito e chi ne manterrà l’elenco. Regole contemporanee in più livelli possono introdurre passaggi inattesi, soprattutto quando cambiano protocollo, dominio o struttura degli indirizzi.
Per ogni regola prova il caso desiderato e qualche indirizzo vicino che non dovrebbe essere coinvolto. Una corrispondenza troppo ampia può spostare intere sezioni; una troppo stretta può lasciare fuori varianti realmente visitate. Verifica anche come vengono trattati i parametri utili alle funzioni o alle campagne.
Google indica i reindirizzamenti lato server fra le modalità più affidabili per comunicare lo spostamento. L’implementazione concreta dipende comunque dalla piattaforma: evita di copiare una regola trovata online senza conoscere quelle esistenti. In un ambiente di prova puoi controllare il comportamento e preparare il ripristino prima della pubblicazione.
Prestare attenzione a moduli, accessi e pagamenti
Seguire un collegamento verso una pagina usa normalmente una richiesta GET; inviare un modulo può coinvolgere un metodo diverso, come POST. I reindirizzamenti non sono quindi tutti intercambiabili. MDN documenta che una risposta 302 a una richiesta POST può portare a una successiva GET; 307 mantiene invece metodo e corpo della richiesta. Per gli spostamenti permanenti, 308 affronta l’esigenza di conservare il metodo.
Quando sono coinvolti dati inviati dall’utente, chiedi allo sviluppatore di verificare l’intero flusso. Non cambiare automaticamente tutti i 302 in 301 perché sembrano più adatti alla SEO: alcuni passaggi applicativi sono intenzionali e non riguardano lo spostamento di una pagina pubblica.
Prova invio, messaggio di conferma, aggiornamento della pagina e ritorno indietro con dati di esempio. Per pagamenti e integrazioni usa le modalità di test previste. Il risultato deve evitare perdita di informazioni e operazioni ripetute, oltre a portare il visitatore all’indirizzo atteso.
Controllare la risposta reale e ridurre i passaggi inutili
Dopo la configurazione osserva la sequenza effettiva delle risposte, non soltanto ciò che appare nella barra degli indirizzi. La pagina iniziale deve restituire il codice previsto e indicare la destinazione corretta. Controlla che la destinazione sia raggiungibile e che la navigazione non torni all’origine.
- Provare URL iniziale, destinazione e varianti realmente utilizzate.
- Controllare la catena dei passaggi e l’assenza di cicli.
- Verificare contenuto e funzioni sulla pagina finale.
- Controllare una nuova visita oltre alla sessione già aperta.
- Registrare eventuali regole gestite anche da hosting o CDN.
Quando possibile, collega direttamente il vecchio URL alla destinazione finale, evitando una successione di indirizzi ormai superati. I cicli richiedono una diagnosi diversa: la guida su troppi reindirizzamenti spiega come individuare i livelli in conflitto.
Aggiornare i riferimenti e mantenere il controllo nel tempo
Per uno spostamento permanente aggiorna i collegamenti interni e i riferimenti che puoi gestire affinché puntino alla pagina finale. Verifica la coerenza con canonical e sitemap. Il reindirizzamento mantiene un percorso per chi arriva da riferimenti precedenti, ma non deve diventare il motivo per lasciare il sito pieno di link obsoleti.
Per una deviazione temporanea registra il giorno di revisione e chi decide il ripristino. Controlla che non cambi involontariamente la destinazione delle campagne o dei materiali stampati. Se la scelta diventa definitiva, rivedi l’intero assetto invece di lasciare la vecchia configurazione senza una decisione esplicita.
Segue una verifica nel tempo: richieste al vecchio URL, errori, funzionamento dei percorsi e osservazioni negli strumenti dei motori. Conserva la mappa delle regole nel materiale del sito. Quando cambiano fornitore o hosting, questa documentazione evita di perdere passaggi ancora utili ai visitatori.
Domande frequenti
Un redirect 301 trasferisce subito tutte le posizioni alla nuova pagina?
No. Comunica lo spostamento permanente e contribuisce ai segnali interpretati dal motore. La risposta della ricerca richiede elaborazione e dipende anche dalla pertinenza e dallo stato della destinazione.
Devo trasformare tutti i 302 in 301?
No. I passaggi temporanei e alcuni flussi applicativi possono essere corretti. Occorre capire la funzione di ogni regola e verificare il comportamento prima di cambiarla.
Posso reindirizzare tutte le pagine eliminate alla homepage?
Va evitata una regola indiscriminata. Cerca una destinazione pertinente; quando manca, valuta una corretta gestione della pagina rimossa e un percorso di orientamento utile.
Basta controllare che la pagina si apra?
Serve anche verificare il codice HTTP, la catena dei passaggi e le funzioni coinvolte. Il browser può arrivare alla destinazione nonostante una configurazione diversa da quella prevista.
Fonti e approfondimenti
Riferimenti ufficiali per verificare le indicazioni e applicarle al proprio sito.
- Google: reindirizzamenti permanenti e temporanei nella ricerca (si apre in una nuova scheda)
- MDN: risposta HTTP 302 e comportamento delle richieste (si apre in una nuova scheda)
- MDN: risposta HTTP 307 e conservazione del metodo (si apre in una nuova scheda)
- MDN: risposta HTTP 308 per gli spostamenti permanenti (si apre in una nuova scheda)
- Google: coerenza dei segnali di canonicalizzazione (si apre in una nuova scheda)