Errore di reindirizzamento: loop, catene lunghe e destinazioni rotte
Ultimo aggiornamento: 2026-10-30
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
- 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.
- 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.
- 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.
- Mantieni i reindirizzamenti senza stato per i crawler. Non far dipendere un reindirizzamento da cookie o da una sessione che un crawler non manterrà.
- 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
Stati correlati
Page with redirect Pagina con reindirizzamento significa che l’URL è non canonico e rimanda a un’altra pagina, quindi Google non lo indicizza. È normale per vecchi URL, varianti HTTP o www e pagine spostate. Controlla che la destinazione sia corretta e indicizzabile e smetti di collegare dalle tue pagine e dalla sitemap gli URL che reindirizzano.
Server error (5xx) Errore del server (5xx) significa che il tuo server ha restituito un errore di livello 500 quando Googlebot ha richiesto la pagina. Google rallenta la scansione quando vede questi errori e alla fine rimuove gli URL che continuano a fallire. Controlla lo stato dell’host in Statistiche di scansione, riproduci l’errore, poi correggi capacità, timeout o regole che bloccano Googlebot.
Not found (404) Non trovata (404) significa che Google ha richiesto l’URL e il tuo server ha risposto 404. Google dice che un 404 non è necessariamente un problema quando una pagina è stata rimossa senza sostituto. Correggi i 404 che colleghi tu stesso o che elenchi in una sitemap, e reindirizza con 301 le pagine spostate.
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
- support.google.com https://support.google.com/webmasters/answer/7440203
- developers.google.com https://developers.google.com/crawling/docs/troubleshooting/http-status-codes
- developers.google.com https://developers.google.com/search/docs/crawling-indexing/301-redirects
- developers.google.com https://developers.google.com/search/docs/crawling-indexing/troubleshoot-crawling-errors
- support.google.com https://support.google.com/webmasters/answer/9012289