Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
30 milioni+
Siti web che utilizzano i nostri plugin
20+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come creare un reindirizzamento in WordPress (Guida definitiva)

Hai mai cliccato su un vecchio link a uno dei tuoi post e sei finito su una pagina di errore 404? Questo di solito accade perché l'URL è cambiato, ma non è stato impostato un reindirizzamento corretto.

Risolvere il problema richiede un paio di minuti e non coinvolge alcun codice. La maggior parte delle persone usa un plugin SEO per questo, ma puoi anche aggiungere reindirizzamenti da solo nel file .htaccess del tuo sito.

In questa guida, ti illustreremo entrambi i metodi, in modo che tu possa inviare i vecchi link alla pagina giusta e mantenere i ranking di ricerca che quella pagina ha guadagnato.

Come creare un reindirizzamento in WordPress

Cos'è un reindirizzamento di WordPress?

In WordPress, un reindirizzamento invia i tuoi visitatori e i motori di ricerca da un URL a un altro. I reindirizzamenti vengono spesso utilizzati per correggere link interrotti, sostituire URL obsoleti o puntare un vecchio URL a uno nuovo.

Dicono anche ai motori di ricerca che il tuo contenuto si è spostato, in modo da poter trasferire l'autorità di ricerca (link juice) da una vecchia pagina a una nuova.

Esempio di come funziona un reindirizzamento

Ci sono alcuni tipi diversi di reindirizzamenti che ogni proprietario di sito WordPress deve conoscere:

  • 301 Spostato permanentemente: Usalo quando un URL è cambiato permanentemente, ad esempio dopo aver modificato un permalink, spostato o unito contenuti, eliminato una pagina e sostituito, o passato da HTTP a HTTPS. Dovresti anche usare un reindirizzamento 301 quando sposti il tuo sito su un nuovo dominio. Trasmette il valore SEO della pagina originale al nuovo URL.
  • 302 Trovato: Usalo quando la modifica è solo temporanea, ad esempio durante la manutenzione del sito web, una campagna a tempo limitato o mentre una pagina o un prodotto non è temporaneamente disponibile.
  • 410 Andato: Questo non è un reindirizzamento. Invece, dice ai motori di ricerca che una pagina è stata rimossa permanentemente e non tornerà. È la scelta giusta quando elimini una pagina che non ha una sostituzione adatta.

Per la maggior parte dei siti web WordPress, un reindirizzamento 301 è la scelta giusta perché la maggior parte delle modifiche agli URL sono permanenti.

Come creare un reindirizzamento in WordPress con un plugin (Metodo facile)

Il modo più semplice per creare un reindirizzamento in WordPress è con un plugin. Per la maggior parte dei siti web, consigliamo il plugin gratuito 404 to 301 – Redirect Manager perché ti consente di creare reindirizzamenti personalizzati e tracciare i link interrotti da un'unica dashboard.

Su WPBeginner, usiamo All in One SEO per il reindirizzamento perché è il plugin SEO che usiamo e viene fornito con un Redirect Manager. La maggior parte delle versioni Pro dei plugin SEO più diffusi, inclusi Yoast SEO e Rank Math, ne includono uno.

Tuttavia, per questo tutorial, utilizzeremo le funzionalità gratuite di 404 to 301 perché forniscono tutto ciò di cui la maggior parte dei siti web WordPress ha bisogno.

Innanzitutto, installa e attiva il plugin 404 to 301 – Redirect Manager. Se hai bisogno di aiuto, consulta la nostra guida su come installare un plugin WordPress.

Dopo l'attivazione, vai su 404 to 301 » Redirects e fai clic sul pulsante 'Add Redirect'.

Fai clic sul pulsante Aggiungi Reindirizzamento nel plugin 404 a 301

Nel popup che appare, inserisci l'URL precedente nel campo 'Source URL or pattern'.

Successivamente, scegli dove vuoi inviare i visitatori nel campo 'Target URL'. Puoi reindirizzarli a un URL personalizzato, a una pagina esistente sul tuo sito o scegliere di non reindirizzare l'URL.

Successivamente, seleziona uno 'Redirect Status'. Per la maggior parte delle modifiche agli URL, vorrai usare '301 – Moved Permanently (SEO)', che dice ai browser e ai motori di ricerca che la pagina si è spostata permanentemente.

Se hai bisogno di un tipo diverso, puoi sceglierne uno dal menu a discesa.

Scegli uno stato di reindirizzamento nel plugin 404 a 301

