Redirect 301: cos'è e come configurarlo

Redirect 301: cos'è e come configurarlo
David Kaufmann
Tutorial SEO
8 min read

Se lavori come webmaster o offri servizi SEO, conosci di sicuro a memoria i codici 3xx. Tuttavia, non sempre si applica il reindirizzamento giusto rispetto all'obiettivo che vogliamo raggiungere. È per questo che oggi ci concentriamo sui redirect 301 che, insieme ai codici 302, sono i più comuni. Iniziamo:

Cos'è un redirect 301 permanente?

Come abbiamo accennato poche righe sopra, due dei codici più conosciuti sono il 301 e il 302. Qual è la differenza? Cos'è esattamente un redirect 301?

La risposta è semplice: mentre un redirect 302 indica che un contenuto è stato spostato temporaneamente su un'altra URL, un redirect 301 indica che il contenuto di una URL è stato spostato in modo permanente verso un'altra URL.

Cos'è un redirect 301 e perché è così importante?
Cos'è un redirect 301 e perché è così importante?

A cosa serve un redirect 301?

Sia il redirect 301 sia qualsiasi altro tipo sono strumenti essenziali per risolvere i problemi che si presentano con le URL che vuoi rimuovere.

In entrambi i casi diciamo a utenti e motori di ricerca che un contenuto è stato spostato, ma mentre con un redirect 302 la URL di origine non viene rimossa dall'indice di Google, con un 301 sì. E mentre nel primo caso si perde forza SEO, con un redirect 301 l'autorità viene effettivamente trasferita dalla vecchia URL alla nuova. E questo, come capirai, è essenziale per chi fa SEO, perché trasferisce la popolarità che la vecchia pagina aveva guadagnato durante la sua "vita" verso quella nuova attraverso quel link.

Quando dobbiamo usare un redirect 301?

Ci sono molte situazioni in cui è consigliabile implementare questo tipo di reindirizzamento. A grandi linee, le più comuni sono queste:

  • Hai URL indesiderate che restituiscono un 404 e che ricevono ancora visite:

Immagina che qualcuno atterri su una pagina che hai rimosso senza fare nulla a riguardo. Forse non ti importa che arrivi a quella URL (per qualunque motivo), ma nella maggior parte dei casi starai generando visite con una pessima esperienza utente. E questa è una cosa che né l'utente né Google amano. Per questo è meglio impostare in anticipo un redirect 301 per offrire un contenuto uguale o simile a quello che esisteva prima della rimozione; in breve, un'alternativa che possa soddisfare le esigenze che cercavano di risolvere quando sono entrati nella pagina originale.

Redirect 301

https://miodominio.com/ vecchio-contenuto-su-acquisto-scarpe (URL con errore 404)

https://miodominio.com/ nuovo-contenuto-su-acquisto-scarpe/ (URL corretta).

  • Vuoi evitare o risolvere problemi di contenuto duplicato:

Potresti trovarti in una situazione in cui hai due URL con lo stesso contenuto, quindi Google potrebbe non capire quale delle due debba prendere in considerazione per il suo posizionamento organico, e finire per non mostrarne nessuna delle due. Per risolvere questo, potremmo implementare un redirect 301 dalla URL che non vogliamo posizionare a quella che invece vogliamo posizionare.

Il caso più comune di contenuto duplicato è quando cambiamo nome di dominio e permettiamo a tutte le pagine del vecchio dominio di coesistere con quelle del nuovo sito:

Redirect 301

*da https://vecchio-dominio.com/razza-bulldog/ *

a https://nuovo-dominio.com/razza-bulldog/

Penalizzazioni per contenuto duplicato: usare i redirect 301
Penalizzazioni per contenuto duplicato: usare i redirect 301

  • Casi di contenuto duplicato a volte dimenticati che dovresti tenere a mente:

Il contenuto duplicato può anche derivare dall'avere domini "specchio" (cioè domini "secondari" che condividono lo stesso contenuto e IP del dominio principale).

Dimenticarsi di impostare un redirect 301 per le URL di un sito dall'indirizzo IP alle pagine sul nome di dominio significa avere due versioni diverse dello stesso contenuto, esponendoti più che probabilmente a una penalizzazione di Google.

