Errore di reindirizzamento: loop, catene lunghe e destinazioni rotte

Ultimo aggiornamento: 2026-10-30

In breve

Errore di reindirizzamento significa che Google ha provato a seguire un reindirizzamento dall’URL e non ci è riuscito. Google elenca quattro cause: una catena troppo lunga, un loop di reindirizzamenti, un URL cresciuto oltre la lunghezza massima e un URL errato o vuoto nella catena. Traccia il reindirizzamento salto per salto e punta l’URL direttamente a una pagina finale funzionante.

Etichetta esatta in Search Console: Redirect error

Cosa significa

La guida di Google sull’indicizzazione delle pagine elenca gli errori di reindirizzamento dietro questo stato: una catena di reindirizzamenti troppo lunga, un loop di reindirizzamenti, un URL di reindirizzamento che alla fine ha superato la lunghezza massima e un URL errato o vuoto nella catena. Google suggerisce uno strumento di debug web come Lighthouse per i dettagli.

La documentazione di Google sulla scansione dice che i suoi crawler seguono fino a 10 salti di reindirizzamento per impostazione predefinita per i contenuti web generali, e Google avverte che le catene lunghe danneggiano la scansione anche quando funzionano. A differenza di Pagina con reindirizzamento, che è lo stato normale di un reindirizzamento funzionante, Errore di reindirizzamento significa che il reindirizzamento stesso è rotto, quindi Google non riesce a raggiungere una destinazione attraverso di esso.

È un problema?

Sì, per ogni URL che dovrebbe portare da qualche parte di utile. Se l’URL è un vecchio indirizzo che nessuno collega, l’impatto è piccolo. Loop e catene lunghe sui template attivi, però, di solito colpiscono molti URL insieme e possono tagliare fuori Google da pagine importanti.

Cause comuni

Loop di reindirizzamenti

Due regole che si rimandano le richieste, per esempio regole in conflitto su HTTPS, host o slash finale.

Catene da migrazioni ripetute

I vecchi URL reindirizzano a URL che poi sono stati reindirizzati di nuovo, aggiungendo un salto a ogni cambiamento.

Livelli in conflitto

Reindirizzamenti di CDN, server, CMS e plugin che aggiungono ciascuno la propria regola per lo stesso URL.

URL che crescono a ogni salto

Regole che aggiungono parametri o segmenti di percorso ogni volta, finché l’URL supera la lunghezza massima.

Destinazioni errate

Un reindirizzamento verso un URL vuoto, malformato o non risolvibile.

Reindirizzamenti che dipendono da cookie o posizione

Regole basate su cookie, sessioni, lingua o posizione possono entrare in loop per un crawler che non mantiene lo stato.

Come risolverlo

  1. Traccia ogni salto. Segui il reindirizzamento con il pannello di rete del browser o un client HTTP da riga di comando e annota ogni codice di stato e header Location finché non arrivi a un 200 o non vedi il loop.
  2. Punta direttamente all’URL finale. Fai reindirizzare ogni vecchio URL in un solo salto alla destinazione finale, e aggiorna link interni e sitemap all’URL finale.
  3. Rimuovi le regole in conflitto. Decidi quale livello gestisce ogni tipo di reindirizzamento, per esempio HTTPS e normalizzazione dell’host sul CDN e spostamenti di contenuto nell’applicazione, ed elimina i duplicati altrove.
  4. Mantieni i reindirizzamenti senza stato per i crawler. Non far dipendere un reindirizzamento da cookie o da una sessione che un crawler non manterrà.
  5. Testa e verifica. Esegui Test URL live per confermare che l’URL si risolva. Il test live segue i reindirizzamenti senza elencarli, quindi conferma la catena anche con i tuoi strumenti, poi clicca Verifica correzione.

Verificalo con GSC Magic

gsc_inspect_urls_batch mostra lo stato di recupero della pagina per ogni URL, così il tuo assistente può elencare ogni URL che Google riporta con un errore di reindirizzamento e raggrupparli per modello, il che di solito indica una singola regola. report_index_health controlla gli URL della tua sitemap, dove non dovrebbe comparire alcun reindirizzamento. GSC Magic non segue i reindirizzamenti da solo, quindi traccia la catena con i tuoi strumenti per browser o server.

Prompt da copiare

Controlla questi URL ed elenca ogni caso il cui stato di recupero della pagina è un errore di reindirizzamento, raggruppato per host e modello di percorso.

Esegui un controllo di salute dell’indice sulla mia sitemap ed elenca ogni URL riportato come reindirizzamento o errore di reindirizzamento, così lo sostituisco con il suo URL finale.

Ecco le regole di reindirizzamento della configurazione del mio server. Dimmi quali potrebbero creare un loop o una catena di più di un salto per questi URL di esempio.

Guide sul blog

Domande frequenti

Quanti reindirizzamenti segue Googlebot?

La documentazione di Google sulla scansione dice che i suoi crawler seguono fino a 10 salti di reindirizzamento per impostazione predefinita per i contenuti web generali, mentre alcuni prodotti fanno diversamente. Punta comunque a un solo salto, dato che Google dice che le catene lunghe danneggiano la scansione.

Qual è la differenza tra errore di reindirizzamento e pagina con reindirizzamento?

Pagina con reindirizzamento significa che il reindirizzamento funziona e Google indicizza la destinazione. Errore di reindirizzamento significa che Google non ha potuto completare il reindirizzamento per un loop, una catena o un URL troppo lungo, o per una destinazione errata.

Perché il test live passa quando il report mostra un errore?

Il test live segue i reindirizzamenti e testa l’URL finale senza dirlo. Se l’errore è avvenuto al momento della scansione, per esempio un loop che dipende da cookie, il test live potrebbe non riprodurlo.

Fonti