Ottenete oggi il miglior plugin per il backup e la migrazione di WordPress
Ottenere Duplicator ora
Annuncio di Duplicator Cloud

[I backup in cloud sono appena diventati più semplici: Duplicator Cloud elimina l'archiviazione di terze parti

Esplorate i piani di archiviazione cloud scalabili e convenienti con Duplicator Cloud e mantenete i backup del vostro sito al sicuro, organizzati e accessibili in un...
Come risolvere le catene di reindirizzamento

Come correggere le catene di reindirizzamenti che stanno segretamente uccidendo la vostra SEO 

Scritto da: avatar dell'autore Joella Dunn
avatar dell'autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
     Recensito da: avatar del recensore John Turner
avatar del recensore John Turner
John Turner è il presidente di Duplicator. Ha oltre 20 anni di esperienza commerciale e di sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

Avete passato ore a creare contenuti e a costruire la vostra presenza online. Ma qualcosa non va.

I numeri del traffico non corrispondono ai vostri sforzi. Le pagine che dovrebbero caricarsi all'istante risultano lente. State facendo tutto bene, ma le prestazioni del vostro sito continuano a deludervi.

Spesso il colpevole si nasconde in bella vista: le catene di reindirizzamento.

Un reindirizzamento innocente porta a un altro, poi a un altro ancora. Prima che ve ne rendiate conto, i vostri visitatori e i motori di ricerca stanno percorrendo una strada panoramica che attraversa diverse fermate per raggiungere i vostri contenuti.

In questa guida vi spiegherò cosa sono le catene di reindirizzamento, perché danneggiano il vostro sito e, soprattutto, come trovarle e risolverle.

Imparerete:

  • Cosa sono le catene di reindirizzamento e come si formano nel tempo
  • Come le catene di redirect danneggiano le classifiche SEO e la velocità del sito
  • Come identificare le catene di reindirizzamento
  • Metodi passo-passo per correggere le catene di reindirizzamento esistenti
  • Strategie di prevenzione per evitare le catene in futuro

Riepilogo rapido: come risolvere le catene di reindirizzamento

Le catene di reindirizzamento si verificano quando gli URL fanno rimbalzare i visitatori attraverso più reindirizzamenti prima di raggiungere la destinazione finale, sprecando budget per il crawling e rallentando i tempi di caricamento delle pagine. La soluzione è semplice: identificare le catene di reindirizzamenti con gli strumenti di crawling, aggiornare il primo reindirizzamento per puntare direttamente all'URL finale e implementare strategie di prevenzione per mantenere la struttura di reindirizzamento del sito pulita ed efficiente.

Indice dei contenuti

Cosa sono le catene di reindirizzamento?

Quando qualcuno fa clic su un link o digita un URL, si aspetta di arrivare immediatamente alla pagina finale. Ma con una catena di reindirizzamenti, viene rimbalzato da un URL a un altro, poi a un altro ancora, prima di arrivare a destinazione.

Ecco come si presenta in pratica:

Catena di reindirizzamento: Pagina A " Pagina B " Pagina C

Reindirizzamento diretto: Pagina A " Pagina C

Supponiamo che originariamente abbiate pubblicato un post sul blog a /old-blog-post/. In seguito, lo avete spostato in /blog/new-post/. Poi avete deciso di ristrutturare nuovamente i vostri URL e l'avete spostato in /resources/new-post/.

Invece di aggiornare il primo redirect per puntare direttamente alla posizione finale, molti siti si ritrovano con questa catena: /old-blog-post/ " /blog/new-post/ " /resources/new-post/.

L'obiettivo è sempre un unico reindirizzamento, direttamente alla destinazione finale.

Come avvengono le catene di reindirizzamento?

Secondo la mia esperienza, le catene di reindirizzamento si formano gradualmente. Si apportano modifiche al sito nel corso di mesi o anni e ogni cambiamento sembra perfettamente logico in quel momento.

Ecco i modi più comuni in cui vedo formarsi le catene:

Migrazioni di siti: Prima si passa da HTTP a HTTPS. In seguito, si cambia il nome di dominio. Ora avete http://old-site.com " https://old-site.com " https://new-site.com. Sono già due salti invece di un reindirizzamento diretto.

Modificare le strutture degli URL: WordPress consente di modificare facilmente le impostazioni dei permalink. Potreste rimuovere /categoria/ dai vostri URL e poi decidere di rimuovere anche le date. Ogni modifica crea un altro livello nella catena.

Aggiornamenti dei contenuti: Si uniscono due post del blog, reindirizzando il post A al post B. Mesi dopo, si rinomina il post B e si crea un altro reindirizzamento. Ora il post A deve fare due tappe.

Modifiche ai plugin: Questo aspetto coglie le persone alla sprovvista. Il vostro vecchio plugin SEO creava regole di reindirizzamento. Si passa a un nuovo plugin che crea i propri reindirizzamenti. Le vecchie regole non scompaiono, ma aggiungono solo altri passaggi al percorso.

La parte difficile è che ogni reindirizzamento potrebbe funzionare perfettamente. I visitatori potrebbero comunque raggiungere la pagina giusta, ma il percorso che compiono diventa più lungo e complicato a ogni modifica apportata.

In che modo le catene di reindirizzamento influiscono sulla SEO?

Le catene di reindirizzamento possono sembrare innocue, poiché le persone raggiungono comunque i vostri contenuti. Tuttavia, creano problemi reali che danneggiano le prestazioni del sito.

Rifiuti Bilancio strisciante

I motori di ricerca non hanno tempo illimitato per esplorare il vostro sito. Google e Bing assegnano uno specifico crawl budget, ovvero un numero prestabilito di pagine che controlleranno durante ogni visita.

Quando un motore di ricerca si imbatte in una catena di reindirizzamenti, spreca un prezioso budget per il crawling perché seguirà salti inutili invece di scoprire e indicizzare i vostri contenuti importanti.

Rallenta la velocità di caricamento della pagina

Ogni reindirizzamento è una richiesta separata al vostro server. Ogni salto aggiunge tempo di caricamento.

Quando qualcuno fa clic su un link che passa attraverso una catena di reindirizzamento a tre fasi, il suo browser deve:

  1. Richiesta della pagina A, reindirizzamento alla pagina B
  2. Richiesta della pagina B, reindirizzamento alla pagina C
  3. Infine, richiedere e caricare la pagina C

Queste richieste extra al server si accumulano. Gli utenti si aspettano che le pagine vengano caricate in meno di tre secondi, quindi ogni millisecondo è importante per i vostri punteggi Core Web Vitals.

Google ha dichiarato che la link equity (il valore SEO trasmesso attraverso i link) non viene persa attraverso i reindirizzamenti correttamente configurati. Tuttavia, un reindirizzamento diretto A " C è ancora il modo più pulito per trasferire il valore SEO.

Perché creare inutili complessità quando un reindirizzamento semplice e diretto fa meglio il suo lavoro?

Come si trovano le catene di reindirizzamento?

Non è possibile risolvere ciò che non si vede. Vi consiglio di utilizzare uno strumento di controllo della catena di reindirizzamento, perché controllare manualmente ogni URL del vostro sito richiederebbe un'eternità.

Mi affido ai crawler dei siti web per fare il lavoro pesante.

Screaming Frog SEO Spider è il mio strumento desktop preferito per questo lavoro. Esegue una scansione dell'intero sito e genera un rapporto dettagliato che mostra ogni redirect, comprese le catene.

Rapporto di reindirizzamento di Screaming Frog

La versione gratuita gestisce fino a 500 URL, il che copre la maggior parte dei siti web di piccole e medie dimensioni. Per i siti più grandi, è possibile passare alla versione a pagamento.

Se utilizzate già Ahrefs o Semrush, le loro funzioni di Site Audit possono identificare anche le catene di reindirizzamento. Questi strumenti forniscono le stesse informazioni in un formato leggermente diverso, ma sono ugualmente efficaci.

Se preferite rimanere all'interno della vostra dashboard di WordPress, plugin come il componente aggiuntivo di reindirizzamento di AIOSEO possono aiutarvi a identificare gli schemi di reindirizzamento.

Gestore del reindirizzamento AIOSEO

È ottimo per gestire i singoli reindirizzamenti, ma AIOSEO non fornisce la visione completa dell'intero sito che offrono i crawler dedicati. Lo uso più per correggere che per trovare.

Come si risolvono le catene di reindirizzamento?

Una volta identificate le catene, la loro correzione è un processo semplice. L'obiettivo è semplice: fare in modo che il primo reindirizzamento punti direttamente alla destinazione finale.

Ecco come risolvere le catene di reindirizzamento:

  • Identificare ogni catena di reindirizzamento utilizzando il report del crawler.
  • Documentare il percorso della catena corrente e la destinazione di arrivo
  • Aggiornare il primo reindirizzamento per puntare direttamente all'URL finale
  • Cancellare tutte le cache e testare a fondo il nuovo reindirizzamento.
  • Aggiornare i link interni per utilizzare gli URL di destinazione finali

Identificare le catene di reindirizzamento

Quando si esegue il crawler, cercare il rapporto di reindirizzamento. Si vedranno voci simili a questa:

/vecchio servizio/ " /servizi/nuovi/ " /servizi/servizio finale-pagina/

Questo ci dice che chi visita /vecchio-servizio/ viene rimbalzato due volte prima di raggiungere /servizi/servizio-finale-page/.

La vostra missione è far sì che /old-service/ punti direttamente a /services/final-service-page/ ed eliminare il passaggio intermedio.

Documentate ogni catena che trovate. Io tengo un semplice foglio di calcolo con tre colonne: URL originale, catena attuale e soluzione di destinazione.

Semplificare il reindirizzamento

Ora viene la soluzione vera e propria. A seconda del modo in cui è stato creato il reindirizzamento originale, si hanno due opzioni principali.

Se si utilizza un plugin come AIOSEO, accedere alla dashboard di WordPress e navigare nelle impostazioni di reindirizzamento.

Cercare l'URL di partenza. Troverete la regola di reindirizzamento che attualmente lo invia a una parte della catena di reindirizzamento.

Modificare questa regola e cambiarla con la destinazione finale.

Modifica del reindirizzamento in AIOSEO

Salvare le modifiche. Il salto intermedio è ora eliminato.

Se i reindirizzamenti sono gestiti attraverso il file .htaccess, è necessario accedervi tramite FTP, File Manager di cPanel o il pannello di controllo del provider di hosting.

Innanzitutto, eseguite un backup del file .htaccess. Non lo sottolineerò mai abbastanza: create sempre un backup prima di apportare modifiche.

Cercate le linee di reindirizzamento che menzionano l'URL di partenza. In genere hanno questo aspetto:

Redirect 301 /old-service/ /services/new/

Cambiarlo per andare invece alla destinazione finale:

Redirect 301 /old-service/ /services/final-service-page/

Salvare il file e caricarlo sul server.

Test del nuovo reindirizzamento

Questo passaggio è fondamentale e vedo troppe persone che lo saltano.

Innanzitutto, cancellate tutte le cache: la cache del sito web, la cache del server e la cache del browser. I reindirizzamenti memorizzati nella cache possono far sembrare che la soluzione non abbia funzionato, mentre in realtà ha funzionato.

Aprite una finestra di navigazione privata o in incognito e incollate l'URL originale. Dovreste arrivare direttamente alla pagina di destinazione finale senza alcuna tappa intermedia.

È anche possibile testare i reindirizzamenti in AIOSEO. Vi dirà se qualcosa non va nel link di destinazione.

Controllo AIOSEO reindirizzare

Se la catena è ancora presente, ricontrollare le regole di reindirizzamento e la cancellazione della cache. A volte ci vogliono alcuni minuti prima che le modifiche si propaghino su tutti i sistemi.

Ecco l'ultimo passo che molti dimenticano: sistemare i link interni.

Cercate nel vostro sito web tutti i link interni che puntano ai vecchi URL, sia l'URL di partenza che tutti gli URL intermedi della catena.

Aggiornate questi link in modo che puntino direttamente alla destinazione finale. In questo modo si elimina del tutto la necessità di un reindirizzamento quando si clicca su un link all'interno del sito.

Un plugin come Search & Replace Everything può essere utile per gli aggiornamenti massivi dei link, se ne avete molti da modificare.

Come prevenire le catene di reindirizzamento

La prevenzione batte sempre la pulizia. Ecco come affronto la gestione dei redirect per evitare che si formino catene.

Pianificare in anticipo

Prima di apportare modifiche importanti al sito, create una mappa degli URL in un foglio di calcolo.

Elencate gli URL attuali in una colonna e le loro destinazioni previste in un'altra. Questo semplice documento diventa la vostra tabella di marcia per creare reindirizzamenti diretti invece di creare accidentalmente catene.

Quando si migra da HTTP a HTTPS e si cambia contemporaneamente il nome del dominio, pianificare il reindirizzamento per passare direttamente da http://old-site.com/page/ a https://new-site.com/page/. Saltate il passaggio intermedio.

Conduzione di audit regolari

Consiglio di eseguire un crawler del sito con cadenza trimestrale, e più spesso se si apportano frequenti modifiche alla struttura del sito.

Impostate un promemoria sul calendario e fatelo davvero. La maggior parte delle catene di reindirizzamento che scopro durante gli audit si sono accumulate per mesi perché nessuno le controllava.

Questi controlli regolari permettono di individuare i problemi quando sono ancora piccoli e facili da risolvere.

Reindirizzamenti di documenti

Tenete un semplice registro di ogni reindirizzamento creato. Includete l'URL originale, l'URL di destinazione, il motivo del reindirizzamento e la data di creazione.

Questa documentazione aiuta a ricordare perché esistono i reindirizzamenti e rende più facile individuare potenziali situazioni di formazione di catene prima che si verifichino.

Un foglio di calcolo di base va benissimo. Non è necessario un software sofisticato, ma solo una registrazione coerente.

Sviluppate l'abitudine di utilizzare gli URL di destinazione finale per tutti i nuovi link interni.

Quando scrivete un post sul blog e volete collegarvi a un'altra pagina del vostro sito, utilizzate l'URL corrente e finale, non un URL che sapete reindirizzare altrove.

Questa pratica impedisce al vostro linking interno di contribuire alle catene di reindirizzamento.

Domande frequenti (FAQ)

In che modo le catene di reindirizzamento sono diverse dai loop di reindirizzamento?

Una catena di reindirizzamento di un sito web ha un punto finale chiaro (A " B " C), mentre un ciclo di reindirizzamento è circolare (A " B " A). Le catene rallentano il sito ma funzionano comunque, mentre i loop si interrompono completamente e mostrano ai visitatori una pagina di errore.

Come si risolvono i reindirizzamenti permanenti?

La parola "permanente" indica solo ai browser che lo spostamento è a lungo termine, non che è bloccato per sempre. È possibile modificare o eliminare i reindirizzamenti permanenti nello stesso luogo in cui sono stati creati: il file .htaccess o il plugin di reindirizzamento.

Come si elimina un virus di reindirizzamento?

Si tratta di un problema di sicurezza che richiede strumenti come Sucuri o Wordfence per la scansione e la rimozione del codice dannoso. È inoltre necessario cambiare tutte le password e aggiornare i plugin/temi. Se i problemi persistono, contattate il vostro provider di hosting o un esperto di sicurezza.

Come posso risolvere altri problemi di reindirizzamento?

Utilizzate i reindirizzamenti 301 (permanenti) in quasi tutte le situazioni, compresi gli spostamenti di pagina, i cambiamenti di URL e il consolidamento dei contenuti. Utilizzate i reindirizzamenti 302 (temporanei) solo quando prevedete di spostare il contenuto in un secondo momento, ad esempio durante la manutenzione o i test.

I reindirizzamenti ingarbugliati non devono essere la vostra realtà

Le catene di reindirizzamento possono sembrare un problema tecnico complesso, ma la loro risoluzione è semplice se si sa cosa cercare.

Il processo è semplice: individuare le catene con uno strumento di crawler, modificare il primo redirect per puntare direttamente alla destinazione finale, testare le modifiche e aggiornare i link interni.

Una manutenzione regolare impedisce lo sviluppo della maggior parte delle catene. Una verifica trimestrale e una documentazione di base possono contribuire a mantenere pulita la struttura di reindirizzamento del sito.

A proposito di mantenere le cose pulite ed efficienti, se state pianificando una migrazione del sito o una modifica importante della struttura degli URL, prendete in considerazione l'utilizzo di Duplicator Pro per gestire il processo.

Questi spostamenti complessi sono spesso all'origine delle catene di reindirizzamento. Duplicator Pro rende le migrazioni pulite e affidabili, aiutandovi a evitare gli errori di reindirizzamento che richiedono una pulizia successiva.

Se riuscite a prevenire completamente il problema, non avrete bisogno di risolverlo!

Mentre siete qui, penso che vi piaceranno anche queste altre risorse selezionate:

avatar dell'autore
Joella Dunn Scrittrice di contenuti
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Raccomandiamo solo prodotti che riteniamo possano apportare un valore aggiunto ai nostri lettori.