Come fare redirect 301 WordPress

Home » Siti Wordpress » Come fare redirect 301 WordPress

Non perdere posizioni Google in seguito ad un cambio di URL può cositituire un problema se non si sa come fare redirect 301 WordPress.

Esiste anche un altro tipo di redirect che è il 302, vedremo dopo quale sia la differenza tra i due.

Quali problemi risolvono il redirect 301 e il 302

Questi due tipi di redirect 301 e 302 hanno il compito di risolvere l’errore 404 riscontrato dai browser durante la navigazione.

In pratica l’errore 404 segnala che l’URL che cerchiamo di raggiungere o non esiste più o è stato cambiato, impedendo la navigazione verso quel contenuto. Questo Url, ormai obsoleto, potrebbe comparire nei risultati indicizzati di Google, ma non funzionare a causa del cambiamento di URL subito.

Redirect 301

Ha il compito di reindirizzare permanentemente un indirizzo URL.

Redirect 302

Ha il compito di reindirizzare in maniera temporanea una risorsa come per esempio una pagina di sito in manutenzione.

Metodi di risoluzione del redirect 301 per WordPress

Esistono due procedure per poter risolvere il problema:

  • con plugin
  • attraverso la modifica del file .htaccess

Plugin redirect 301

Basterà installare uno dei numerosi plugin disponibili nella directory ufficiale di WordPress. Una volta installato, nella sua sezione setting attraverso una semplice interfaccia sarà possibile creare i redirect desiderati.
La procedura è relativamente semplice e quasi manuale dato che bisognerà indicare il vecchio URL e il nuovo URL da sostituire, una volta salvato il redirect, esso sarà effettivo.

Attenzione a cosa si spunta nel settaggio del plugin perchè in certi casi potrebbe essere suggerito di salvare i log degli errori 404 andando a riempire inutilmente parti del database.

Modifica del file .htaccess attraverso codice

Se vogliamo evitare di caricare un inutile plugin, la modifica del file .htaccess fa al caso nostro.

Accedendo al sito attraverso Ftp individueremo nella root principale il file .htaccess, lo scaricheremo e con un editor testuale lo andremo a modificare.
Conserviamo sempre una copia del file originale per ripristinare il sito nel caso facessimo dei pasticci.
Il file .htaccess è un file molto delicato, perchè in caso di errori al suo interno potrebbe pregiudicare il funzionamento dell’intero sito.

Immediatamente dopo la riga:

# END WordPress

potremo aggiungere il nostro comando di redirect 301 come segue in questo esempio

redirect 301 /vecchio-link https://www.miosito.it/nuovo-link

Questo codice è costituito da tre parti

  1. redirect 301: il comando di redirect
  2. /vecchio-link: inseriamo il vecchio link omettendo l’intero dominio fino alla sua estensione compresa (.com, .it, ecc.), ma non cancelliamo la slash “/”.
  3. https://www.miosito.it/nuovo-link: inseriamo il nuovo link completo di tutte le sue parti

Una volta compilato correttamente il numero di redirect desiderati, salviamo il file .htaccess e ricarichiamolo sull’Ftp sovrascrivendo il precedente.

Se abbiamo compiuto tutto correttamente a questo punto il nostro redirect dovrebbe essere effettivo e funzionante.

Conclusioni su: Come fare redirect 301 WordPress

Come abbiamo visto è un metodo molto utile per risolvere lo sgradevole problema dell’errore 404.

Sta a noi decidere quale procedura utilizzare, anche se mi sento di consigliare vivamente la modifica del file .htaccess per evitare di sovraccaricare Worpress con un plugin praticamente inutile , dato che la modifica sarà sempre quasi manuale dovendo indicare in entrambi i casi vecchio e nuovo URL.

CONTATTACI
PER UNA CONSULENZA
O UN PREVENTIVO GRATUITO