Un reindirizzamento è necessario perché conduce gli utenti alla nuova versione di una pagina di destinazione. Tuttavia, quando implementati in modo errato, questi reindirizzamenti URL permanenti o temporanei potrebbero risultare in una catena di reindirizzamenti.

Una catena di reindirizzamenti è un incubo per la SEO poiché causa una perdita di link equity e degrada l'intera esperienza utente.

Cosa sono le "catene di reindirizzamento"?

Le catene di reindirizzamento sono configurazioni URL errate in cui vengono creati più reindirizzamenti per raggiungere la pagina di destinazione finale.

Ad esempio, hai una pagina su "Come fare una torta" e vuoi reindirizzarla a un'altra pagina sul tuo sito web chiamata "Guida definitiva alla preparazione delle torte."

Invece di reindirizzare direttamente, prima reindirizzi "Come fare una torta" a "Consigli migliori per la cottura."

Ora, crei un reindirizzamento dalla pagina "Top Baking Tips" a "Ultimate Cake Baking Guide."

Quindi, sembra qualcosa di simile:

  • "Come cuocere una torta" > reindirizza a > "Consigli migliori per la cottura"
  • "Consigli migliori per la cottura" > reindirizza a > "Guida definitiva alla cottura delle torte"

Questo conflitto causa al browser o al motore di ricerca di continuare a loopare tra i tre URL, portando a caricamenti lenti delle pagine o al fallimento nell'accesso al contenuto.

È meglio evitare tali catene e reindirizzare "How to Bake a Cake" direttamente a "Ultimate Cake Baking Guide" per garantire un'esperienza utente più veloce ed efficiente e un migliore SEO.

Come "migliore pratica", se hai catene di reindirizzamento, riducile al minimo aggiornando i reindirizzamenti per puntare direttamente alla destinazione finale.

ryan jones

- Ryan Jones, SEO presso Razorfish

Come vengono creati i "Redirect Chains"?

I loop di reindirizzamento potrebbero essere creati per diversi motivi, come indicato di seguito:

Reindirizzamenti [errati]

Gli errori di configurazione del reindirizzamento umano sono uno dei motivi più comuni per le catene di reindirizzamento dei link.

Succede quando si stabiliscono reindirizzamenti erroneamente o non si aggiornano accuratamente. Immagina la pagina "old-product" che dovrebbe essere reindirizzata a "new-product," ma è configurata erroneamente per puntare a "another-product."

A causa di reindirizzamenti stabiliti in modo errato, gli utenti e gli agenti di crawling verranno inviati alla pagina sbagliata. Se, in seguito, "another-product" viene impostato per reindirizzare a "new-product," questo creerà una catena di reindirizzamenti.

Impostazioni CMS o Plugin

I plugin SEO e di reindirizzamento 301 nei sistemi di gestione dei contenuti come WordPress, Wix, Shopify e altri a volte creano automaticamente reindirizzamenti senza garantire un percorso pulito e diretto.

Ad esempio, si crea una catena se si elimina una pagina e si imposta un reindirizzamento a una nuova pagina, ma la nuova pagina stessa è reindirizzata.

Regole in conflitto

Le regole di reindirizzamento da diverse fonti (come i file .htaccess, le configurazioni del server o i plugin CMS) possono entrare in conflitto e creare un "loop".

Ad esempio, se il tuo file .htaccess reindirizza "mysite.com/old-page" a "mysite.com/temp-page," ma un plugin CMS reindirizza anche "mysite.com/temp-page" di nuovo a "example.com/old-page," si crea un loop di reindirizzamento.

Le "catene di reindirizzamento" sono dannose per la SEO?

Sì, le catene di reindirizzamento sono "cattive" per la SEO perché riducono le prestazioni di ricerca organica.

Ecco i motivi principali per cui i "redirect loop" danneggiano la SEO:

Aumento dei Tempi di Caricamento della Pagina

Le "catene di reindirizzamento" possono frustrare gli utenti causando ritardi o portandoli a pagine non desiderate. Questo può aumentare i tassi di "rimbalzo" e diminuire il coinvolgimento.

Ogni reindirizzamento in una catena aggiunge tempo extra al caricamento della tua pagina. Un rallentamento di solo 1 secondo può ridurre la soddisfazione degli utenti del 16%.

