Redirect HTML in WordPress: cosa sono e come si creano

I Redirect HTML in WordPress

Sei alla ricerca di una guida su come creare redirect html con WordPress

Sicuramente, questa non è la guida più entusiasmante che troverai su questo blog. Forse, però, è una delle più importanti.

Non parla infatti di grafiche, effetti speciali, social o funzionalità divertenti.

Piuttosto, parla di come evitare che i tuoi utenti si trovino davanti ad una pagina “Errore 404”.

Gli errori di questo tipo non piacciono a nessuno, né ai tuoi visitatori, né a Google.

Quando un utente si ritrova davanti a una pagina non trovata, perderà interesse nella navigazione del tuo sito.

Specialmente se non hai impostato una pagina 404 personalizzata che aiuta l’utente ad orientarsi e a trovare ciò che cercava.

Anche i motori di ricerca prendono molto in considerazione gli errori di questo tipo.

Nella Google Search Console, infatti, verranno segnalati come errori molto importanti da risolvere il prima possibile.

Se Google scansiona le tue pagine e trova tanti errori 404, riterrà che si tratta di un sito di cattiva qualità e potrebbe farti perdere posizioni.

In questa guida scoprirai la soluzione a questo problema.

Nei prossimi paragrafi imparerai infatti che cosa sono i redirect html, a cosa servono e come configurarli.

Ti presenterò due soluzioni: una per chi ha già un po’ di esperienza di programmazione ed una adatta anche a chi è alle prime armi e vuole usare un plugin WordPress per redirect.

Non ci resta che iniziare.

Che cos’è un redirect html?

Che cos'è un redirect html

Un redirect html serve a creare un collegamento tra due URL, in modo che l’utente che visita un URL sia portato automaticamente su un’altra pagina da te definita.

In inglese questa pratica è chiamata nel gergo URL redirection.

Si possono fare redirect di singoli URL o anche di interi domini.

Per esempio, se hai acquistato il tuo dominio con due estensioni, .it e .com, e poi hai costruito il tuo sito sulla .com, potrebbe essere una buona idea creare un redirect dal .it al .com.

In questo modo, chi digita erroneamente .it nella barra di ricerca del browser, raggiungerà comunque il tuo sito.

Questo tipo di redirect è senza dubbio una funzionalità molto utile, che puoi gestire all’interno del servizio che usi per la registrazione e la gestione dei domini.

In questa guida, andremo invece ad approfondire il redirect di singoli URL.

Ricorda infine che esistono molti codici di stato HTTP e che questo argomento dei Redirect ne fa parte in quanto ci aiuta a gestirne alcune casistiche.

A cosa servono i redirect HTML

I redirect HTML servono a gestire cambi di URL e rimozioni di pagine, evitando che l’utente si trovi davanti ad un errore 404.

Che cos’è l’Errore 404?

L’errore 404 è un messaggio di risposta dal server che indica “Pagina non trovata”.

Come sai, tutte le pagine del web sono associate ad un URL unico.

Se questo URL viene modificato o rimosso, ma l’utente prova comunque a visitarlo, il server genera un codice di risposta HTTP 404 (“Non trovato”).

Quando si gestisce un sito web per molto tempo e si hanno centinaia di pagine e post, di tanto in tanto capita di trovarsi in questa situazione (potrebbe anche capitare senza che tu te ne accorga. 

A questo proposito, ti consiglio di leggere la guida su come personalizzare la tua pagina errore 404 nell’eventualità che si presenti questo errore!)

Ovviamente, è meglio prevenire che curare, e i redirect HTML servono proprio a questo.

Ecco alcuni esempi di situazioni in cui avrai bisogno di creare una ridirezione:

  • quando vuoi cancellare una pagina o un post e vuoi che l’utente sia portato su un altro URL del tuo sito,
  • quando cambi l’URL di una pagina o un post e vuoi che l’utente sia ridirezionato al nuovo URL,
  • quando condividi accidentalmente un URL non corretto (per esempio, in una newsletter o sui social) e vuoi che chi lo clicca arrivi comunque alla pagina di destinazione corretta,
  • quando cambi la struttura permalink del tuo sito WordPress.
    • Non è consigliato cambiare la struttura permalink quando un sito è già avviato;
    • se però è proprio indispensabile dovrai organizzare il lavoro in modo da creare tutte le necessarie ridirezioni prontamente.
    • Non sai cos’è la struttura permalink del tuo sito? Leggi questa guida sull’argomento!

Quando valuti se impostare un redirect o meno, pensa anche a tutti gli URL condivisi sul web: se qualcuno ha inserito un link al tuo sito e l’URL non risulta più valido, sarà generato un errore 404 anche in quel caso.

Quali tipi di redirect HTML esistono

Esistono diversi tipi di redirect HTML che possono essere configurate. 

I diversi tipi sono identificati da un codice numerico, per esempio: 300, 301, 302, 303, 304…

