I reindirizzamenti importano per fornire un’ottima esperienza all’utente e per aiutare i motori di ricerca a comprendere meglio il sito. 302 e 301 sono tipi di reindirizzamenti che possono essere utilizzati in situazioni diverse.
Abbiamo utilizzato entrambi i tipi di reindirizzamento su WPBeginner e su altri nostri marchi per occasioni specifiche. Se vogliamo cambiare in modo permanente la posizione di una pagina, utilizziamo i reindirizzamenti 301. D’altra parte, i reindirizzamenti 302 sono utili se vogliamo un reindirizzamento temporaneo per una campagna di marketing o per un test A/B.
In questo articolo confronteremo il redirect 302 con il redirect 301. Condivideremo anche alcune best practice per l’utilizzo dei redirect in WordPress.
302 reindirizzamenti vs 301 reindirizzamenti: qual è la differenza?
La reindirizzazione in WordPress permette di inviare gli utenti e i crawler dei motori di ricerca a un URL diverso da quello su cui hanno fatto clic.
È necessario impostare i reindirizzamenti se si elimina una pagina del sito WordPress, se si passa a un nuovo dominio, se si conducono esperimenti A/B e altro ancora.
Senza reindirizzamenti, gli utenti non sarebbero in grado di vedere il contenuto richiesto. Vedrebbero invece una pagina di errore 404, il che è negativo per l’esperienza utente del sito e per il posizionamento nei motori di ricerca.
Per quanto riguarda l’impostazione dei reindirizzamenti, i tipi più comuni sono due: 301 e 302 reindirizzamenti. Analizziamo ciascuno di essi e vediamo qual è la differenza.
Che cos’è un reindirizzamento 301?
Un reindirizzamento 301 è una reindirizzazione permanente. Se il vostro sito web o la vostra pagina sono stati spostati in modo permanente in una nuova posizione, potete utilizzare i reindirizzamenti 301 per indirizzare gli utenti nella giusta direzione.
Ad esempio, quando un visitatore digita l’indirizzo del sito o fa clic su un collega, il reindirizzamento 301 cambia automaticamente l’indirizzo richiesto in quello nuovo.
Che cos’è un reindirizzamento 302?
Anche un reindirizzamento 302 aiuta a indirizzare gli utenti e i motori di ricerca nella giusta direzione, ma temporaneamente.
A differenza del 301, che è un reindirizzamento permanente, il 302 è temporaneo. È possibile spostare il traffico del sito web in una nuova posizione per un periodo di tempo limitato e poi tornare all’URL originale quando si vuole.
Quando utilizzare i reindirizzamenti 301 e 302?
Ora che conoscete la differenza principale tra i due tipi di reindirizzamenti, vi starete chiedendo quando è il momento migliore per utilizzare i reindirizzamenti 301 e 302.
In determinate condizioni e per l’obiettivo che si sta cercando di raggiungere, ha senso utilizzare i reindirizzamenti 301. In altre situazioni, invece, è meglio utilizzare reindirizzamenti 302.
Quando utilizzare un reindirizzamento 301?
Poiché i reindirizzamenti 301 sono permanenti, ecco quando usarli:
- State migrando il vostro sito web WordPress su un nuovo dominio
- Passaggio del sito da HTTP a HTTPS
- Spostamento di una pagina web in una nuova posizione
- Unire più pagine e indirizzarle a una nuova pagina
- Modificare la struttura degli URL del sito in modo permanente
Quando utilizzare un reindirizzamento 302?
D’altra parte, se non si vuole indirizzare il pubblico a una nuova pagina o a un’altra posizione in modo permanente, è meglio usare i reindirizzamenti 302. Ecco alcune situazioni in cui l’uso della reindirizzazione 302 ha senso:
- Esecuzione di test A/B per il design, il layout e le caratteristiche di un nuovo sito web o di una pagina.
- Reindirizzare temporaneamente gli utenti a una pagina di vendita o a un’offerta promozionale.
- Inviate gli utenti alla versione corretta del vostro sito web on base alle loro preferenze di lingua o località
- Raccogliere il feedback degli utenti su un nuovo prodotto o servizio senza influire sulle classifiche SEO attuali.
Impatto di 301 reindirizzamenti vs 302 reindirizzamenti sulla SEO
Quando si tratta di usare reindirizzamenti 301 o 302, bisogna considerare l’impatto che avrà sul SEO (ottimizzazione per i motori di ricerca) del sito WordPress.
I motori di ricerca lavorano effettuando il crawling delle pagine del vostro sito web tramite bot e indicizzandole nei risultati della ricerca. I bot dei motori di ricerca seguono i link per scoprire nuovi contenuti e trovare le diverse pagine del sito.
Utilizzare il giusto tipo di reindirizzamento è importante se si vuole che i post del blog siano facilmente individuati dai crawler dei motori di ricerca e continuino a posizionarsi più in alto nei risultati della ricerca.
Con i reindirizzamenti 301, Google e gli altri motori di ricerca sapranno che avete spostato un sito o una pagina web in modo permanente. In questo modo, passeranno completamente la link equity o link juice al nuovo URL. La link equity è come un voto di fiducia da parte di altri siti che la vostra pagina è preziosa e merita di essere promossa.
D’altra parte, se si sta effettuando una modifica temporanea e non si vuole avere alcun impatto sulle classifiche SEO della pagina originale, è meglio utilizzare i reindirizzamenti 302. Non trasmette completamente il succo di collegamento e comunica ai motori di ricerca che la modifica è temporanea.
Come impostare i reindirizzamenti 301 e 302 in WordPress
Il modo più semplice per impostare i reindirizzamenti 301 o 302 sul vostro sito è utilizzare un plugin di reindirizzamento per WordPress.
Ad esempio, è possibile utilizzare All in One SEO (AIOSEO) per configurare i reindirizzamenti. È il miglior plugin SEO per WordPress e offre un potente strumento di gestione dei reindirizzamenti.
Si noti che per utilizzare il gestore di reindirizzamento è necessaria la versione AIOSEO Pro. Esiste anche una versione Lite di AIOSEO che può essere utilizzata gratuitamente per iniziare.
Per prima cosa, è necessario installare e attivare il plugin AIOSEO. Se avete bisogno di aiuto, consultate la nostra guida su come installare un plugin di WordPress.
Dopo l’attivazione, viene visualizzato uno schermo di benvenuto e la configurazione guidata. Fai clic sul pulsante “Let’s Get Started” e segui le istruzioni sullo schermo per configurare il plugin.
Potete anche consultare la nostra guida su come impostare correttamente All in One SEO per WordPress.
Successivamente, dovrete andare su All in One SEO ” Reindirizzamenti dall’area di amministrazione di WordPress e fare clic sul pulsante “Attiva reindirizzamenti”.
Una volta che lo strumento Gestione reindirizzamenti è attivo, si può andare alla scheda “Reindirizzamenti” in alto.
Da qui è possibile inserire il collega da reindirizzare nel campo “URL di origine”. Quindi, inserire la nuova posizione del collega nel campo “URL di destinazione”.
Dopodiché, fai clic sul menu a discesa “Tipo di reindirizzamento” e seleziona 301 o 302 reindirizzamenti.
Una volta fatto ciò, è sufficiente fare clic sul pulsante “Aggiungi reindirizzamento”. È possibile ripetere questo passaggio e aggiungere tutte le reindirizzazioni desiderate.
Scorrendo verso il basso, AIOSEO mostrerà un registro dei reindirizzamenti creati per il sito web.
Inoltre, AIOSEO consente anche di eseguire reindirizzamenti completi del sito senza alcuna conoscenza tecnica o modifica del codice.
Migliori pratiche per l’implementazione di reindirizzamenti 302 e 301
L’impostazione della reindirizzazione sul vostro sito web WordPress può essere complicata. Per aiutarvi, ecco alcune buone pratiche da seguire.
1. Testare i reindirizzamenti per verificarne l’elaborazione in corso
Dopo aver impostato i reindirizzamenti 301 o 302, è meglio testare ogni collega più volte.
Questo per garantire che la reindirizzazione 301 e 302 venga elaborata in corso. Se qualcosa va storto, l’esperienza utente e il posizionamento SEO del sito ne risentiranno.
Un modo semplice per verificare è visitare il sito in modalità incognito e aprire il collega che è stato reindirizzato. Se si apre la nuova posizione, significa che i reindirizzamenti funzionano bene.
Su Internet sono disponibili anche strumenti gratuiti che controllano la reindirizzazione per voi. Oppure potete utilizzare il plugin AIOSEO, che mostra gli accedi ai reindirizzamenti all’interno della vostra dashboard di WordPress.
2. Monitoraggio dei reindirizzamenti per i colleghi interrotti
Inoltre, è necessario impostare il monitoraggio dei collegamenti interrotti dopo l’aggiunta di reindirizzamenti 301 e 302 al sito web.
Se avete spostato una pagina web in un’altra posizione o avete inviato temporaneamente gli utenti a una nuova pagina e la reindirizzazione non ha funzionato correttamente, il risultato sarà un collegamento interrotto. Di conseguenza, gli utenti vedranno una pagina di errore 404 sul vostro sito web.
Il monitoraggio di questi collegamenti interrotti dopo le reindirizzazioni 301 e 302 vi aiuterà a correggerli rapidamente, a fornire una migliore esperienza utente e a evitare qualsiasi impatto sul posizionamento delle vostre parole chiave.
Il modo migliore per monitorare i collegamenti interrotti è utilizzare il plugin AIOSEO. È possibile abilitare i “Registri 404” per iniziare a monitorare le pagine con errori 404.
Si noti che inizialmente non verrà visualizzato alcun dato, perché il sistema inizierà a registrare i collegamenti interrotti solo dopo aver abilitato l’impostazione.
Una volta che il plugin inizia a raccogliere informazioni, è possibile visualizzare i collegamenti interrotti sul sito nella scheda 404 Logs.
Per correggere rapidamente le pagine di errore 404, fate clic sull’opzione “Aggiungi reindirizzamento” e impostate i reindirizzamenti 301 o 302.
Per maggiori dettagli, consultate la nostra guida su come trovare e correggere i collegamenti interrotti in WordPress.
SUGGERIMENTO: se volete aggiornamenti continui sui collegamenti interrotti che non sono solo errori 404, date un’occhiata al nostro plugin gratuito Broken Link Checker.
3. Evitare di creare catene e loop di reindirizzamento
Una catena di reindirizzamento si ha quando si hanno più reindirizzamenti tra l’URL di origine e l’URL di destinazione. Google segue ufficialmente fino a 10 salti in una catena di reindirizzamento. Se ci sono più di 10 reindirizzamenti, potrebbe essere visualizzato un errore di reindirizzamento in Google Search Console.
Per questo motivo è buona norma evitare le catene di reindirizzamento e puntare direttamente alla nuova posizione di un sito web o di una pagina. Questo importa soprattutto quando si impostano reindirizzamenti 301 permanenti. Un numero eccessivo di reindirizzamenti 301 può causare errori e causare una cattiva esperienza dell’utente.
Oltre a questo, bisogna anche cercare di evitare i loop di reindirizzamento. Si verifica quando gli URL di una catena si reindirizzano a se stessi, creando un loop infinito.
Di conseguenza, gli utenti e i motori di ricerca non vedranno la pagina desiderata e visualizzeranno invece la pagina originale. Questo potrebbe anche causare un errore di “reindirizzamento troppo frequente”.
Un modo per correggere il problema è rimuovere tutti i reindirizzamenti della catena e provare a reindirizzare alla destinazione finale.
Per saperne di più, potete consultare la nostra guida su come correggere i problemi di troppi reindirizzamenti in WordPress.
4. Creare reindirizzamenti per evitare contenuti duplicati
Un’altra best practice per l’utilizzo dei reindirizzamenti 301 e 302 è quella di evitare contenuti duplicati se il sito ha più sottodomini.
Ad esempio, se l’URL del sito presenta HTTP e HTTPS, www e non www, URL con lettere maiuscole e minuscole, barre di separazione (/) e altro ancora.
Anche se questi sottodomini puntano allo stesso indirizzo web, i motori di ricerca li visualizzano come siti separati. Di conseguenza, potrebbero verificarsi problemi di contenuti duplicati. Per correggere questo problema, è sufficiente reindirizzare tutti i sottodomini a un unico sito web URL.
Se state migrando siti e domini, inoltre, potreste usare un reindirizzamento 302 per mostrare a Google e agli altri motori di ricerca che vi state spostando e che il contenuto non sarà duplicato per sempre.
Dovrete quindi creare dei reindirizzamenti 301 per indicare ai motori di ricerca la versione preferita del contenuto che volete far indicizzare.
Bonus: Risorse aggiuntive
Ecco altre guide e materiale di lettura che potete consultare:
- Guida definitiva alla migrazione di WordPress per principianti (passo dopo passo)
- Come migrare il sito web con profilo Google Business su WordPress
- Come fare un reindirizzamento completo del sito in WordPress (guida per principianti)
- Quanto tempo impiega la SEO di un sito web per mostrare i risultati? (Dati reali)
- Come reindirizzare gli utenti dopo l’invio di un modulo in WordPress
Speriamo che questo articolo vi abbia aiutato a capire la differenza tra redirect 302 e redirect 301 e le migliori pratiche. Potreste anche voler consultare la nostra guida su come apparire nelle caselle di risposta di Google con la vostra pagina WordPress e i migliori plugin di reindirizzamento 404 gratuiti per WordPress.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!