Quando sei pronto, fai semplicemente clic su 'Create Redirect'. Il tuo reindirizzamento è ora attivo e chiunque visiti l'URL precedente verrà automaticamente inviato alla nuova destinazione.

Dopo aver creato un reindirizzamento, dovresti testarlo per assicurarti che invii visitatori e motori di ricerca alla pagina corretta.

Visita semplicemente l'URL precedente nella tua finestra di navigazione in incognito o privata per vedere se ti reindirizza alla nuova pagina invece di mostrare un errore 404. Questo impedisce alla cache del browser di mostrare la tua vecchia pagina.

Puoi anche usare uno strumento gratuito online per il controllo dei reindirizzamenti, come Redirect Checker, per confermare che il tuo reindirizzamento restituisca il codice di stato HTTP corretto, come 301 Spostato Permanentemente.

Come creare reindirizzamenti manualmente con .htaccess (Avanzato)

Se non vuoi usare un plugin di reindirizzamento, puoi creare reindirizzamenti modificando il file .htaccess del tuo sito web. Questo metodo è il migliore per gli utenti esperti perché anche un piccolo errore può causare il malfunzionamento del tuo sito web.

Nota che questo metodo funziona solo se il tuo host esegue Apache o LiteSpeed. Nginx standalone non ha un file .htaccess, quindi se il tuo host esegue Nginx, usa il metodo del plugin sopra o chiedi al tuo host di aggiungere il reindirizzamento per te.

Prima di apportare qualsiasi modifica, ti consigliamo di creare un backup completo di WordPress in modo da poter ripristinare rapidamente il tuo sito se qualcosa va storto.

Successivamente, connettiti al tuo sito web utilizzando un client FTP o il File Manager del tuo provider di hosting. Quindi, naviga nella cartella principale del tuo sito (di solito public_html) e individua il file .htaccess.

Apri il file .htaccess usando Gestione File

Nota: Se non vedi il file .htaccess, assicurati che il tuo client FTP o File Manager sia impostato per mostrare i file nascosti, poiché i file che iniziano con un punto sono nascosti per impostazione predefinita.

Apri il file in un editor di testo e aggiungi la seguente riga sopra la riga #BEGIN WordPress:

Redirect 301 /old-page/ https://example.com/new-page/

Sostituisci /vecchia-pagina/ con il percorso della vecchia pagina e https://example.com/nuova-pagina/ con l'URL completo della nuova pagina.

Crea un reindirizzamento usando il file .htaccess

Salva il file e caricalo nuovamente sul tuo sito web se stai usando FTP. Se stai modificando il file nel File Manager del tuo account di hosting, fai semplicemente clic sul pulsante 'Salva modifiche'.

Infine, visita la vecchia URL nel tuo browser per assicurarti che reindirizzi automaticamente alla nuova pagina.

Come reindirizzare una pagina WordPress dopo averne modificato il permalink

Se cambi il permalink di un post, dovresti reindirizzare la vecchia URL a quella nuova. Ciò impedisce ai visitatori di atterrare su una pagina di errore 404 e aiuta i motori di ricerca a trovare l'URL aggiornato.

Quando cambi lo slug di un post, WordPress ricorda quello vecchio e lo reindirizza automaticamente alla nuova URL. Non lo fa per le pagine, quindi la vecchia URL di una pagina rinominata restituisce un 404 finché non crei tu stesso il reindirizzamento.

Con il plugin 404 to 301, puoi creare automaticamente questi reindirizzamenti ogni volta che cambi lo slug di un post o di una pagina.

Vai su 404 to 301 » Impostazioni e abilita 'Monitora le modifiche dello slug dei post' nella scheda 'Generale'. Quindi, fai clic sul pulsante 'Salva modifiche' per memorizzare le tue impostazioni.

Abilita l'opzione Monitora Modifiche Slug Post nel plugin 404 a 301

D'ora in poi, il plugin creerà automaticamente un reindirizzamento ogni volta che rinomini lo slug di un post o di una pagina.

Per maggiori dettagli, consulta la nostra guida su come reindirizzare una pagina o un URL in WordPress.

Come reindirizzare una pagina eliminata in WordPress

Se elimini una pagina, è una buona idea decidere cosa dovrebbe succedere quando qualcuno visita la sua vecchia URL. Usa un reindirizzamento 301 se hai sostituito la pagina con contenuti più recenti, o una risposta 410 Gone se la pagina non vale la pena di essere mantenuta, come una pagina di ringraziamento, ad esempio.