La probabilità che i visitatori mobili abbandonino il tuo sito aumenta del 123% se il tempo di caricamento della pagina aumenta da 1 a 10 secondi.

statistiche sulla velocità della pagina e frequenza di rimbalzo

Pertanto, può influire negativamente sul tuo SEO, poiché i motori di ricerca lo interpretano come un segnale di "scarsa esperienza utente".

Quindi, se il tuo sito ha molti reindirizzamenti, potresti [perdere] visitatori e [danneggiare] il tuo posizionamento.

Equità del link ridotta

Quando hai una lunga catena di reindirizzamenti, il valore dei backlink alla tua pagina viene diluito.

Ogni reindirizzamento può ridurre la quantità di "link equity" trasmessa. Questo significa che il "boost" che ottieni da altri siti che si collegano a te potrebbe essere meno efficace, influenzando il tuo posizionamento nei motori di ricerca.

Problemi di "crawling" e indicizzazione

I bot dei motori di ricerca potrebbero affrontare problemi scansionando e indicizzando le tue pagine se incontrano catene di reindirizzamento.

come funzionano i motori di ricerca

Se il tuo sito è difficile da "scansionare" per Googlebot e altri agenti di "crawling", le pagine importanti potrebbero non essere indicizzate o aggiornate nei risultati di ricerca. Questo influenzerà la visibilità organica del tuo sito.

Suggerimento: Sapevi che la "profondità di scansione" del tuo sito può anche influenzare l'efficacia con cui Google scansiona e indicizza il tuo sito web. Dai un'occhiata a questa guida che abbiamo recentemente creato se vuoi imparare come ottimizzare la tua "profondità di scansione" per la SEO.

Potenziali Loop di Reindirizzamento

Se i reindirizzamenti sono impostati in modo errato, potresti ritrovarti con "catene di reindirizzamento".

Una situazione in cui gli URL continuano a reindirizzarsi l'un l'altro crea un'esperienza deludente per i visitatori. Impedisce inoltre ai crawler web di accedere e indicizzare i tuoi contenuti, il che può danneggiare il tuo posizionamento.

Difficoltà nella gestione dei "redirect"

Tenere traccia di più reindirizzamenti può essere complicato. Se non li gestisci con attenzione, potresti finire con errori che danneggiano la tua SEO.

Configurazioni complesse di reindirizzamento possono portare a problemi tecnici che sono difficili da diagnosticare e risolvere, potenzialmente influenzando le prestazioni del tuo sito.

Come Identificare le Catene di Reindirizzamento

Ecco i modi migliori per individuare i "redirect loops":

Usa strumenti SEO

Lo strumento SEO di Screaming Frog è il modo migliore per identificare i "redirect". Inizia scaricando e installando Screaming Frog sul tuo computer.

Inserisci l'URL del sito web che vuoi eseguire la scansione nel riquadro “Inserisci URL da Scansionare”.

come trovare catene di reindirizzamento

Fai clic su Avvia per iniziare a eseguire la scansione del sito web.

Vai alla scheda "Codici di Risposta".

Applica il filtro "Redirection (3XX)" per visualizzare tutti i reindirizzamenti sul sito.

Lo strumento visualizzerà sia i reindirizzamenti interni che esterni, insieme ai loro codici di stato.

scheda codici di risposta

La colonna "Redirect URL" mostra la destinazione del reindirizzamento URL dell'‘indirizzo’.

tabella degli URL di reindirizzamento

Per analizzare catene o loop, vai a "Rapporti > Reindirizzamenti > Catene di reindirizzamento."

report urla di screaming frog

Controlla gli strumenti di sviluppo del browser

Puoi anche individuare le catene di reindirizzamento nei browser come Chrome.

Usa Ctrl + Shift + I su Windows o Cmd + Option + I su Mac per aprire gli strumenti di sviluppo.

chrome dev tools

Vai alla "Rete" scheda e ricarica la pagina per vedere la sequenza di reindirizzamenti.

Cerca codici di stato HTTP come 301 ("Spostato Permanentemente"), 302 ("Trovato") e 307 ("Reindirizzamento Temporaneo").

Rivedi l'"Intestazione della posizione" per vedere l'URL a cui la richiesta viene reindirizzata.

Esaminare i registri del server

Accedi ai file di log rilevanti, generalmente trovati nella directory /var/log/ sui server Linux (ad esempio, access.log per Apache o nginx-access.log per Nginx).

