Il redirect 301, l’abbiamo già menzionato quando parlavamo di contenuti duplicati e delle diverse soluzioni per risolvere questo tipo di problema. Ma fino ad ora non abbiamo mai approfondito cosa sia un reindirizzamento 301, come utilizzarlo e crearlo.

In questo articolo, risponderemo a tutte queste domande in modo che tu possa impostare questo redirect da solo quando e se necessario.

Immergiamoci!

Che cos’è un redirect 301?

In generale, un redirect consente agli utenti di reindirizzare gli internauti arrivati su un URL A a un URL B. Questo processo è automatico e molto spesso gli utenti non se ne rendono conto, il che è piuttosto ideale per non peggiorare la loro esperienza di navigazione.

Esistono diversi tipi di redirect: alcuni sono permanenti, altri sono temporanei. Il reidirect 301 appartiene alla prima categoria.

In altre parole, quando si imposta un redirect 301, si comunica agli spider dei motori di ricerca che la pagina web che si trovava su un vecchio URL è stata spostata in modo permanente in una nuova pagina web.

Diagramma di un redirect 301

Attenzione! Stiamo parlando di una pagina web ma un redirect 301 può essere utilizzato su tutto il sito, vale a dire sul nome di dominio.

Quando utilizzare un redirect 301?

Come abbiamo appena visto, il redirect 301 non è l’unico reindirizzamento esistente. Potresti aver sentito parlare di redirect 302, 307, meta-refresh , ecc.

In effetti, chi dice diversi reindirizzamenti dice diversi usi. Quindi in quali situazioni dovresti optare per un reindirizzamento 301?

Ecco le più comuni:

Cambi il tuo nome di dominio

Può accadere se, ad esempio, cambi il nome del tuo brand.

I contenuti con il tuo vecchio nome di dominio devono essere accessibili tramite il tuo nuovo URL. Qui, non è necessario copiare il contenuto dal vecchio sito sul nuovo sito perché rischi di creare contenuti duplicati.

Inoltre, questo reindirizzamento 301 ti consente di mantenere e trasferire l’autorità delle tue vecchie pagine.

Modifichi la struttura dei tuoi URL

Questa situazione può verificarsi se si decide di alleggerire gli URL per una questione di leggibilità o se si aggiungono elementi.

Potresti ad esempio voler rimuovere la dicitura categoria dai tuoi URL: 

www.miosito.it/categorie/sport/calcio-a-cinque

diventerebbe

www.miosito.it/sport/calcio-a-cinque

Questo redirect è ancora più importante in quanto è possibile che siti di terze parti indirizzino i propri utenti al tuo prodotto scarpe-da-calcio con il vecchio URL. Se non viene effettuato il redirect 301, gli utenti di Internet riscontreranno un errore 404.

La tua home page è accessibile con diversi URL

Lo stesso contenuto accessibile sotto diversi URL è una fonte di contenuti duplicati e, come sai, questo è molto dannoso per la SEO.

La tua home page può essere visitata con un URL contenente “www” o meno, con “.it/” alla fine o semplicemente “.it”.

Per dare maggiore autorità alla tua home page ed evitare duplicati dei contenuti , un redirect 301 reindirizzerà tutti gli utenti a un singolo URL.

Come creare un reindirizzamento 301?

Vediamo due modi per impostare un redirect 301: il primo direttamente tramite il file .htaccess, il secondo utilizzando un plugin di WordPress.

Effettua un reindirizzamento 301 con il file .htaccess

Il file .htaccess è un file di configurazione utilizzato per modificare il funzionamento del server. Lo puoi trovare nella radice del tuo sito.

Una particolarità di questo file è che a volte è nascosto. Se non lo vedi, apri il terminale del tuo computer (per Mac) e inserisci la seguente riga di comando:

defaults write com.apple.finder AppleShowAllFiles TRUE

Accedi ai file nascosti su Mac

Se ti trovi in ​​Windows 10, digita “cartella” nella casella di ricerca situata nella barra delle applicazioni. Cerca Mostra file e cartelle nascosti, quindi seleziona questa opzione in Impostazioni avanzate.

Se torni alla radice del tuo sito dovresti vedere il famoso file .htaccess.

Attenzione!

Prima di continuare, sappi che la modifica di questo file non è innocua. Un errore nel codice può avere conseguenze sul tuo sito. Se non sei sicuro di quello che fai, ti consiglio di contattare un professionista o di salvare la versione originale del tuo file su un nuovo documento in modo da poter tornare a questa versione in caso di problemi.

Apri il tuo file con un editor di testo, quindi inserisci il codice corrispondente alla tua situazione, sostituendo ovviamente gli URL.

Per un redirect dalla pagina A alla pagina B :