Per restituire una risposta 410 Gone, segui gli stessi passaggi precedenti per creare un reindirizzamento. Questa volta, scegli ‘Nessun reindirizzamento’ come ‘Tipo di destinazione’ e ‘410 – Gone’ come ‘Stato del reindirizzamento’ prima di fare clic su ‘Crea reindirizzamento’.

Seleziona 410 come stato di reindirizzamento nel plugin 404 a 301

Come reindirizzare più URL a una pagina in WordPress

A volte è necessario inviare diversi URL vecchi alla stessa nuova pagina. Ad esempio, potresti unire alcune guide di viaggio obsolete in un'unica guida di viaggio completa.

Invece di creare un reindirizzamento separato per ogni URL, puoi associare più URL con una singola regola di reindirizzamento.

Segui gli stessi passaggi precedenti per creare un reindirizzamento, ma questa volta, scegli ‘Prefisso’ o ‘Regex’ come ‘Tipo di corrispondenza’ quando inserisci l’‘URL sorgente o pattern’.

Scegli Prefisso come tipo di corrispondenza nel plugin 404 a 301

Ad esempio, scegli ‘Prefisso’ se vuoi reindirizzare ogni URL che inizia con /travel/japan/, come /travel/japan/tokyo-guide, alla tua nuova guida di viaggio del Giappone. Scegli ‘Regex’ solo se hai bisogno di associare pattern di URL più complessi.

Quindi, completa i campi rimanenti utilizzando i passaggi che abbiamo descritto in precedenza e crea il tuo reindirizzamento.

Se hai un gran numero di reindirizzamenti da creare, non devi aggiungerli uno per uno. Il componente aggiuntivo gratuito Redirects Importer ti consente di importare reindirizzamenti da un file CSV, il che rende molto più veloce aggiungere più reindirizzamenti contemporaneamente.

Come reindirizzare un intero sito WordPress a un nuovo dominio

Se stai spostando il tuo sito WordPress su un nuovo dominio, dovrai impostare un reindirizzamento completo del sito.

Questo invia automaticamente visitatori e motori di ricerca dal tuo vecchio dominio alle pagine corrispondenti sul tuo nuovo dominio, il che aiuta a preservare il tuo traffico e la SEO.

Un esempio di spostamento di un intero sito web su un nuovo dominio

Prima di impostare il reindirizzamento, assicurati che il tuo sito sia già stato spostato sul nuovo dominio e funzioni correttamente. Vedi la nostra guida su come spostare correttamente WordPress su un nuovo dominio senza perdere la SEO.

Se stai utilizzando un plugin che non supporta questa funzionalità, puoi reindirizzare l'intero dominio a livello di server utilizzando il file .htaccess o gli strumenti di reindirizzamento del tuo web host.

Se stai già utilizzando All in One SEO Pro, puoi creare un reindirizzamento completo del sito direttamente dalla tua bacheca WordPress.

Vai semplicemente su All in One SEO » Redirects » Full Site Redirect, abilita l'opzione ‘Relocate Site’, inserisci il tuo nuovo dominio e salva le modifiche.

Imposta un reindirizzamento dell'intero sito in All in One SEO Pro

Se hai intenzione di annullare il tuo vecchio account di hosting, dovrai impostare il reindirizzamento a livello di server o di hosting. Altrimenti, i visitatori del tuo vecchio dominio non verranno reindirizzati perché WordPress non sarà più in esecuzione.

Per tutti i dettagli, consulta la nostra guida su come reindirizzare un intero sito WordPress.

Un errore 404 appare quando qualcuno tenta di visitare una pagina sul tuo sito che non esiste più. Ciò può accadere dopo aver modificato un URL, eliminato una pagina o quando un altro sito web linka a un URL obsoleto.

Se stai utilizzando il plugin 404 to 301, vai su 404 to 301 » 404 Logs per vedere un elenco di URL non funzionanti che i visitatori hanno tentato di accedere sul tuo sito.

La registrazione degli errori 404 è abilitata per impostazione predefinita, ma puoi rivedere o modificare queste impostazioni in qualsiasi momento in 404 to 301 » Impostazioni » Log.

Visualizza il registro degli errori 404 nel plugin 404 a 301

Il log mostra l'URL non valido, la pagina a cui fa riferimento, quante volte si è verificato l'errore, il suo stato attuale e quando è stato visto l'ultima volta. Questo rende facile identificare i link non validi più importanti da correggere per primi.

Se trovi un URL che dovrebbe puntare a un'altra pagina, fai clic su 'Azioni' accanto ad esso e scegli 'Redirigimento personalizzato'.

Aggiungi un reindirizzamento personalizzato per un errore 404 nel plugin 404 a 301