Redirect 301

Il tipo di redirect che userai più frequentemente è il 301.

Questo numero indica un redirect permanente, cioè, che non è reversibile.

Quando sei assolutamente certo di voler ridirigere tutto il traffico da un URL all’altro, la ridirezione 301 è consigliata anche perché permette di trasferire al nuovo URL il posizionamento ed il “link juice” della pagina originale. 

Se ti interessa approfondire l’argomento del PageRank e del link juice, leggi questa guida.

Configurando le ridirezioni sul tuo sito attraverso i plugin WordPress – di cui parleremo nelle prossime sezioni – potresti avere bisogno di sapere anche cosa indicano i codici 302 e 307.

Redirect 302 e 307

I numeri 302 e 307 indicano redirect temporanei, cioè, reversibili.

Quando configuri un redirect di questo tipo, Google e gli altri motori di ricerca mantengono indicizzati entrambi gli URL.

Non farti però ingannare dalla possibilità di creare un redirect temporaneo: proprio per motivi di SEO ed indicizzazione, se sai già che il redirect sarà permanente, è molto meglio crearne una con codice 301.

Redirect 410

Questo codice indica invece una pagina eliminata.

Attraverso di esso, comunicherai ai motori che l’URL in questione non esiste più e non intendi sostituirlo con un altro.

L’URL verrà quindi rimosso dall’indice, non comparirà più nei risultati di ricerca e Google non lo scansionerà più.

Non si tratta di un vero e proprio reindirizzamento, bensì semplicemente di una “comunicazione”.

Infatti, se qualcuno digita comunque quell’indirizzo, visualizzerà una pagina 404.

Come scoprire se il proprio sito ha errori 404

Potrebbe essere che il tuo sito abbia già degli errori 404.

Per esempio, potresti aver cancellato una pagina senza però sapere che era stata linkata da un altro sito o sui social.

Prima di iniziare a lavorare sui redirect HTML, è quindi importante analizzare il sito per scoprire eventuali errori 404.

Per sapere se il tuo sito ha generato errori, procedi in questo modo:

  • Accedi al tuo account Google Search Console 
    • Se non hai mai utilizzato questo strumento, si tratta della piattaforma ufficiale Google che serve a monitorare e gestire il tuo sito per quanto riguarda l’indicizzazione sul motore di ricerca.
    • Anche Yahoo e Bing hanno strumenti simili
  • Seleziona il sito su cui desideri lavorare,
  • Quindi, naviga in Copertura e seleziona la voce Errori del grafico.
    • Qui potrai vedere una lista degli URL che hanno generato errori 404.

Oltre alla Search Console – che ti consiglio in ogni caso di iniziare ad usare – anche alcuni dei plugin che vedremo più avanti in questa guida permettono di monitorare errori 404.

Creare redirect HTML usando il file .htaccess

Per prima cosa, vediamo come creare redirect in WordPress lavorando direttamente sul file .htaccess.

Lavorare direttamente sul file .htaccess prevede di accedere al File Manager del tuo pannello di gestione hosting (o di accedere ai file tramite FTP) e di inserire alcuni codici.

Ti consiglio di lavorare sul file .htaccess solo se hai esperienza di programmazione.

Fare errori in questo file potrebbe infatti rendere il tuo sito non accessibile.

Per creare una ridirezione, ti sarà sufficiente aggiungere questo codice (ovviamente adattato con i tuoi url) in fondo al file .htaccess:

Redirect 301 /nomepagina.php https://www.example.com/nomenuovapagina.html

Procedi allo stesso modo con tutte le altre ridirezioni.

Ricorda che questo è un tipo di redirect permanente che viene segnalato ai motori di ricerca e in teoria non è reversibile: puoi eliminare un redirect, ma potrebbero volerci diverse settimane affinché Google riconosca che è stato rimosso.

Redirect Plugin WordPress: ecco i migliori

Il secondo modo, più semplice, per creare redirect HTML in WordPress è attraverso i plugin.

Gli strumenti che vedremo nei prossimi paragrafi ti permettono di gestire le ridirezioni senza toccare una riga di codice (ricorda che comunque le ridirezioni 301 sono permanenti!)

Redirection

Questo è il plugin per creare redirect HTML in WordPress in assoluto più popolare. Ad oggi conta oltre 2 milioni di download.

Redirection permette di monitorare eventuali errori 404 e creare redirect, senza dover lavorare direttamente sul file .htaccess.

Il plugin crea poi una lista di tutti gli URL per cui sono state create ridirezioni, in modo che siano sempre a portata di mano e facili da gestire.

Installato il plugin, trovi tutte le opzioni in Settings > Redirection.

Su questa schermata, puoi aggiungere una ridirezione compilano i campi del form.

Qui puoi inserire l’URL sorgente e quello di destinazione. Per creare ridirezioni semplici, seleziona dai menu a tendina “ URL only” e “Redirect to URL”.

