Capire se usare un redirect 301 o 302 può sembrare un gioco d'azzardo ad alto rischio. Conosciamo bene questa sensazione, dato che abbiamo gestito innumerevoli redirect da quando abbiamo avviato WPBeginner nel 2009.
Scegliere quello sbagliato può danneggiare silenziosamente la SEO del tuo sito, inviando i tuoi ranking di ricerca nella direzione sbagliata senza che tu te ne accorga. È un errore comune che abbiamo aiutato migliaia dei nostri lettori a correggere.
Sulla base della nostra esperienza diretta, ti chiariremo le idee. In questa guida, spiegheremo la differenza in termini semplici e ti mostreremo esattamente quando e come utilizzare in sicurezza ciascun tipo di redirect.

Qual è la differenza tra redirect 301 e 302?
| Funzionalità | Redirect 301 (Permanente) | Redirect 302 (Temporaneo) |
| Cosa Significa | Questa pagina si è spostata per sempre. | Questa pagina si è spostata per un breve periodo. |
| Ideale per | Modifica di domini, unione di contenuti, passaggio a HTTPS. | Test A/B, esecuzione di promozioni a breve termine, redirect basati sulla posizione. |
| Impatto sulla SEO | Trasferisce quasi tutta l'equità dei link (potere di ranking) al nuovo URL. | Non trasferisce l'equità dei link. Dice a Google di mantenere indicizzato l'URL originale. |
La redirezione in WordPress ti consente di inviare utenti e crawler dei motori di ricerca a un URL diverso da quello su cui hanno cliccato.
Dovresti impostare dei redirect se elimini una pagina sul tuo sito WordPress, ti sposti su un nuovo dominio, conduci esperimenti A/B e altro ancora.
Senza redirect, gli utenti non sarebbero in grado di vedere il contenuto richiesto. Invece, vedranno una pagina di errore 404, il che è negativo per l'esperienza utente del tuo sito e per il posizionamento sui motori di ricerca.

Quando si tratta di impostare i redirect, incontrerai due tipi più comuni: redirect 301 e 302. Vediamo ciascuno di essi e scopriamo qual è la differenza.
Cos'è un Redirect 301?
Un reindirizzamento 301 è un reindirizzamento permanente. Se il tuo sito web o la tua pagina web sono stati spostati permanentemente in una nuova posizione, puoi utilizzare i reindirizzamenti 301 per indicare agli utenti la direzione corretta.
Ad esempio, quando un visitatore digita l'indirizzo del tuo sito o clicca su un link, il reindirizzamento 301 cambierà automaticamente l'indirizzo richiesto con il nuovo indirizzo.
Cos'è un reindirizzamento 302?
Un reindirizzamento 302 aiuta anche a indicare agli utenti e ai motori di ricerca la direzione corretta, ma temporaneamente.
A differenza del 301, che è un reindirizzamento permanente, i reindirizzamenti 302 sono temporanei. Puoi spostare il traffico del tuo sito web in una nuova posizione per un periodo di tempo limitato e poi tornare all'URL originale quando vuoi.
Quando dovresti usare i reindirizzamenti 301 e 302?
Ora che conosci la differenza principale tra i due tipi di reindirizzamenti, potresti chiederti qual è il momento migliore per utilizzare i reindirizzamenti 301 e 302.
Quando usare un reindirizzamento 301?
Poiché i reindirizzamenti 301 sono permanenti, ecco quando usarli:
- Stai migrando il tuo sito WordPress su un nuovo dominio
- Passaggio del tuo sito da HTTP a HTTPS
- Spostamento di una pagina web in una nuova posizione
- Unione di più pagine in una nuova pagina
- Modifica della struttura degli URL del tuo sito in modo permanente
Quando usare un reindirizzamento 302?
D'altra parte, se non vuoi puntare il tuo pubblico a una nuova pagina o a un'altra posizione in modo permanente, è meglio usare i reindirizzamenti 302. Ecco alcune situazioni in cui ha senso usare il reindirizzamento 302:
- Eseguire test A/B per il design, il layout e le funzionalità di un nuovo sito web o di una pagina
- Reindirizzamento temporaneo degli utenti a una pagina di vendita o a un'offerta promozionale
- Invia gli utenti alla versione corretta del tuo sito web in base alle loro preferenze linguistiche o di localizzazione
- Raccogli feedback degli utenti su un nuovo prodotto o servizio senza influire sui tuoi attuali ranking SEO
Impatto dei reindirizzamenti 301 vs 302 sulla SEO
Quando si tratta di utilizzare reindirizzamenti 301 o 302, devi considerare l'impatto che avranno sulla SEO di WordPress (ottimizzazione per i motori di ricerca) del tuo sito.
I motori di ricerca funzionano scansionando le pagine del tuo sito web utilizzando bot e indicizzandole nei risultati di ricerca. Questi bot dei motori di ricerca seguono i link per scoprire nuovi contenuti e trovare diverse pagine sul tuo sito.
Utilizzare il tipo di reindirizzamento corretto è importante se vuoi che i tuoi post del blog vengano scoperti facilmente dai crawler dei motori di ricerca e continuino a posizionarsi più in alto nei risultati di ricerca.
Con i reindirizzamenti 301, Google e altri motori di ricerca sapranno che hai spostato un sito o una pagina web in modo permanente. In questo modo, passeranno completamente l'equità del link o il link juice al nuovo URL. L'equità del link è come un voto di fiducia da altri siti che la tua pagina è preziosa e merita di essere promossa.
D'altra parte, se stai eseguendo una modifica temporanea e non vuoi alcun impatto sui ranking SEO della tua pagina originale, allora è meglio utilizzare i reindirizzamenti 302. Non trasferisce completamente il link juice e dice ai motori di ricerca che la modifica è temporanea.
Come impostare reindirizzamenti 301 e 302 in WordPress
Il modo più semplice per impostare reindirizzamenti 301 o 302 sul tuo sito è utilizzare un plugin di reindirizzamento per WordPress.
Ad esempio, puoi usare All in One SEO (AIOSEO) per configurare i reindirizzamenti. È il miglior plugin SEO per WordPress e offre un potente strumento di gestione dei reindirizzamenti.
Tieni presente che avrai bisogno della versione Pro di AIOSEO per utilizzare il gestore di reindirizzamenti. Esiste anche una versione AIOSEO Lite che puoi usare per iniziare gratuitamente.
Innanzitutto, dovrai installare e attivare il plugin AIOSEO. Se hai bisogno di aiuto, consulta la nostra guida su come installare un plugin WordPress.
Dopo l'attivazione, vedrai una schermata di benvenuto e la procedura guidata di configurazione. Fai semplicemente clic sul pulsante 'Inizia' e segui le istruzioni sullo schermo per configurare il plugin.