Il plugin compila automaticamente il campo 'URL o pattern di origine'. Completa i campi rimanenti utilizzando gli stessi passaggi descritti in precedenza, quindi crea il tuo reindirizzamento.

Puoi anche controllare il report Indicizzazione pagine » Non trovato (404) in Google Search Console per vedere gli URL non validi che Google ha scoperto durante la scansione del tuo sito web.

Visualizza gli errori 404 non trovati in Google Search Console

Domande frequenti sui reindirizzamenti di WordPress

Reindirizzamenti 301 vs 302: qual è la differenza?

Un reindirizzamento 301 dice ai browser e ai motori di ricerca che una pagina è stata spostata permanentemente. Un reindirizzamento 302 indica che lo spostamento è temporaneo e che l'URL originale verrà utilizzato di nuovo. Nella maggior parte dei casi, dovresti usare un 301 quando cambi permanentemente l'URL di una pagina.

Qual è la differenza tra un reindirizzamento 301 e un tag canonico?

Entrambi aiutano i motori di ricerca a comprendere i tuoi contenuti, ma svolgono compiti diversi. Usa un reindirizzamento 301 quando una pagina è stata spostata permanentemente e vuoi che visitatori e motori di ricerca vengano inviati al nuovo URL.

Usa un tag canonico quando diverse pagine hanno contenuti uguali o simili che dovrebbero rimanere accessibili, ma vuoi che i motori di ricerca trattino una versione come quella principale.

Cosa causa un loop di reindirizzamento in WordPress?

Un loop di reindirizzamento si verifica quando un URL reindirizza a se stesso, direttamente o tramite un altro reindirizzamento. Ciò impedisce il caricamento della pagina perché il browser rimane bloccato a seguire i reindirizzamenti. La revisione delle regole di reindirizzamento di solito aiuta a identificare e risolvere il problema.

Dovresti reindirizzare tutte le pagine 404 alla tua homepage?

No. Reindirizzare ogni pagina 404 alla tua homepage può confondere i visitatori perché il contenuto che si aspettavano non c'è. Google potrebbe anche trattare questi reindirizzamenti della homepage come soft 404, il che significa che riconosce che il contenuto originale è ancora mancante.

Invece, reindirizza ogni URL non valido alla pagina più pertinente sul tuo sito web. Se non esiste una sostituzione adatta, è generalmente meglio lasciare la pagina come 404 o restituire una risposta 410 Gone se il contenuto è stato rimosso permanentemente.

Se preferisci mantenere i visitatori sul tuo sito, puoi anche progettare una pagina 404 personalizzata utile che li guidi verso i tuoi contenuti più popolari invece che verso un vicolo cieco.

Posso reindirizzare una pagina WordPress a un altro sito web?

Sì. Quando crei un reindirizzamento, inserisci semplicemente l'URL esterno come destinazione invece di un'altra pagina sul tuo sito web. Questo è utile se hai spostato contenuti su un dominio diverso o vuoi che i visitatori raggiungano una risorsa ospitata altrove.

Speriamo che questa guida per principianti ti abbia aiutato a impostare i reindirizzamenti sul tuo sito. Potresti anche voler consultare la nostra selezione dei migliori plugin di reindirizzamento per WordPress e la nostra checklist SEO per WordPress per migliorare il tuo posizionamento sui motori di ricerca.

Se ti è piaciuto questo articolo, iscriviti al nostro Canale YouTube per tutorial video su WordPress. Puoi trovarci anche su Twitter e Facebook.

Divulgazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