Infine, clicca “Add redirection” ed il gioco è fatto!

Redirect HTML con Plugin

Per monitorare eventuali errori 404, clicca la voce “404s” nel menu che si trova nella schermata di configurazione del plugin.

Ci sono poi tante altre opzioni, per esempio, Groups, Modules, eccetera che non approfondiremo in questa guida.

Se ti interesserebbe leggere una guida approfondita sul plugin Redirection, non esitare a farmelo sapere nei commenti.

Quick Page/Post Redirect Plugin

Questo è un altro plugin molto interessante. Permette infatti di creare ridirezioni di tipo 301, 302 e 307.

Redirect HTML - Quick Page Post Redirect Plugin

Quick Page/Post Redirect non ha una funzionalità per monitorare gli errori 404, però ne ha tante altre!

Per esempio:

  • quando configuri un redirect, puoi anche spuntare le voci per far sì che la nuova pagina si apra in una nuova scheda (new window) e che sia un link di tipo no follow;
  • puoi usare la funzionalità di esportazione per fare un backup di tutte le ridirezioni che hai impostato
    • in caso di necessità, potrai poi importare il file e ripristinare i redirect;
  • puoi lavorare su delle impostazioni globali che vengono applicate a tutte le ridirezioni create
    • per esempio, puoi far sì che siano tutte di tipo nofollow, che aprano tutte in una nuova finestra, che sia attivo il riconoscimento maiuscole/minuscole – case sensitive – o addirittura disattivarle tutte;
  • come nel plugin precedente, puoi poi accedere ad una lista riassuntiva di tutte le ridirezioni che sono state configurate.

301 Redirects

Il plugin 310 Redirects è molto semplice da utilizzare e ti permette di consultare un report degli errori 404 presenti sul tuo sito.

Infatti tiene un log di tutti i reindirizzamenti che sono stati utilizzati e include una funzionalità di importazione/esportazione dei dati.

310 redirects plugin

La versione Pro del plugin include anche un sistema di wildcard ed espressioni regolari, cioè una funzione che ti permette di effettuare redirect “in blocco” sulla base di parametri comuni a diversi URL.

Ad esempio, se hai modificato il nome di una categoria, puoi effettuare un redirect di tutti gli URL che contengono quel prefisso.

SEO Redirection Plugin

Infine, l’ultimo redirect plugin WordPress (il mio preferito) che andiamo ad approfondire in questo post si chiama SEO Redirection Plugin.

Si tratta di uno strumento semplice ma molto efficace. Vediamo le caratteristiche principali:

  • possibilità di creare redirect impostando la tipologia di ridirect (301, 302 o 307),
  • possibilità di monitorare eventuali errori 404 e configurare un redirect automatico per tutti quelli che vengono scoperti,
  • schermata con l’archivio di tutte le ridirezioni create,
  • possibilità di salvare le impostazioni qualora si volesse disinstallare il plugin ed installarlo di nuovo in un secondo momento
    • questa funzionalità potrebbe essere utile se sul tuo sito appare un errore ed hai bisogno di disattivare tutti i plugin per identificarlo.

Rispetto agli altri strumenti presentati, SEO Redirection Plugin ha senza dubbio un numero nettamente inferiore di download (al momento 40.000).

Avendolo testato, sembra comunque un plugin valido.

plugin seo redirection

Gestire i redirect con Yoast SEO

Anche Yoast SEO Premium include una funzionalità per la gestione dei redirect.

Questo utile e versatile plugin per la SEO, infatti, include la voce Redirects che ti permette di impostare redirezioni di tipo:

  • 301
  • 410
  • 302 e 307
  • 451 (rimozione di un contenuto per motivi legali)

Inoltre, ogni volta che modifichi uno slug, in automatico viene creato il reindirizzamento al nuovo URL, senza che tu debba fare nulla.

Comodo no?

Questi sono i migliori plugin WordPress per creare redirect.

Ovviamente, ce ne sono tanti altri. In questo caso, ti consiglio però di andare sul sicuro e scegliere uno di quelli più utilizzati, che sicuramente faranno bene il loro lavoro.

Conclusione

Oggi abbiamo visto come creare redirect HTML in WordPress. Facciamo un breve riassunto di quello di cui abbiamo parlato:

  • per prima cosa, abbiamo visto che cosa sono le ridirezioni,
  • quindi, abbiamo parlato delle situazioni in cui potrebbe essere necessario configurare dei ridirect,
  • abbiamo poi visto quali tipi di ridirezioni esistono
    • facendo una distinzione tra ridirezioni permanenti (301) e
    • temporanee (302 e 307),
  • poi, siamo passati a vedere come creare ridirezioni in WordPress lavorando direttamente sul file .htaccess.
    • Come ho già menzionato, questa opzione è valida per chi ha già lavorato sul file .htaccess ed ha conoscenza di programmazione,
  • infine, ti ho presentato quattro plugin WordPress per creare ridirect.