Puoi anche consultare la nostra guida su come impostare correttamente All in One SEO per WordPress.
Successivamente, dovrai andare su All in One SEO » Redirects dall'area di amministrazione di WordPress e fare clic sul pulsante 'Attiva Reindirizzamenti'.

Una volta che lo strumento Redirection Manager è attivo, puoi andare alla scheda 'Redirects' in alto.
Da qui, puoi inserire il link che desideri reindirizzare nel campo 'Source URL'. Successivamente, inserisci la nuova posizione per il link nel campo 'Target URL'.

Dopo di che, puoi fare clic sul menu a discesa 'Redirect Type' e selezionare il reindirizzamento 301 o 302.
Una volta fatto, fai semplicemente clic sul pulsante 'Add Redirect'. Puoi ripetere questo passaggio e aggiungere tutti i reindirizzamenti che desideri.
Se scorri verso il basso, AIOSEO ti mostrerà un registro dei reindirizzamenti che hai creato per il tuo sito web.

Oltre a ciò, AIOSEO ti consente anche di eseguire reindirizzamenti completi del sito senza alcuna conoscenza tecnica o modifica del codice.
Migliori pratiche per l'implementazione dei reindirizzamenti 302 e 301
La configurazione dei reindirizzamenti sul tuo sito WordPress può essere complicata. Per aiutarti, ecco alcune migliori pratiche da seguire.
1. Testare i reindirizzamenti per assicurarsi che funzionino
Dopo aver configurato i reindirizzamenti 301 o 302, è meglio testare ogni link più volte.
Questo serve a garantire che il reindirizzamento 301 e 302 funzioni correttamente. Se qualcosa va storto, sarà dannoso per l'esperienza utente del tuo sito e per i classifiche SEO.
Un modo semplice per verificarlo è visitare il tuo sito in modalità incognito e aprire il link che hai reindirizzato. Se si apre la nuova posizione, significa che i tuoi reindirizzamenti funzionano correttamente.
Esistono anche strumenti gratuiti disponibili su Internet che verificheranno il reindirizzamento per te. Oppure puoi utilizzare il plugin AIOSEO, che mostra i log dei tuoi reindirizzamenti all'interno della tua dashboard di WordPress.

2. Monitoraggio dei reindirizzamenti per link non funzionanti
Successivamente, dovresti anche impostare il monitoraggio dei link non funzionanti dopo aver aggiunto reindirizzamenti 301 e 302 al tuo sito web.
Se hai spostato una pagina web in un'altra posizione o inviato temporaneamente gli utenti a una nuova pagina e il reindirizzamento non ha funzionato correttamente, ciò comporterà un link non funzionante. Di conseguenza, gli utenti vedranno una pagina di errore 404 sul tuo sito web.
Il monitoraggio di questi link non funzionanti dopo il reindirizzamento 301 e 302 ti aiuterà a correggerli rapidamente, a fornire una migliore esperienza utente e a evitare qualsiasi impatto sui tuoi ranking delle parole chiave.
Il modo migliore per monitorare i link non funzionanti è utilizzare il plugin AIOSEO. Puoi abilitare i 'Log 404' per iniziare a monitorare le pagine di errore 404.

Tieni presente che inizialmente non vedrai alcun dato perché inizierà a registrare i link non funzionanti solo dopo aver abilitato l'impostazione.
Una volta che il plugin inizia a raccogliere informazioni, puoi visualizzare i link non funzionanti sul tuo sito sotto la scheda Log 404.

Per correggere rapidamente le pagine di errore 404, puoi fare clic sull'opzione 'Aggiungi reindirizzamento' e impostare reindirizzamenti 301 o 302.
Per maggiori dettagli, consulta la nostra guida su come trovare e correggere i link non funzionanti in WordPress.
PRO TIP: Se desideri aggiornamenti continui sui link non funzionanti che non siano solo errori 404, dai un'occhiata al nostro plugin gratuito Broken Link Checker.
3. Evita di creare catene e loop di reindirizzamento
Una catena di redirect si verifica quando un URL reindirizza a un altro, che a sua volta reindirizza a un terzo, e così via. Pensala come una serie di indirizzi di inoltro della posta.
I bot di ricerca di Google seguiranno solo circa 10 di questi 'salti' prima di arrendersi. Se la tua catena è troppo lunga, il bot potrebbe non raggiungere mai la destinazione finale, il che significa che la tua pagina non verrà indicizzata o classificata correttamente.
Ecco perché è buona norma evitare lunghe catene di redirect e puntare sempre l'URL originale direttamente alla destinazione finale. Questo è particolarmente importante quando si impostano redirect 301 permanenti.
La creazione di lunghe catene di redirect, in cui una pagina reindirizza a un'altra e poi a un'altra ancora, può causare errori e rallentare il tuo sito.
Oltre a ciò, dovresti anche cercare di evitare i loop di reindirizzamento. Si verificano quando gli URL in una catena reindirizzano su se stessi creando un loop infinito.
Di conseguenza, gli utenti e i motori di ricerca non vedranno la pagina desiderata, ma visualizzeranno la pagina originale. Questo potrebbe anche comportare un errore di "reindirizzato troppe volte".

Un modo per risolverlo è rimuovere tutti i reindirizzamenti nella catena e provare a reindirizzare alla destinazione finale.
Per saperne di più, puoi consultare la nostra guida su come risolvere il problema di troppi reindirizzamenti in WordPress.
4. Utilizza i reindirizzamenti per evitare contenuti duplicati
I motori di ricerca possono vedere http://www.example.com, https://www.example.com e https://example.com come tre siti web separati. Se non dici loro quale sia la versione reale o canonica, potrebbero vederlo come contenuto duplicato, il che può danneggiare la tua SEO.
La best practice è scegliere una versione come URL principale e utilizzare reindirizzamenti permanenti 301 per inviare il traffico da tutte le altre versioni a quella principale. Ad esempio, puoi reindirizzare tutte le versioni HTTP e non-www a https://www.yourdomain.com.
Fortunatamente, WordPress aiuta a impostare la tua versione preferita automaticamente in base all'indirizzo del sito (URL) nella pagina Impostazioni » Generali. Un plugin SEO come AIOSEO può anche aiutare a far rispettare queste regole, assicurando che i motori di ricerca vedano solo una versione autorevole del tuo sito e dei tuoi contenuti.
Domande frequenti sui reindirizzamenti 301 e 302
Ecco le risposte ad alcune delle domande più comuni che riceviamo sull'utilizzo corretto dei reindirizzamenti 301 e 302 in WordPress.
1. Qual è migliore per la SEO, un reindirizzamento 301 o 302?
Un reindirizzamento 301 è migliore per la SEO nella maggior parte dei casi perché segnala uno spostamento permanente. Questo dice ai motori di ricerca come Google di passare tutta l'autorità, o il valore dei link, dalla vecchia pagina a quella nuova. Un 302 dovrebbe essere utilizzato solo per modifiche temporanee, poiché non trasferisce la piena potenza di ranking.
2. Per quanto tempo dovrei mantenere attivo un reindirizzamento 301?
La best practice è mantenere i reindirizzamenti 301 attivi per almeno un anno. Tuttavia, mantenerli attivi indefinitamente è ancora meglio. Questo garantisce che chiunque abbia aggiunto ai preferiti il vecchio link o ci clicchi da un altro sito web raggiunga comunque la pagina corretta, preservando sia l'esperienza utente che il valore del link.
3. Un reindirizzamento 302 può danneggiare la mia SEO?
Un reindirizzamento 302 può danneggiare la tua SEO se lo utilizzi per uno spostamento permanente. I motori di ricerca potrebbero confondersi e dividere i segnali di ranking tra gli URL vecchi e nuovi. Ciò impedisce alla tua nuova pagina di ottenere il pieno beneficio SEO di quella vecchia. Utilizza i reindirizzamenti 302 solo per scopi a breve termine, come la gestione di una promozione.
4. Quanti reindirizzamenti 301 sono troppi?
Sebbene non esista un limite rigoroso sul numero totale di reindirizzamenti, la creazione di lunghe catene di reindirizzamento è dannosa per la SEO e la velocità del sito. Una catena di reindirizzamento si verifica quando una pagina reindirizza a un'altra, che a sua volta reindirizza a un'altra. È meglio reindirizzare direttamente alla destinazione finale. Strumenti come il gestore di reindirizzamenti in All in One SEO possono aiutarti a evitare queste catene.
Bonus: Risorse aggiuntive
Speriamo che questo articolo ti abbia aiutato a capire la differenza tra reindirizzamenti 302 e 301 e le migliori pratiche. Potresti anche voler consultare la nostra guida su come apparire nelle caselle di risposta di Google con la tua pagina WordPress e i migliori plugin gratuiti per reindirizzamenti 404 per WordPress.
Ecco alcune altre guide e materiale di lettura che puoi consultare:
- Guida definitiva alla migrazione di WordPress per principianti (passo dopo passo)
- Come migrare il sito web di Google Business Profile su WordPress
- Come eseguire un reindirizzamento completo del sito in WordPress (Guida per principianti)
- Quanto tempo ci vuole perché la SEO del sito mostri risultati? (Dati reali)
- Come reindirizzare gli utenti dopo l'invio di un modulo in WordPress
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Moinuddin Waheed
Grazie per questo post informativo sui reindirizzamenti.
Non mi importava dei reindirizzamenti e non sapevo come i reindirizzamenti influenzassero la SEO.
Ma ora, dopo aver letto questo articolo, sono ben consapevole di tutto ciò che riguarda i reindirizzamenti e di come farlo correttamente per reindirizzamenti permanenti e temporanei.
Supporto WPBeginner
Glad we could clear up how to handle the redirects properly
Amministratore
Piyari
Grazie per il fantastico post! Ho recentemente utilizzato un reindirizzamento 302 sul mio sito e la tua spiegazione mi ha aiutato a capire quando usare invece un 301 per una migliore SEO.
Supporto WPBeginner
Glad our guide was helpful!
Amministratore
Dennis Muthomi
Ho una domanda sull'uso dei reindirizzamenti per i link di affiliazione mascherati. Quando si tratta di mascherare i link di affiliazione, che tipo di reindirizzamento viene utilizzato per impostazione predefinita?
Supporto WPBeginner
It would depend on the site but normally a 301 is used
Amministratore
Dennis Muthomi
Grazie per avermi chiarito la cosa.
Avevo erroneamente ipotizzato che i link di affiliazione mascherati utilizzassero una sorta di reindirizzamento speciale.
Jiří Vaněk
Grazie per la grande spiegazione. Prima non mi curavo di come eseguivo i reindirizzamenti, ma questo articolo mi ha fornito molte informazioni, mostrandomi che li avevo fatti in modo errato molte volte. È un articolo molto prezioso per me.
Supporto WPBeginner
Glad we could clear up any confusion you may have had
Amministratore
Mrteesurez
Sì, l'articolo mi ha aiutato a risolvere un problema di reindirizzamento sul mio sito web, l'ho usato soprattutto quando i link erano interrotti nei contenuti.
Consiglio, quando si testa un reindirizzamento, di cancellare la cache del browser, del sito web e del server per garantire risultati di test corretti del reindirizzamento.
Dennis Muthomi
Ehi Mrteesurez, grazie per il consiglio. Ho avuto problemi prima con questo: pensando che non funzionasse, solo per rendermi conto che stavo vedendo la versione memorizzata nella cache.