162 CommentiLascia una risposta

  1. Come posso reindirizzare da un blog WordPress (gratuito) a un blog .com? Non posso installare plugin nel blog gratuito, quindi come potrei fare il reindirizzamento? Qualche consiglio?
    Grazie in anticipo

  2. Ciao! Ho appena creato un sito web su Wordpress.org e importato tutti i miei contenuti dal mio vecchio sito, example.wordpress.com (usando Wordpress.com). C'è un modo per reindirizzare tutti i contenuti da quel sito al mio nuovo? Le istruzioni di reindirizzamento fornite da Wordpress mi hanno dato un errore che il dominio esiste già, probabilmente perché pensava che stessi cercando di creare un nuovo dominio su Wordpress.com.

    Il traffico del mio sito web prima era piuttosto minimo, quindi se qualcuno cliccasse sui post precedenti del mio blog sui miei canali social, verrebbe portato alla versione chiusa del mio vecchio sito senza reindirizzamenti – non la fine del mondo perché non ho il seguito che genererebbe clic in seguito, ma non si sa mai?

    Qualsiasi consiglio da parte di chiunque sarebbe fantastico!

    Grazie,

    Hannah

  3. Soluzione brillante per ridurre i reindirizzamenti per WordPress!

    Da qualche giorno sto cercando di risolvere i miei problemi di reindirizzamento WP. Non trovo una soluzione migliore nemmeno leggendo questo contenuto.

    Qui ho trovato alcuni buoni spunti e proverò a ridurre i reindirizzamenti per aumentare la velocità di caricamento della mia pagina.

    Grazie :)

  4. Ciao,
    Per favore, puoi dirmi – nel semplice reindirizzamento 301 nella colonna URL della richiesta, WordPress / plugin lo considera a partire da http o https? Da dove prende questo valore?

    Grazie per l'articolo. È stato utile. Tuttavia i reindirizzamenti tramite il plugin 301 redirect non funzionano e portano alla pagina 'Pagina non trovata'.

  5. Ciao,

    Se voglio cambiare la struttura degli URL dei miei post, è comunque necessario il reindirizzamento? Non se ne occupa già WP?

    Inoltre, se non reindirizzo, sarà dannoso per la SEO o i motori di ricerca riusciranno a capire il reindirizzamento automatico di WP?

  6. Grazie mille, avrei impiegato così tanto tempo a farlo nel modo più lungo. Sono felice che Redirection abbia funzionato istantaneamente dopo l'installazione.

  7. Ciao Wpbeginner, ho una domanda sul reindirizzamento permanente 301 e il tuo consiglio sarà ottimo. Ho un sito web sul russare e su quel sito ci sono 2 articoli correlati, uno dei quali si posiziona per molte parole chiave in posizione 2-10 (articolo A) e l'altro solo per 4-5 parole chiave in posizione 1-3 (articolo B). Entrambi gli articoli sono nella prima pagina di Google e voglio reindirizzare permanentemente l'articolo B all'articolo A. Inoltre, ci sono alcuni articoli sul mio sito che puntano all'articolo B e voglio che puntino all'articolo A usando gli stessi testi di ancoraggio. Ora la mia domanda: questi cambiamenti passeranno il 'succo' dall'articolo B all'articolo A e aumenteranno i posizionamenti dell'articolo A? E se faccio questi cambiamenti, dovrei eliminare l'articolo B e riutilizzare il contenuto su altri siti web? Grazie mille per il tuo tempo, attenderò la tua risposta, ti prego di scusare il mio scarso inglese.

    • Ciao Christian,

      Un reindirizzamento 301 passerà il link juice al nuovo articolo. Tuttavia, altri fattori di ranking di ricerca si applicherebbero anche al nuovo articolo, come pertinenza, contesto, densità delle parole chiave e altro ancora. I motori di ricerca potrebbero non trovarlo pertinente per le vecchie parole chiave.

      Amministratore

  8. Ciao team di WP beginner,

    Una domanda veloce.

    L'anno scorso, quando abbiamo cambiato gli URL, Wordpress stava reindirizzando automaticamente i vecchi URL ai nuovi URL.

    Ma dopo un recente aggiornamento del core di Wordpress, il reindirizzamento automatico non avviene più.

    Potreste spiegarmi? O mi sfugge qualcosa?

  9. Sto cambiando il dominio di un sito web WordPress da example.com a example.com.ng. Ho provato diverse regole di reindirizzamento 301 in .htaccess, solo la homepage viene reindirizzata.
    Per favore, aiutami con il codice corretto.

    Ho provato ciascuno separatamente:

    # BEGIN WordPress
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.example.com
    RewriteRule (.*) http://www.example.com.ng/$1 [R=301,L]
    # END WordPress
    

    e

    RewriteEngine on
    
    RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
    
    RewriteCond %{HTTP_HOST} ^www.example.com [NC]
    
    RewriteRule ^(.*)$ http://example.com.ng/$1 [L,R=301,NC]
    

    Nessuno funziona per me.

  10. Devo possedere il dominio mentre reindirizzo? Il mio dominio scade il 31 luglio e reindirizzerò a un nuovo dominio. Quindi, mentre è reindirizzato, devo possedere il dominio dopo il 31?

  11. Ho oltre 850 vecchi post che ho recentemente eliminato dal mio sito per alcuni motivi. Voglio chiedere se esiste un modo semplice e automatizzato per reindirizzare tutti i vecchi post a un solo post. I metodi che hai elencato sono facili da fare se stai cercando di reindirizzare 1 o 2 post. Per favore, aiutami. La tua risposta è importante.

    • Anche la mia domanda non è importante? Per favore, la tua risposta sarà molto apprezzata. Ne ho bisogno.

    • Puoi provare i metodi di reindirizzamento permanente dal cPanel. Puoi reindirizzare tutti i tuoi errori 404 a una pagina specifica.

  12. Ciao, questo è un post molto utile grazie, ma sembra che le istruzioni siano per i reindirizzamenti da WP a WP.

    Sto spostando il mio sito web da Wordpress alla nuova piattaforma Kajabi.

    Ho circa 250 post/pagine in WP da reindirizzare 301 al mio nuovo sito Kajabi.
    Il mio nome di dominio sarà lo stesso, ma le strutture degli URL e i nomi dei post/pagine saranno diversi.

    Gli strumenti che consiglieresti funzionerebbero ancora nel mio caso? Se sì, come?
    Apprezzerei la tua risposta urgente, Grazie
    Ahu

  13. Una cosa non mi è chiara. In realtà due cose. 1 – Faccio il reindirizzamento sul mio nuovo sito o sul mio vecchio sito. 2 – Dove trovo un elenco completo delle mie pagine web dal vecchio sito?

  14. Ciao. Ho un sito WordPress con 100 post. Ma la maggior parte dei backlink sono ai post piuttosto che alla homepage. Qualcuno dei metodi sopra indicati reindirizza tutti i post al nuovo URL? Voglio un reindirizzamento 301 al mio nuovo dominio da un solo URL, non da tutti i 90 URL. Ma allo stesso tempo non voglio perdere il link juice da quei post. Si prega di specificare un modo per reindirizzare prima tutti i vecchi post alla vecchia homepage, quindi reindirizzare la vecchia homepage al nuovo URL.

  15. Ciao, grazie per queste informazioni, molto utili.
    Così ho deciso di usare il plugin Simple 301 Redirects… ma ho fatto qualcosa di DAVVERO stupido….
    Il mio sito WordPress si trova ancora in una sottodirectory, con l'indirizzo del sito impostato sull'URL principale (quindi l'URL di WordPress è http://example.com/dev2017 e l'URL dell'indirizzo del sito è http://example.com e il file .htaccess è aggiornato)
    C'erano alcuni risultati di ricerca di Google che mostravano l'indirizzo della sottodirectory, quindi ho installato il plugin e impostato un reindirizzamento con un carattere jolly per la sottodirectory (ovviamente non stavo pensando molto bene) e ora non riesco ad accedere all'area di amministrazione di WP (poiché si trova nella sottodirectory!!)
    C'è un modo per annullare i reindirizzamenti in qualche modo? Se disinstallo il plugin tramite FTP, questo romperà il sito web???
    Che stupido….

    • Ciao Ado,

      Prima devi disattivare il plugin. Dopo di che devi eliminare il file .htaccess nella cartella principale del tuo sito. Sarai in grado di accedere al tuo sito WordPress. Una volta effettuato l'accesso, dovrai rigenerare il file .htaccess. Visita semplicemente Impostazioni » Permalink e poi fai clic sul pulsante Salva modifiche senza cambiare nulla.

      Amministratore

  16. Per favore, ho cambiato il permalink del mio sito WordPress da http://www.example.com/blog/%postname% a http://www.example.com/articles/%category%/%postname% e TUTTI i miei post precedenti sono interessati.

    Per favore, aiutami su come impostare un reindirizzamento una tantum per TUTTI i post.
    Grazie.

  17. Qual è il modo migliore per reindirizzare un indirizzo come questo: mywbsite.com/wp-content/uploads/2008/12/mybook.pdf a una pagina web normale. Non è una normale pagina o post di WordPress ma è in classifica per alcune parole chiave e vorrei reindirizzare a una pagina WordPress specifica. QUALE metodo di reindirizzamento dovrei usare? In questo caso, un semplice plugin di reindirizzamento 301 non funziona per me.

    grazie

  18. Ho quella che potrebbe essere una domanda sciocca. Ho un sito che non è un sito WordPress (attualmente utilizza Shopify) e sto ricreando il sito su un nuovo URL in WordPress. I plugin di reindirizzamento funzioneranno ancora per indirizzare i vecchi link (Shopify) a quelli nuovi (WordPress)?

    • Ciao Chrissy,

      I plugin di WordPress verranno installati sul tuo sito WordPress. Possono reindirizzare gli utenti al post/pagina/prodotto corretto una volta che l'utente raggiunge il tuo sito web. Dovrai reindirizzare i visitatori di Shopify al tuo sito WordPress, e poi i plugin di reindirizzamento se ne occuperanno.

      Amministratore

  19. Riesco a creare un reindirizzamento usando il plug-in Redirection, ma con questo problema:

    /vecchio/ a /nuovo/ funziona bene, ma

    /vecchio a /nuovo/ riprende pagine che non voglio reindirizzare, come
    /vecchio-2016 che poi punta al non esistente /nuovo/-2016.

  20. Ho un problema fastidioso. Il mio sito aveva le impostazioni predefinite per i post del blog, quindi ho impostato i reindirizzamenti e l'ho cambiato nell'opzione %postname%. Sfortunatamente, quando lo faccio, la mia pagina principale (blog) scompare. Sto inseguendo questo problema da un po'. Hai un video con una soluzione? O almeno un modo per indicarmi la giusta direzione?

  21. Voglio reindirizzare il mio sito da wordpress.com a wordpress.org. C'è un altro modo per reindirizzare gratuitamente?

    A proposito, quei plugin sono gratuiti?

    • Ciao Yeshna,

      Sfortunatamente, dovrai acquistare il servizio di reindirizzamento da WordPress.com per reindirizzare il traffico del tuo vecchio blog WordPress.com al tuo nuovo blog WordPress.org.

      Amministratore

  22. Voglio reindirizzare il mio attuale sito WordPress live (ospitato da Hostgator) a un nuovo nome di dominio che ho appena acquistato da Godaddy. Le mie domande sono: 1) il mio nuovo nome di dominio deve essere ospitato da HG per poter reindirizzare il mio sito live al nuovo nome di dominio. 2) il nuovo sito di dominio deve già avere contenuti?

    Grazie per il tuo aiuto.

  23. C'è un modo per fare reindirizzamenti in blocco con uno di questi plugin? Voglio aggiornare i miei permalink per escludere la data, ma non voglio dover reindirizzare manualmente oltre 200 post. Aiuto!

    Inoltre, grazie per tutti i tuoi ottimi articoli. Sei bravissimo a spiegarli in termini non tecnici.

  24. Voglio sapere se questo si può fare. Ho un utente che aveva un sito funzionante, dopo che ho installato WordPress ha voluto passare a WordPress, quindi gli ho creato uno spazio e un sito che chiama wordpress/newsite.

    ora voglio:
    quando digito my.old.url/site le informazioni che escono dovrebbero essere wordpress/newsite

    questo è possibile con il reindirizzamento.

  25. Ho cancellato alcuni dei miei post dal mio sito web in precedenza.
    Ora, come previsto, ricevo errori di pagina non trovata per quelle pagine.
    Ho provato a reindirizzare i vecchi URL utilizzando un metodo fornito dal mio provider di hosting. Ma quei reindirizzamenti non funzionano.
    Voglio chiedere, se uso i reindirizzamenti .htaccess e mantengo la precedente configurazione di reindirizzamento del provider di hosting, ciò potrebbe causare problemi?
    Ho bisogno di un consiglio esperto.

  26. Ok, non sono sicuro del perché il metodo .htaccess non funzioni per me. Vorrei evitare di installare altri plugin sul sito del cliente. Ne hanno già troppi per i miei gusti. Ho usato le tue istruzioni perché quello che ho usato per il reindirizzamento in passato non sembrava funzionare sul suo sito per qualche motivo. Ma nemmeno questo funziona. Non sono sicuro di quale sia il problema. Ti è mai capitato prima? Ho svuotato i Permalink, ma continuo a ricevere un 404 quando provo ad andare all'URL vecchio che ho riscritto.

    • @Aslam & @Laura,

      Una piccola fregatura con i 301 e WordPress tramite il file .htaccess è che devi posizionare i tuoi reindirizzamenti tra:
      RewriteEngine On

      E:
      RewriteBase /

      Questo perché WordPress ha le proprie modifiche al file htaccess da applicare e cambia l'impostazione RewriteBase, il che, secondo me, causa problemi con i normali reindirizzamenti 301 su hosting condiviso.

  27. Ora, come sceglie wpbeginner di reindirizzare sul sito? .htaccess, plugin di reindirizzamento o altro?

    Grazie,

  28. Penso che in WordPress non sia necessario impostare un reindirizzamento quando si cambia lo slug di un post. Viene fatto automaticamente. Giusto?

    • Se qualcuno ha aggiunto l'URL vecchio ai preferiti, ad esempio, o se i motori di ricerca hanno indicizzato il vecchio URL e lo stanno ancora mostrando nei risultati di ricerca, è necessario impostare un reindirizzamento per non perdere traffico.

  29. Ho cercato ovunque e voglio confermare quello che ho imparato.

    Voglio reindirizzare il mio sito da wordpress.com a wordpress.org. Non c'è altro modo per reindirizzare se non pagare per il reindirizzamento del sito. Giusto? C'è qualche altra opzione?

    Se non c'è altro modo, posso reindirizzare ogni singolo post gratuitamente? Se sì, COME?

  30. Grazie mille. Mi hai salvato la giornata. Ho bisogno di questo post per reindirizzare tutti i miei vecchi post a nuovi post. Ho una domanda però. Ho semplicemente inoltrato il vecchio post al nuovo post aggiornato, ma non ho eliminato i contenuti del vecchio post. Il mio vecchio e nuovo post hanno gli stessi contenuti, ma ho reindirizzato il vecchio post al nuovo post. Dovrei eliminare i contenuti del vecchio articolo per evitare problemi di plagio? Ciò influisce sul mio SEO? Grazie ancora per questo prezioso post.

  31. Come posso avere un reindirizzamento su un account WordPress gratuito. Sono abbastanza sicuro che non posso aggiungere un plug-in.

    È possibile o, in caso contrario, un altro modo per reindirizzare gli utenti alla mia nuova pagina (che NON è un hosting gratuito)?

    P.S. ho fornito le informazioni sul nuovo sito come non hosting gratuito perché forse si può fare qualcosa al riguardo.

  32. Grazie per questo, ma niente funziona per me. Ho provato 3 plugin diversi – Quick Page / Post Redirect, Simple 301 Redirects e Redirection. L'unica cosa che riescono a fare è reindirizzarmi quando sono loggato in WP-Admin. Per gli utenti non loggati, il reindirizzamento non funziona. Come posso risolvere questo problema?

  33. Ho cambiato un nome di TAG.

    Come posso usare la tua soluzione .htaccess per reindirizzare vecchio-tag a nuovo-tag?

    È possibile?

    Thx!

  34. Ops... il mio commento, che in realtà era una domanda, non sembra averti colpito bene.

    Va bene se non hai una risposta. Significa solo che devi lavorare di più e meglio.

    Grazie comunque :)

  35. Ciao,

    Grazie per aver introdotto i plugin di reindirizzamento.

    Usando i plugin di 'reindirizzamento', è possibile aggiungere reindirizzamenti in blocco?

    Il caso in questione è il cambio di nome di dominio, dove si vorrebbe reindirizzare tutte le pagine dal vecchio dominio al nuovo dominio. Aggiungere reindirizzamenti uno per uno per ogni pagina non sembra una buona soluzione.

    Apprezzo il tuo aiuto, per favore.

  36. Quando si utilizza il metodo di codifica per ottenere un reindirizzamento, è necessario includere RewriteEngine On per ogni reindirizzamento? O lo si include una volta e si procede con ogni reindirizzamento sulla propria riga?

  37. Quindi, manteniamo le posizioni di ricerca di Google con i redirect, diciamo che i miei post che voglio reindirizzare sono nella prima pagina di Google Cosa succede dopo il redirect? Grazie, spero in una risposta.

    • Se stai facendo un redirect 301, allora Google prenderà in considerazione la sostituzione del tuo nuovo URL con quello vecchio. Tuttavia, la posizione di quella pagina nei risultati di ricerca dipenderà dal contenuto che ha. Ad esempio, se la tua vecchia pagina riguardava le "mele" e la tua nuova pagina riguarda le "arance", allora certamente non apparirà più per le parole chiave relative alle mele.

      Amministratore

      • Grazie, ho un'altra domanda. Ho dimenticato di dirti che voglio reindirizzare alcuni post dal blog A al nuovo blog B. Posso ancora usare queste tecniche? Devo copiare e incollare il vecchio contenuto in un nuovo post sul blog B, quindi ho capito bene? Voglio che il contenuto rimanga lo stesso, voglio solo che venga mostrato sul blog B invece che sul blog A. In questo caso anche Google mantiene i ranking o no?
        Grazie mille ancora:)

  38. Puoi per favore pubblicare un articolo su come creare una landing page o una squeeze page e collegarla a Mailchimp. Grazie.

  39. Informazioni semplici ma molto utili.
    Ho iniziato a lavorare con WP di recente e IL TUO BLOG è il primo punto di riferimento quando ho bisogno di aiuto.
    Grazie team per il vostro aiuto.

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.