Lasciare che le pagine dello stesso dominio coesistano sia su HTTP sia su HTTPS è un altro caso in cui avremo contenuto identico suscettibile di essere visitato da Google Panda (a proposito, se non hai ancora migrato l'intero sito a HTTPS, non aspettare oltre se ti interessa posizionarti organicamente, perché Google ha già confermato nel 2018 che lo terrà in considerazione anche per il ranking nei suoi risultati di ricerca).

Per tutti questi casi, la cosa più consigliabile è, come abbiamo già detto, applicare i redirect 301.

  • Devi cambiare un sito sviluppato con codice custom per farlo funzionare con un CMS:

Può capitare di voler cambiare il proprio sito, programmato con codice custom, per portarlo su un CMS. Sia che sia questo il caso, sia che la situazione sia opposta, è consigliabile impostare redirect 301 dalle URL iniziali a quelle nuove.

Inoltre, questa situazione si applica anche quando cambiamo CMS. Un esempio? Quando vuoi migrare da Blogspot a WordPress.

Quando NON dovremmo fare redirect 301?

Sapere quando implementare questo tipo di azione è importante quanto avere chiaro quando NON dovresti farlo. La situazione in cui di solito si "pecca" di più è:

  • Reindirizzamenti verso contenuti che non hanno nulla a che vedere con le URL originali.

Esempio 1: un dominio sui gatti viene reindirizzato a un dominio sullo sport.

Esempio 2: una URL di pagina prodotto viene reindirizzata di default verso la home del dominio.

Perché? Perché Google potrebbe vederlo come irrilevante o addirittura interpretare che lo stiamo deliberatamente cercando di ingannare per ottenere risultati migliori nelle SERP. E questo, di nuovo, ci riporta al punto precedente: il rischio di prendere una "pacca da Panda" (peraltro abbastanza meritata).

Come si imposta un redirect 301?

Anche se non è la cosa più complicata, dobbiamo essere prudenti quando li implementiamo. Farlo male può creare loop di reindirizzamenti. Google consiglia di avere un solo redirect e di non superarne cinque, come ha commentato Matt Cutts parlando dei redirect sul canale YouTube di Google Webmasters:

È meglio avere un singolo redirect piuttosto che una lunga catena di redirect. Si traduce in una migliore esperienza utente e rende meno probabile che si verifichino problemi.

Inoltre, un'implementazione scorretta può causare un numero indeterminato di pagine con errore 404. Se viene generata un'alta percentuale di pagine con questo errore, il nostro posizionamento organico ne risentirà.

Per questo vale la pena ricordare le principali opzioni che hai per affrontare questo compito:

Redirect 301 via htaccess:

Questo è il metodo un po' più tedioso. Cioè, anche se non è davvero complicato, se non viene fatto esattamente come si deve, restituirà un errore 500. Per annullare l'errore basta salvare SEMPRE una copia del file dalla versione precedente all'implementazione della riga con il redirect 301, e sostituirla sul server il prima possibile.

L'istruzione per uno degli scenari più tipici sarebbe:

Redirect 301 /url-relativa-iniziale/ https://miodominio.com/url-assoluta-finale (entrambe le URL devono essere separate da uno spazio bianco)

Bonus: Se non sei pratico e preferisci semplicemente un generatore di regole di redirect 301 per Htaccess che lo faccia per te per evitarti di scrivere 2.000 regole una a una, puoi lavorare con alcuni dei tool online disponibili.

Redirect 301 in WordPress con plugin:

Un'altra opzione più sicura della precedente è farlo tramite plugin. In WordPress troverai delle vere chicche che semplificheranno il lavoro. Tra i nostri preferiti ci sono:

  • Redirection: completamente gratuito, permette di impostare redirect sia manuali sia automatici.

  • Quick Page/Post Redirect Plugin: probabilmente il plugin gratuito più conosciuto e usato dopo Redirection.

  • Simple 301 Redirects: anch'esso gratuito e progettato specificamente per generare solo redirect 301.

  • Il gestore di reindirizzamenti di Rank Math: forse una delle funzionalità che più ci piacciono di questo plugin orientato alla SEO.

  • Yoast SEO Premium: simile a quelli citati prima, solo che è a pagamento.

Redirect SEO 600x514.jpg
Redirect SEO 600x514.jpg

Per quanto tempo va mantenuto un redirect 301?

Come sottolineato da John Mueller nell'hangout di Google+ del 2015, questo tipo di redirect dovrebbe essere mantenuto per almeno un anno quando possibile. Al minuto 26:18 possiamo vedere e ascoltare i suoi commenti sul canale di Google per webmaster su YouTube:

[fusion_youtube id="QWL864VlW7I?t=1582" alignment="center" width="700" height="" autoplay="false" api_params="" hide_on_mobile="small-visibility,medium-visibility,large-visibility" class="" css_id=""][/fusion_youtube]

Questo perché può richiedere più tempo di quanto pensiamo a Google per interpretare che il vecchio contenuto è stato spostato verso nuove URL (soprattutto se parliamo di migliaia di URL). Quindi non avere fretta di eliminarli; lasciali il più a lungo possibile per assicurarti che questo processo sia stato completato del tutto.

Vuoi aggiungere qualcos'altro? Non trattenerti. C'è molto da dire sui redirect 301 e lo sappiamo. Anzi, qui sotto puoi lasciare la tua opinione su questo post. Ti va di provarci?

Autore: David Kaufmann

David Kaufmann

Ho passato gli ultimi oltre 10 anni completamente ossessionato dal SEO — e onestamente, non vorrei fosse altrimenti.

La mia carriera ha fatto un salto di qualità quando ho lavorato come Senior SEO Specialist per Chess.com — uno dei 100 siti più visitati dell'intero Internet. Operare a quella scala, su milioni di pagine, decine di lingue e in una delle SERPs più competitive in assoluto, mi ha insegnato cose che nessun corso o certificazione avrebbe mai potuto. Quell'esperienza ha cambiato la mia prospettiva su come dovrebbe essere davvero un grande SEO — ed è diventata la base di tutto ciò che ho costruito da allora.

Da quell'esperienza è nata SEO Alive — un'agenzia per brand che fanno sul serio con la crescita organica. Non siamo qui per vendere dashboards e report mensili. Siamo qui per costruire strategie che spostino davvero l'ago della bilancia, combinando il meglio del SEO classico con l'entusiasmante nuovo mondo della Generative Engine Optimization (GEO) — facendo in modo che il tuo brand appaia non solo nei link blu di Google, ma anche all'interno delle risposte generate dall'AI che ChatGPT, Perplexity e Google AI Overviews consegnano ogni giorno a milioni di persone.

E poiché non riuscivo a trovare uno strumento che gestisse correttamente entrambi questi mondi, me ne sono costruito uno — SEOcrawl, una piattaforma enterprise di SEO intelligence che unisce rankings, audit tecnici, monitoraggio dei backlinks, salute del crawl e tracciamento della visibilità del brand nell'AI, tutto in un unico posto. È la piattaforma che ho sempre desiderato esistesse.

→ Leggi tutti gli articoli di David
Altri articoli di David Kaufmann

Scopri altri contenuti di questo autore