Usa un editor di testo o strumenti da riga di comando come cat, less o tail per visualizzare i file di log.

Cerca righe con codici di stato come 301, 302 o 307 nei log. Questi sono i codici di stato HTTP che indicano i "reindirizzamenti".

Usa grep per filtrare le righe con i codici di stato di reindirizzamento:

grep errore log

Usa "sort" e "uniq" per organizzare e semplificare l'output del log:

ordina e unisci

Segui manualmente ogni URL nella sequenza osservando il campo Location nelle voci di registro.

Rivedi i file di configurazione del server o .htaccess

Se gestisci il tuo server, controlla il file .htaccess (per i server Apache) o i file di configurazione (per Nginx) per le regole di reindirizzamento che potrebbero creare catene.

Cerca eventuali sequenze in cui un URL viene reindirizzato più volte. Queste sono le catene di reindirizzamento.

Usa strumenti di verifica dei reindirizzamenti

Strumenti come Redirect Checker o HTTP Status and Redirect Checker aiutano a controllare gli URL individuali per problemi di "reindirizzamento" e mostrano se fanno parte di una "catena di reindirizzamento".

Ad esempio, puoi aprire lo strumento Redirect Checker e inserire l'URL che vuoi controllare.

strumento di controllo dei reindirizzamenti

Supporta il controllo dei reindirizzamenti 301 e 302, così come i reindirizzamenti "meta refresh" e JavaScript. Consente inoltre di selezionare diversi agenti utente, come browser desktop, dispositivi mobili e bot dei motori di ricerca.

Questo strumento di controllo dei reindirizzamenti ti consente di verificare l'accuratezza dei tuoi reindirizzamenti URL, assicurandoti che siano "search engine-friendly" e non causino problemi come la perdita di "link juice".

Monitora tramite Google Search Console

Google Search Console può aiutare a identificare i problemi di reindirizzamento.

Accedi a Google Search Console e vai alla sezione "Indicizzazione". Quindi apri la scheda “Pagine” e il rapporto mostrerà eventuali problemi di scansione e indicizzazione, inclusi quelli relativi ai reindirizzamenti.

verificare problemi di reindirizzamento in gsc

Puoi anche utilizzare lo strumento "Ispezione URL" per controllare URL specifici per problemi di reindirizzamento. Questo strumento mostrerà la destinazione finale di un URL dopo che Googlebot lo ha scansionato.

Come "risolvere" le "catene di reindirizzamento"

Ecco i metodi più efficaci per risolvere le catene di reindirizzamento:

Identifica le Catene

Segui i passaggi spiegati sopra per prima identificare i "redirect" utilizzando Screaming Frog o Google Search Console.

È meglio preparare un elenco degli URL interessati in Google Sheets in modo da poterli esaminare uno per uno per verificarne l'accuratezza.

Mappa i "reindirizzamenti"

Documenta l'intero percorso di reindirizzamento per ciascun URL coinvolto nella catena. Nota l'URL originale, tutti gli URL intermedi e la destinazione finale.

Comprendere questo percorso è fondamentale per risolvere i problemi in modo efficace.

Aggiorna le regole di reindirizzamento

Modifica le tue regole di reindirizzamento per garantire che ogni URL reindirizzi direttamente alla sua destinazione finale, bypassando qualsiasi passaggio intermedio.

Supponiamo che il vecchio URL stylishshoes.com/mens-sneakers attualmente reindirizzi a stylishshoes.com/sale-sneakers, e poi reindirizzi all'URL finale stylishshoes.com/mens-athletic-sneakers.

Apri il rapporto “Indicizzazione” in GSC.

Qui, vedrai errori relativi alla catena di reindirizzamento.

Usa lo strumento “Ispezione URL” per controllare stylishshoes.com/mens-sneakers e vedere il percorso seguito da Googlebot.

Accedi al server o al CMS del tuo sito web dove sono impostate le regole di "redirect".

Modifica la regola di reindirizzamento in modo che stylishshoes.com/mens-sneakers reindirizzi direttamente a stylishshoes.com/mens-athletic-sneakers, saltando la pagina intermedia sale-sneakers.

Se il tuo sito utilizza WordPress, scopri quale plugin è stato installato nell'area Plugin che è stato utilizzato per creare la "catena di reindirizzamento".

Quindi, trova la regola di reindirizzamento che sta causando il problema. Ora, aggiorna la regola di reindirizzamento in modo che punti correttamente all'URL reindirizzato.

Ad esempio, se stai utilizzando il gestore di reindirizzamenti 301, puoi fare clic su [Gestisci Reindirizzamenti].

gestire i reindirizzamenti 301

E poi fai clic su Modifica per rivedere la regola di reindirizzamento esistente.

A volte, potresti trovare più di una regola creata per lo stesso URL. In tal caso, individua tali regole ed elimina quelle ridondanti. Dovrebbe esserci solo una regola di reindirizzamento per ogni URL.

Ora, inserisci gli URL ‘Redirect From’ e ‘Redirect To’ per reindirizzare accuratamente le pagine.

Se stai utilizzando un altro CMS, puoi utilizzare il file .htaccess per individuare qualsiasi regola esistente che reindirizza /mens-sneakers a /sale-sneakers e sostituirla con la nuova regola qui sotto.

redirect apache

Testare le Modifiche

Dopo aver apportato aggiornamenti, testa accuratamente i reindirizzamenti per confermare che funzionino correttamente. Assicurati che tutti gli URL ora reindirizzino direttamente alle loro destinazioni previste e che non ci siano catene o loop di reindirizzamento rimanenti.

Puoi utilizzare lo strumento “Ispezione URL” di Google Search Console per confermare che Googlebot sta seguendo il percorso di reindirizzamento aggiornato.

Rimuovi i Reindirizzamenti Obsoleti e Monitora il Tuo Sito per Nuove Catene di Reindirizzamento

Elimina eventuali vecchi o ridondanti reindirizzamenti che non sono più necessari. Questi possono ingombrare le tue regole di reindirizzamento e potenzialmente causare nuove catene o conflitti.

Inoltre, dovresti controllare regolarmente i log del server e la Search Console per rilevare eventuali nuove catene di reindirizzamento che potrebbero essere state create.

Loop di reindirizzamento vs Catene di reindirizzamento: Qual è la differenza?

Qui ci sono le principali differenze tra "redirect loops" e "redirect chains":

Loop di reindirizzamento Catene di reindirizzamento
Si verifica quando due o più URL si reindirizzano l'un l'altro in un ciclo continuo. Ad esempio, la pagina A punta alla pagina B e la pagina B punta nuovamente alla pagina A. Succede quando un URL reindirizza a un altro URL, che poi reindirizza a un altro, creando una serie di reindirizzamenti. Ad esempio, la pagina A punta alla pagina B e la pagina B punta alla pagina C.
Gli utenti rimangono bloccati in un ciclo infinito e non riescono a raggiungere la destinazione finale. Gli utenti sperimentano ritardi poiché vengono reindirizzati attraverso più URL prima di raggiungere la pagina finale.
I motori di ricerca non riescono a indicizzare le pagine coinvolte nel "loop", causando problemi di indicizzazione e posizionamento. I motori di ricerca possono avere difficoltà con l'efficienza di "crawling", e l'equità dei link può essere diluita attraverso la catena.
Identificato utilizzando strumenti che analizzano i percorsi di reindirizzamento o esaminando i log del server per schemi ripetitivi. Rilevato utilizzando strumenti SEO che mappano i percorsi di reindirizzamento o tracciando manualmente ogni sequenza di reindirizzamento.

Conclusione

Identificare e risolvere le "catene di reindirizzamento" è fondamentale per ottenere eccellenti prestazioni del sito e migliorare il marketing organico.

Le "catene di reindirizzamento" si verificano quando un URL reindirizza attraverso vari link intermedi prima di raggiungere il suo indirizzo web di destinazione.

Gli URL configurati in modo errato influenzano negativamente la reattività della pagina. Potrebbe portare a una diminuzione della "forza" del link e a possibili problemi con la scoperta e l'indicizzazione della pagina.

Per affrontare le catene di reindirizzamento, utilizza strumenti SEO per rilevarle, mappare l'intero percorso di reindirizzamento e rimuovere i reindirizzamenti obsoleti.

Affinando i tuoi reindirizzamenti e riducendo al minimo i passaggi non necessari, puoi ottimizzare l'esperienza del cliente, rafforzare le prestazioni del sito e aumentare il tuo posizionamento organico.