<code>RedirectPermanent /categoria/sport/calcio-a-cinque/ https ://www.miosito.it/sport/calcio-a-cinque/</code>

Per reindirizzare un intero dominio a una pagina web :

<code>RedirectPermanent / http ://www.mio-nuovo.sito.it/</code>

Per un reindirizzamento di un nome di dominio senza “www” a una versione con “www” :

<code>RewriteEngine on
RewriteBase /
RewriteCond %{http_host} ^miosito.it [nc] RewriteRule ^(.*)$ http ://www.miosito.it/$1 [r=301,nc]</code>

Per un reindirizzamento da un blog (o altro) attualmente nel sottodominio a un nuovo nome di dominio contenente il blog nella directory

<code>Options +FollowSymLinks<br>RewriteEngine On<br>RewriteCond %{REQUEST_URI}/ blog<br>RewriteRule ^(.*) https ://www.miosito.it/ %{REQUEST_URI} [R=301,NC] RewriteRule ^(.*) https ://www.miosito.it/blog/ %{REQUEST_URI} [R=301,NC]</code>Lo sapevi"RedirectPermanent" può essere sostituito da "Redirect 301". Queste due notazioni funzionano e portano allo stesso risultato.

Dopo aver aggiunto la riga di codice, salva il tuo file .htaccess e poi rispediscilo al tuo server affinché l’aggiornamento abbia effetto. Per questo puoi usare un client FTP come FileZilla.

Effettua un redirect 301 da WordPress

Se hai un sito WordPress, questa seconda soluzione è un po’ più semplice, ma ti consentirà di eseguire solo redirect 301 tra le pagine. Per altri casi (ad esempio il nome di dominio completo), dovrai passare attraverso il file .htaccess.

Collegati alla dashboard, quindi vai su Plugin e fai clic su Aggiungi nuovo. Nella barra di ricerca inserisci Redirection. Installa e attiva il plugin con lo stesso nome.

Il plugin redirection per WordPress

Vai su Strumenti, quindi su Redirection. Configura l’estensione selezionando o meno le opzioni.

Installazione e configurazione del plugin redirection per WordPress

Fai clic su Aggiungi un reindirizzamento, quindi inserisci l’URL di origine (il vecchio URL) e l’URL di destinazione (il nuovo URL). Facendo clic sulla rotella a destra del pulsante Aggiungi una redirezione è possibile visualizzare parametri aggiuntivi.

Esempio di un redirect 301 con plugin in WordPress

Assicurati che sia visualizzato il codice HTTP 301.

L’opzione Gruppo consente semplicemente di catalogare i reindirizzamenti per una maggiore organizzazione. Puoi ad esempio creare un nuovo gruppo chiamato Prodotti per i redirect 301 relativi ai prodotti sul tuo sito di e-commerce.

L’opzione Posizione indica la priorità del reindirizzamento e 0 è la priorità più alta. Non è necessario modificare questa impostazione.

Fai clic su Aggiungi una redirezione e voilà!

Il redirect 301 impatta sulla SEO?

Si, il redirect 301 impatta sulla tuo SEO.

Prima di tutto, sappi che un redirect 301 manterrà il succo del link. Ciò significa che la tua nuova pagina web beneficerà del posizionamento della tua vecchia pagina ma affinché gli effetti siano positivi, il reindirizzamento 301 deve essere ben creato e utilizzato correttamente. Il tuo obiettivo è non avere collegamenti interrotti sul tuo sito.

Per evitare di essere penalizzato da un reindirizzamento 301, fai attenzione a non commettere i seguenti errori:

  • Reindirizzamenti a catena : una pagina A reindirizzata a una pagina B che viene reindirizzata a una pagina C non è assolutamente efficace. L’autorità della pagina A non è completamente trasferita alla pagina C e Google potrebbe non esplorarla. Lato utente, si rischia di rallentare il caricamento della pagina C.
  • Reindirizzamento a qualsiasi URL : la scelta del nuovo URL è importante, deve essere pertinente. L’argomento nella tua nuova pagina dovrebbe essere simile all’argomento nella vecchia.
  • Reindirizzamenyi a tutto spiano : i redirect 301 sono molto pratici, ma non bisogna esagerare. Allungano il tempo di caricamento e l’esplorazione degli utenti e dei robot di indicizzazione.

Per testare un reindirizzamento 301 e assicurarsi che sia stabilito, è possibile utilizzare uno strumento di controllo reindirizzamento web. Inserendo il vecchio URL dovresti vedere il tipo di reindirizzamento impostato e il suo percorso verso l’URL di destinazione.

In caso di difficoltà nell’impostazione del reindirizzamento 301, non esitare a contattare a un professionista su Creativemotions.

Buon lavoro!