Ovviamente, quello deli redirect HTML è un argomento piuttosto vasto.

Spero però che questa guida introduttiva ti sia stata utile per sapere come muoverti così da evitare il terribile “Errore 404”.

Ti sei mai ritrovato a dover gestire un “Errore 404” per il tuo sito? Quale soluzione hai adottato?

Hai usato uno dei plugin segnalati in questa guida, oppure hai abbandonato l’errore?

Hai mai monitorato il tuo sito per verificare la presenta di errori 404?

Come sempre, ti invito a condividere la tua esperienza nei commenti qui sotto. Alla prossima guida!

Guide correlate:

Immagine di Andrea Di Rocco autore articoli SOS WP
Andrea Di Rocco Fondatore di SOS WP™
La mia passione per WordPress mi ha portato negli ultimi 10 anni a voler aiutare sempre più persone a creare blog e siti web in WordPress in completa autonomia. Spero che troverai utili le oltre 700 guide su WordPress e sulla SEO che ho pubblicato su questo blog. Se ne hai voglia ti invito a leggere la mia storia, cliccando sul pulsante qui sotto.
83Commenti
Lascia un commento
  1. Livio

    buongiorno, ho un sito (su wordpress.org) con contenuti tecnici (per esempio: manuali di molte pagine), perciò faccio uso di pdf che carico in libreria dove mi viene assegnato un URL. Ovviamente, utilizzo questi URL per link interni ed esterni.
    Se modifico il pdf (per aggiornamenti), il Redirect vale anche per questi URL ?
    (poichè si tratta di allegati e non di pagine web)
    grazie !

    1. SOS WP Team

      Ciao Livio, certamente, il redirect può essere impostato anche per pdf e altri tipi di file. Procedi tranquillamente!

  2. Cristina Perrone

    Ciao ho letto con molto piacere il tuo articolo, estremamente chiaro in ogni sua parte, come d’altra parte tutti i tuoi articoli. Volevo chiederti una cosa: sto cambiando il tema del mio sito, che tratta di ricette. Avendo un suo form interno, gli articoli non avranno più la struttura https://bluaragosta.it/2021/03/**********.html ma diventeranno https://bluaragosta.it/2021/03/recipe/**********.html
    Sono circa 400 articoli che dovrò riscrivere, e pensavo di fare un redirect uno per uno perché non tutti i post dovranno essere spostati, alcuni rimarranno con quell’url, quindi non posso fare tutto in blocco. Per me non ci sono problemi, piano piano li faccio, ma il mio dubbio è se il plugin redirection può gestire una mole del genere di singoli url. Grazie mille

    1. SOS WP Team

      Ciao Cristina, sì potrai farli manualmente con Redirection.

  3. rossella

    Ciao Andrea, avrei una domanda.
    Devo spostare una pagina (verso cui ho creato traffico e condiviso il link) da https://www.miosito.it/iniziative/paginax a https://www.miosito.it/stampa/paginax, per cui la stessa pagina deve andare sotto un altro menù. Come posso procedere nello specifico? Prima devo spostare la pagina fisicamente in Menù e poi creo il redirect 301? oppure il redirect 301 me la sposta in automatico? E’ strettamente necessario il redirect in questi casi? grazie, Rossella

    1. SOS WP Team

      Ciao Rossella, sembrerebbe che la tua pagina x abbia attualmente come genitore la pagina Iniziative. Se abbiamo capito bene, prima devi assegnare alla pagina il genitore Stampa, poi la puoi inserire nella voce corretta del menu, e infine impostare il redirect. Restiamo a disposizione se hai altre domande!

  4. davide

    Ciao Andre, con SEO Redirection Plugin posso fare un redirect 302 che dalla home del sito (quindi miosito.it) punti ad una pagina interna, nello specifico un prodotto (quindi miosito.it/negozio/mioprodotto)? Ho la necessità che la scheda prodotto diventi la home! Grazie mille

    1. SOS WP Team

      Ciao Davide, puoi farlo 🙂

  5. Roberto

    Ciao Andrea, questo post aiuta davvero tanto, grazie.

    Ho un problema che probabilmente non è collegato a questo argomento. Quando viene digitato l’url del sito, si viene reindirizzati ad una pagina che non appartiene al sito e che il l’antivirus lo decifra come virus. Come posso eliminare questo redirect? Grazie

    1. SOS WP Team

      Ciao Roberto, è possibile che il sito sia stato infettato da un malware. Per questo ti consiglio di contattare il nostro reparto tecnico da questo link https://sos-wp.it/assistenza-wordpress/. Un saluto!

  6. Rolando

    Ciao Andrea
    sto spostando il mio vecchiosito al nuovosito, entrambi wordpress. Se faccio il 301 però, se dovessi aver bisogno di accedere nuovamente alla dashboard di WP di vecchiosito, andrei a finire su quella di nuovosito. Come faccio ad escludere le pagine wp- dal redirect? Grazie

    1. SOS WP Team

      Ciao Rolando, vorresti quindi escludere delle specifiche pagine dal redirect?

    2. Rolando

      Ciao.
      Si, esatto. Vorrei evitare che quando vado su vecchiosito/wp-admin, ad esempio, venga dirottato su nuovosito/wp-admin

    3. SOS WP Team

      Ciao Rolando, hai modificato il wp-config.php?

    4. Rolando

      Cioè? Ho fatto un’installazione direttamente dal pannello di controllo del mio hosting, chiavi di salatura e tutto il resto. Volevo solo sapere se sia possibile escludere il file wp-admin.php dal 301. Devo intervenire sul wp-config.php?

    5. SOS WP Team

      No, volevamo sapere se avevi cambiato le url sul wp-config.php. Ad ogni modo, puoi farlo dal file .htaccess, inserendo queste regole:
      RewriteCond %{HTTP_HOST} ^(www\.)?vecchiodominio\.com$ [NC]
      RewriteCond %{REQUEST_URI} !wp-admin
      RewriteRule ^(.*)$ http://nuovodominio.com/$1 [L,R=301] inserite sopra #BEGIN WordPress. Fai sempre un backup del file prima di fare queste modifiche, attenzione alla formattazione.

  7. enrico

    Buongiorno, grazie per questo articolo. Avrei una domanda sul plugin Redirecton: funziona anche per reindirizzare pagine html presenti nella root principale verso pagine generate con WordPress? Ho il vecchio sito in html nella stessa cartella principale con le pagine html da reindirizzare alle nuove pagine del sito WordPress. Ho fatto qualche tentativo ma credo non vada. Oppure è meglio agire nel file .htaccess come avete indicato in uno dei commenti?
    Grazie mille

    1. SOS WP Team

      Ciao Enrico, in questo caso è meglio lavorare direttamente sul file .htaccess. Un saluto!

    2. enrico

      Ok, grazie per la risposta.
      Lo schema è sempre il seguente in fondo al file .htaccess?
      Redirect 301 /nomepagina.html https://www.example.com/nomenuovapagina
      Grazie ancora

    3. SOS WP Team

      Si, la regola è: Redirect301 /vecchiaURL/ http://www.sito1/nuovaURL

  8. Luca

    Buongiorno, io ho una curiosità da soddisfare, nel mio sito quando scrivo un articolo X e dentro questo articolo X metto un link ad un altro articolo Z, poi mi ritrovo nei commenti un commento con uno spezzone dell’articolo X… a cosa serve…? poi per la SEO è meglio eliminarli…???
    Grazie
    Luca

    1. SOS WP Team

      Ciao Luca, pensiamo che ti riferisca ai trackback. Dai una occhiata a questa sezione https://sos-wp.it/come-disattivare-i-commenti-sulle-pagine-wordpress/#altre-opzioni-trackback-e-pingback, un saluto!

  9. Sara

    Ciao, grazie per le tue guide, sempre molto esaustive e chiare.
    Ho registrato il mio sito Google Webmaster Tool ed ho impostato come dominio preferito https://www.miosito.it
    Con Redirection ho creato un redirector 301 per ogni altra versione (dominio e protocollo), cioè
    da https://miosito.it a https://www.miosito.it
    da https://www.miosito.it a https://www.miosito.it
    da https://miosito.it a https://www.miosito.it

    Devo fare questa operazione per ogni singola pagina del mio sito o in questo modo si applica automaticamente a tutto il sito?
    Grazie

    1. Andrea Di Rocco

      Ciao Sara, il redirect si applica a tutte le pagine. Un saluto e grazie per i tuoi complimenti, continua a seguirci!

    2. Francesco

      Buonasera e complimenti. Ho un sito:www.miosito.it con varie pagine (www.miosito.it/pag1, http://www.miosito.it/pag2, http://www.miosito.it/pag3 ecc ecc). Vorrei acquistare un nuovo dominio (www.altrosito.it) che rimandi alla pagina http://www.miosito.it/pag1. Fatto il redirect, mi chiedo come possa salire di posizioni in Google il nuovo dominio se non ha una sua pagina per la SEO? Grazie

    3. SOS WP Team

      Ciao Francesco, il dominio non potrà essere indicizzato se effettua semplicemente dei redirect su altri url. Stai usando WordPress sul tuo sito web?

    4. Laura

      Ciao, ho forse un problema simile… Ho un sito su wordpress.com. Ho comprato un dominio con Namecheap e impostato il custom DNS su wordpress. poi ho comprato un reindirizzamento su wp verso il mio nuovo dominio. Sto ancora aspettando che le modifiche abbiano effetto, ma ho fatto correttamente? Inoltre mi chiedevo quale dei 2 indicizza Google… Grazie

    5. SOS WP Team

      Ciao Laura, non ci occupiamo di WordPress.com, pertanto non possiamo aiutarti. Ci occupiamo infatti solamente di WordPress.org, la versione “senza limiti” di WordPress. Leggi in questa guida tutte le differenze tra le due versioni. Un saluto!

  10. Agnese

    Ho aperto il blog molto tempo fa e non ho guardato molto le impostazioni iniziali. Ora mi ritrovo che le url delle pagine dei post hanno il formato con data di uscita tipo questa https://www.viaggizainoinspalla.com/2019/01/21/nomepost se cambio la struttura logicamente non mi riconosce più gli indirizzi delle vecchie pagine e non posso di certo fare il redirect pagina per pagina. Devo tenermele così oppure c’è un modo che mi sfugge per reindirizzare le url di tutti i post? Grazie mille

    1. Andrea Di Rocco

      Ciao Agnese, questo plugin può aiutarti. Facci sapere se lo utilizzerai, un saluto e buon lavoro!

  11. Francesco

    Buongiorno. Ho un sito a cui accedo digitando http://www.miosito.it. Vorrei far si che anche chi digiti http://www.altromiosito.com sia redirezionato su http://www.miosito.it

    Devo acquistare un nuovo dominio?

    Grazie

    1. Andrea Di Rocco

      Ciao Francesco, esatto. Per avere questo risultato devi necessariamente acquistare un altro dominio su cui poi potrai impostare un redirect all’altro. Grazie del tuo commento, continua a seguirci!

  12. Ubaldo

    Ciao Andrea e complimenti per il vostro lavoro.
    E’ corretto gestire i redirect dalla funzione presente in Cpanel (es. di Siteground) o è meglio farlo da plug-in?
    In caso di plugin, volendo utilizzare Yoast Seo nel sito, è preferibile utilizzare la funzione redirect compresa nella versione pro di Yoast Seo o utilizzare Redirection?

    Grazie.

    1. Andrea Di Rocco

      Ciao Ubaldo, usa pure la funzione Redirect di Yoast PRO. Un saluto!

  13. Francesca Carella

    Ciao,
    io dovrei fare una redirect da un url con parametri get, esempio

    /index.php/option=com_content&view=article&id=1&Itemid=102$

    verso un url standard

    https://www.miosito.it

    Come posso fare? ho provato ad utilizzare
    RewriteEngine on
    RewriteCond %{QUERY_STRING} ^option=com_content&view=article&id=1&Itemid=102$
    RewriteRule ^/?index.php$ /https://www.miosito.it [R=301]

    1. Andrea Di Rocco

      Ricevi un errore 404?

    2. Francesca Carella

      sisi, come posso fare?

    3. Andrea Di Rocco

      In questo caso sarebbe meglio contattare il reparto servizi di SOS WP: https://sos-wp.it/servizi-web/ per verificare cosa inserire nel file .htaccess in modo da impostare il redirect nel modo corretto anche dal punto di vista della SEO.

  14. Max

    Salve ragazzi,
    sto cercando un plugin da poter utilizzare in accoppiata ad una pagina HTML, mi spiego meglio.
    Invece di utilizzare un plugin manutenzione/coming soon sto valutando la possibilità di utilizzare un plugin di ridirezione per far convergere i visitatori, durante il periodo che necessita l’occasione, su una pagina HTML.
    Uno di questi del post può essermi utile? Se no quale mi consigliate?
    Per fare quello che chiedo devo inserire nella directory generica del mio spazio web la cartella che contiene l’HTML ( e le eventuali sottocartelle ad. esempio images e assets)?
    Grazie in anticipo.

    1. Andrea Di Rocco

      Ciao Max, puoi fare un redirect ad una pagina html attraverso una modifica all’.htaccess. Ti consiglio in merito questo topic: https://wordpress.stackexchange.com/questions/74340/how-to-display-a-static-html-page-while-setting-up-a-wordpress-site. Spero che ti sia utile!

  15. Riccardo

    Ciao, sto usando il plugin Redirection e solo ora mi sono accorto che nel campo “Source url” dove incollo l’url modificata, quindi quella vecchia, quando salvo mi taglia fuori il dominio. Faccio un esempio:

    Source: /vecchia-url (mi taglia fuori https://www.riccardogalli.net)
    target: https://www.riccardogalli.net/nuova-url

    Non so se deve essere così o se bisogna cambiare qualcosa nell’impostazione del plugin.

    1. Andrea Di Rocco

      Ciao Riccardo, dovrebbe andare bene così. Un saluto e grazie del tuo commento!

  16. Claudio

    Ciao Andrea,
    grazie per la tua bellissima guida. Avrei una domanda riguardo al SEO sulla redirect.
    Se per esempio acquisto un dominio da un provider, e sul loro stesso sito faccio una redierect sul mio sito. Come faccio a curare la SEO sull’ultimo dominio acquistato?
    Sarebbe una soluzione creare un nuovo sito in wordpress, dominio+hosting: “ALL in one SEO” + Redirect sul nuovo sito. Andrò quindi a mettere dei metatag sulla homepage del nuovo dominio visibili su google, che poi al click, il visitatore sarà rindirizzato all’altro sito web. Funzionerebbe?
    Grazie in anticipo per il tuo aiuto.

    1. Andrea Di Rocco

      Ciao Claudio, contatta il nostro SEO Specialist: https://sos-wp.it/servizi-web/consulenza-seo/.
      Potrà darti le dritte necessarie per indicizzare il dominio che farà redirect, senza commettere errori.

  17. nunzio

    Ciao Andrea,
    mi sono spostato da Altervista a WordPress, ho già provveduto a copiare tutti gli articoli e il nuovo sito è on line. Il vecchio sito è molto ben posizionato su alcune parole chiavi. Se faccio la redirect dell’interno dominio, rischio di perdere il posizionamento?

    1. Andrea Di Rocco

      Ciao Nunzio, leggi la nostra guida per non perdere il posizionamento. Un saluto!

  18. Segretaria Ironica

    Ciao, sto passando da blogger a wp. In entrambi i casi il dominio però è di secondo livello. Come posso gestire i redirect? I contenuti li ho migrato. Avete qualche consiglio?

    1. Andrea Di Rocco

      Ciao, dovresti fare un redirect del dominio da Blogger al sito in WordPress.

  19. Riccardo

    Ciao,
    Ho usato il plugin Redirecton per dei redirect 301 ma ho notato che i post del mio blog che avevo messo su Twitter con il vecchio url non sono stati tutti aggiornati. Come mai? dipende forse da Twitter?

    1. Andrea Di Rocco

      Ciao Riccardo, da qui non posso dirti molto, si dovrebbe fare un check diretto su come si è lavorato sul plugin.

  20. Alessandro

    Ciao e complimenti per la chiarezza e l’Impegno.
    Nel caso in cui avessi più di mille errori, poi gli url son cambiati nella formulazione… c’è un modo per fare dei redirect ‘di massa’?

    1. Andrea Di Rocco

      Ciao Alessandro, si possono impostare anche dei redirect di massa, lavorando su database e librerie, ma nel caso meglio rivolgersi ad uno sviluppatore. Un saluto!

  21. Alessandra

    ciao, ho installato il plugin Redirection , ma come faccio a capire la pagina che l’utente stava cercando?
    Domanda stupida neh?

    1. Andrea Di Rocco

      Ciao Alessandra, il plugin redirige in automatico le pagine che desideri. Quali sono le tue esigenze?

    2. Alessandra

      diciamo che è una curiosità, perchè quando sono andata a vedere la pagina 404, compariva “ops, page….ecc..” e suggeriva gli articoli e le pagine già esistenti, però non sono riuscita a capire qual’è la pagina non trovata, non so se mi sono spiegata

    3. Andrea Di Rocco

      Ciao Alessandra,
      verifica se le pagine segnalate siano visibili o meno.

    4. Alessandra

      controllerò e poi ti saprò dire, grazie dell’aiuto

  22. sonia

    Ciao Andrea se metto mano ad una pagina per migliorare contenuti e rivedere la parola chiave posso cambiare l’URL senza effetti dannosi dal punto di vista seo? ovviamente creando un redirect dalla vecchia url a quella nuova. Google non penalizza per questo tipo di modifiche, anche se frequenti? Grazie mille.

    1. Andrea Di Rocco

      Ciao Sonia,
      non dovresti subire penalizzazioni, soprattutto se la pagina da cui fai il redirect non era stata in qualche modo penalizzata in precedenza dal motore di ricerca: https://elevated.com/the-ultimate-301-redirect-seo-guide/.

    2. sonia

      Grazie per la risposta Andrea!

  23. Adelaide

    Ciao Andrea,
    Nei sitelink al mio sito generati automaticamente da Google nella SERP c’e ne uno che corrisponde ad una voce di menu che risulta vuota (con messaggio nothing found: sorry no post matched your criteria). E’ come se l’utente avesse fatto una ricerca senza trovare i post.
    http://www.miosito.com/uncategorized/
    Questa pagina dovrebbe contenere la raccolta del 90%dei miei articoli. Ma non è cliccabile dal menu perchè apre in verità altre sottovoci. Però google la mette come sitelink.
    Cosa posso fare? Devo fare una pagina archivio o qualcosa del genere da collegare alla voce del menu? O altro?
    Grazie 1000!

    1. Andrea Di Rocco

      Ciao Adelaide,
      scrivi di questo problema a info@sos-wp.it, possibilmente inviaci una screenshot per farci capire meglio.
      Un saluto, e grazie del tuo commento!

    2. Adelaide

      Grazie Andrea

    3. Andrea Di Rocco

      😉

  24. Primo

    Ciao Andrea,
    solo un dubbio: se disattivo il plugin Redirection poi perdo tutti i reindirizzamenti?
    Thanks!

    1. Andrea Di Rocco

      Ciao Primo,
      esatto, perdi i reindirizzamenti.
      Un saluto!

    2. Primo

      ne sei certo? disattivandolo o cancellandolo?

    3. Andrea Di Rocco

      Ciao Primo,
      perché vorresti disattivarlo?
      Un saluto!

    4. Primo

      Per non avere troppi plugin attivi

    5. Andrea Di Rocco

      Ciao Primo,
      quanti plugin hai attivi in questo momento?
      Sinceramente non disattiverei proprio Redirection.
      Un saluto!

  25. Primo

    Ciao Andrea,
    quello che hai magistralmente descritto vale anche per i contenuti duplicati? Mi spiego meglio: come devo procedere per cancellare una pagina con url paginauno.miotld e reindirizzarla alla pagina (di una categoria) con lo stesso identico url (ho tolto “category” dal link)?

    1. Andrea Di Rocco

      Ciao Primo,
      penso di non aver capito bene. Vuoi creare il redirect di una pagina non più esistente?
      Fammi sapere, un saluto!

    2. Primo

      Ti ringrazio in anticipo. In pratica, devo cancellare una pagina (che esiste ancora, ma non mi serve) che ha lo stesso identico url di un’altra pagina (l’unica che mi serve). Che faccio?

    3. Andrea Di Rocco

      Ciao Primo,
      puoi eliminare la pagina che non ti serve, senza problemi.
      Un saluto!

  26. Fiorino

    Ciao
    guida sicuramente molto utile. avrei una domanda però: Se io ho un sito in www[.]miodominio[.]com e il nuovo sito sarà sotto una cartella del dominio cioè www[.]miodominio[.]com/sito i plugin che andrò ad installare sul nuovo sito in WordPress(il vecchio non lo è) vanno bene lo stesso per fare il redirect o il nuovo sito si dovrebbe trovare nella stessa posizione? forse è meglio che usi htaccess posizionato in www[.]miodominio[.]com ?

    grazie
    Fiorino

    1. Andrea Di Rocco

      Ciao Fiorino,

      Grazie per il commento.

      I plugin per gestire le ridirezioni vanno installati sul sito dove si trovano le pagine di origine; quindi nel tuo caso dovrai andare a lavorare sul file .htaccess (come hai letto nella guida, fai però molta attenzione a lavorare su questo file perché potrebbe rendere il tuo sito non raggiungibile e avere un impatto sul posizionamento delle pagine per cui imposti il redirect. Se non l’hai mai fatto prima, ti consiglio di farti aiutare da un tecnico).

      Buona giornata,
      Andrea

  27. niguli

    Con SEO for wordpress di Yoast ho già tutto dentro senza altri plugin 😉

    1. Andrea Di Rocco

      Ciao, grazie per il commento!
      Usi la versione pro di WordPress SEO by Yoast giusto? Purtroppo questa funzionalità non c’è ancora in quella gratuita.
      Buona giornata!
      Andrea

    2. luigi

      stavo per chiederti infatti, usando la versione free di youast, si possono installare comunque i plugin che hai consigliato o crei dei problemi??
      Seguo sempre il vostro blog, c’è sempre da imparare!!

    3. Andrea Di Rocco

      Ciao Luigi, grazie per il commento!

      Ho fatto una ricerca e non ho trovato alcuna discussione su problemi di compatibilità tra Yoast e questi plugin.

      Però ti consiglio di adottare alcune accortezze:

      – per prima cosa, installa uno di questi plugin solo se veramente necessario;

      – se hai bisogno di questa funzionalità, inizia con il plugin “Redirection”, che è quello in assoluto più usato e, quindi, più testato,

      – prima di installare nuovi plugin fai sempre un backup di tutto il sito!

      Spero di esserti stato di aiuto,
      Andrea

    4. luigi

      Ti ringrazio, comincerò certamente con il plugin che mi hai consigliato, per il backup, fortunatamente ho seguito il tuo consiglio ed uso sitegruond, che mi fa il backup automatico !
      Grande siteground!
      Grazie ancora! Ciao

    5. luigi

      Io sarei certamente interessato ad una guida al plugin redirection 404, ti chiedo inoltre, i link da ridirezionare, sono quelli che trovo nell’elenco di yoast per esempio?
      Grazie e scusa il disturbo.

    6. Andrea Di Rocco

      Ciao Luigi,
      Perfetto! Programmiamo una guida sul plugin.

      Il posto migliore dove trovare gli URL che generano errori 404 è all’interno di web master tool in Scansione > Errori di scansione

      A presto,
      Andrea

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *