Configurazione del reindirizzamento 301: reindirizzare gli URL in modo permanente

Tempo di lettura ca.: 10 minuti

Quando l'indirizzo di una pagina cambia, il vecchio URL non dovrebbe semplicemente portare al nulla. Con un reindirizzamento 301, puoi reindirizzare automaticamente visitatori e motori di ricerca dal vecchio indirizzo al nuovo URL.

Un reindirizzamento 301 è particolarmente utile quando una pagina è stata spostata definitivamente, rinominata o sostituita da una nuova pagina.

In questa guida ti spieghiamo cos'è un reindirizzamento 301, quando dovresti usarlo e come configurare i reindirizzamenti sul tuo web hosting e testarli correttamente in seguito.

Breve spiegazione: Un reindirizzamento 301 segnala che una risorsa è permanentemente raggiungibile a un altro URL. I visitatori che accedono al vecchio indirizzo vengono reindirizzati automaticamente alla nuova destinazione.

Cos'è un reindirizzamento 301? #

Quando si visita una pagina web, i browser o altri client comunicano con il server web tramite HTTP. Il server risponde a una richiesta con un cosiddetto codice di stato HTTP.

In caso di una normale richiesta riuscita, il codice di stato è tipicamente 200 restituito.

Un reindirizzamento permanente, invece, utilizza il codice di stato:

301 - Spostato permanentemente

Il server indica che la risorsa richiesta si trova permanentemente a un altro indirizzo.

In parole semplici, il processo si svolge così:

URL precedente
https://example.com/alte-seite/

        ↓ 301

Nuovo URL
https://example.com/neue-seite/

Il visitatore non deve conoscere o inserire autonomamente il nuovo indirizzo. Il browser segue automaticamente il reindirizzamento.

Quando è utile un reindirizzamento 301? #

Dovresti usare un reindirizzamento 301 quando un URL viene sostituito permanentemente da un altro URL.

Casi d'uso tipici sono, ad esempio, un indirizzo di pagina modificato, una nuova struttura della pagina o la fusione di due contenuti simili.

Anche durante il rilancio di un sito Web, i reindirizzamenti 301 possono diventare importanti se gli URL esistenti cambiano.

Esempio di un indirizzo di pagina modificato #

Supponendo che la tua pagina precedente sia raggiungibile al seguente indirizzo:

https://example.com/alte-seite

Dopo una revisione, il nuovo indirizzo è:

https://example.com/neue-seite

Senza un reindirizzamento, i visitatori, i segnalibri salvati o i link esterni possono comunque accedere al vecchio URL.

Se questa non esiste più, può derivarne un errore 404.

Con un reindirizzamento 301, le visite al vecchio URL vengono reindirizzate automaticamente alla nuova pagina.

Perché i reindirizzamenti sono importanti per i visitatori? #

Gli URL non vengono richiamati esclusivamente tramite la navigazione di un sito web.

Un vecchio indirizzo, ad esempio, può essere ancora presente in:

  • risultati dei motori di ricerca,
  • Segnalibro,
  • Link da altri siti web,
  • post sui social media,
  • E-mail,
  • documenti o file PDF.

Un reindirizzamento configurato correttamente garantisce che tali richieste continuino ad arrivare a una destinazione sensata.

Perché i reindirizzamenti 301 sono importanti per la SEO? #

Anche i motori di ricerca potrebbero conoscere ancora il vecchio URL.

Un reindirizzamento permanente fornisce un segnale tecnico che il contenuto in questione è permanentemente raggiungibile a un altro indirizzo.

Ciò consente ai motori di ricerca di elaborare meglio la modifica e di aggiornare le informazioni memorizzate o i risultati di ricerca nel corso del tempo.

Importante: Un reindirizzamento 301 non è un trucco SEO per migliorare un posizionamento. Serve a mappare tecnicamente in modo pulito una modifica permanente dell'URL.

301 o reindirizzamento temporaneo? #

Il codice di stato 301 significa un reindirizzamento permanente.

Se invece un reindirizzamento deve essere espressamente solo temporaneo, potrebbe essere più adatto un codice di stato HTTP diverso.

Accanto 301 esistono tra gli altri 302, 307 e 308.

Spieghiamo le differenze in dettaglio su 301, 302, 307 e 308: i reindirizzamenti HTTP spiegati in modo semplice.

Il destinatario del reindirizzamento deve corrispondere al vecchio contenuto. #

Un vecchio URL non dovrebbe essere semplicemente reindirizzato in blocco a una pagina qualsiasi accessibile.

Il nuovo obiettivo dovrebbe corrispondere il più possibile al contenuto precedente o all'intento di ricerca originale.

Se, ad esempio, una determinata guida viene sostituita da una nuova versione, questa nuova versione è la destinazione ovvia.

D'altra parte, un reindirizzamento generale di tutte le pagine eliminate alla homepage non è una buona soluzione in molti casi.

Consiglio pratico: Chiediti a ogni reindirizzamento: „Quale pagina esistente aiuta un visitatore che voleva effettivamente visualizzare la vecchia URL?“ Questa è solitamente la destinazione più sensata.

Quando una pagina non dovrebbe essere reindirizzata? #

Non ogni URL eliminato necessita automaticamente di un reindirizzamento 301.

Se un contenuto è stato rimosso permanentemente e non esiste un sostituto semanticamente appropriato, potrebbe essere più corretto non impostare un reindirizzamento artificiale verso una pagina non pertinente dal punto di vista tematico.

Un reindirizzamento dovrebbe riflettere una nuova destinazione effettiva e non servire semplicemente a prevenire a tutti i costi qualsiasi possibile stato 404.

Configurare un reindirizzamento 301 in cPanel #

Con un hosting web CURIAWEB puoi gestire i reindirizzamenti tramite cPanel.

Accedi prima a cPanel e apri la funzione per i reindirizzamenti.

Seleziona lì un reindirizzamento permanente se il vecchio indirizzo viene sostituito definitivamente dalla nuova URL.

Successivamente, stabilisci quale vecchio indirizzo deve essere reindirizzato e quale nuova destinazione utilizzare.

Controllare attentamente la vecchia e la nuova URL #

Prima di salvare, dovresti controllare di nuovo entrambi gli indirizzi.

Esempio:

Sorgente:
/alte-seite/

Destinazione:
https://example.com/neue-seite/

Soprattutto per quanto riguarda la destinazione, dovresti fare attenzione ai refusi, al dominio corretto e al percorso completo.

Un reindirizzamento a un indirizzo di destinazione scritto in modo errato non risolve il problema originale, ma lo sposta semplicemente.

Reindirizzamento per singole pagine #

Nel caso di un singolo URL modificato, il reindirizzamento dovrebbe riguardare il più precisamente possibile questo indirizzo.

Esempio:

https://example.com/preise-alt/

        ↓ 301

https://example.com/preise/

Questo è più preciso di una regola eccessivamente ampia che potrebbe influenzare altri URL.

Reindirizzamento a un altro dominio #

Un reindirizzamento 301 può puntare anche all'URL di un altro dominio.

Esempio:

https://alte-domain.example/angebot/

        ↓ 301

https://neue-domain.example/angebot/

Ciò può essere necessario, ad esempio, in caso di cambio di dominio o di fusione di siti web.

Tuttavia, in caso di un cambio di dominio completo, non dovresti considerare una singola URL, ma l'intera struttura di URL esistente e le relative pagine di destinazione.

Reindirizzamenti durante il rilancio di un sito web #

Un restyling è uno dei casi d'uso più importanti per i reindirizzamenti 301.

Se in questo modo la struttura degli URL cambia, prima del passaggio dovresti registrare quali vecchi URL esistono e a quali nuove pagine corrispondono.

Una semplice mappatura potrebbe ad esempio avere questo aspetto:

VECCHIO
/chi-siamo.html

NUOVO
/chi-siamo/

----------------------------

VECCHIO
/prodotti/webhosting.html

NUOVO
/webhosting/

----------------------------

VECCHIO
/contatto.php

NUOVO
/contatto/

Da questa associazione è possibile successivamente creare i reindirizzamenti necessari.

Importante per un rilancio: Crea la mappatura degli URL possibilmente prima del cambio vero e proprio. Scoprire in un secondo momento quali vecchi URL esistevano e a quale destinazione appartengono è molto più dispendioso in termini di tempo.

Evitare le catene di reindirizzamento #

Una cosiddetta catena di reindirizzamento si verifica quando un URL non reindirizza direttamente alla destinazione finale.

Esempio:

URL A
  ↓ 301
URL B
  ↓ 301
URL C

Se URL C nel frattempo l'obiettivo finale è, il reindirizzamento da URL A se possibile direttamente su URL C mostrare.

URL A
  ↓ 301
URL C

In questo modo si evita un ulteriore reindirizzamento non necessario.

Evitare i cicli di reindirizzamento #

Ancora più problematica è un'intestazione di reindirizzamento.

Può verificarsi, ad esempio, quando due regole si fanno riferimento reciproco:

URL A
  ↓
URL B
  ↓
URL A
  ↓
URL B
  ↓
...

In questo modo il browser non raggiunge una destinazione finale e alla fine interrompe la chiamata con un messaggio di errore.

Se dopo aver configurato un reindirizzamento compare improvvisamente un messaggio relativo a troppi reindirizzamenti, dovresti controllare le regole di reindirizzamento coinvolte.

Testare i reindirizzamenti dopo la configurazione #

Dovresti sempre testare in pratica una regola di reindirizzamento salvata.

Apri la vecchia URL direttamente nel browser e controlla se arrivi alla nuova destinazione prevista.

Controlla anche la barra degli indirizzi del browser. Lì dovrebbe effettivamente comparire la nuova URL.

Testare in una finestra di navigazione in incognito #

I browser possono memorizzare nella cache i reindirizzamenti permanenti.

Se hai appena modificato una regola di reindirizzamento, per questo motivo un test in una finestra di navigazione in incognito o con un secondo browser può essere utile.

Ciò è particolarmente utile se il tuo browser continua a mostrare un comportamento precedente.

Controllare il codice di stato HTTP del reindirizzamento #

Il fatto che il browser arrivi alla destinazione corretta non indica necessariamente quale codice di stato HTTP sia stato utilizzato.

Per un controllo tecnico puoi utilizzare, ad esempio, gli strumenti di sviluppo di un browser o un apposito strumento di ispezione HTTP.

Con un reindirizzamento 301 permanente, la richiesta originale dovrebbe essere corrispondentemente associata al codice di stato 301 essere risposto.

Tratteremo i codici di stato più importanti sotto Codici di stato HTTP spiegati: 200, 301, 404, 403 e 500.

Cos'è un errore 404? #

Se un URL richiesto non viene trovato, un server web risponde tipicamente con il codice di stato 404 Non Trovato.

Questo può accadere, ad esempio, se una pagina viene eliminata o il suo indirizzo viene modificato e non esiste un reindirizzamento adeguato.

Spieghiamo come trovare e valutare sistematicamente tali errori su Individuare e risolvere gli errori 404.

Non reindirizzare automaticamente ogni errore 404 #

Può essere allettante reindirizzare semplicemente tutti gli URL inesistenti alla home page.

Dovresti evitarlo.

Un reindirizzamento dovrebbe avere una destinazione sensata. Una richiesta per un URL inesistente o completamente sconosciuto non ha automaticamente un legame di contenuto con la pagina iniziale.

Aggiornare i link interni dopo una modifica dell'URL #

Un reindirizzamento 301 fa sì che un vecchio URL continui a funzionare. Ciononostante, dovresti aggiornare i link interni del tuo sito web alla nuova地址 se possibile.

Invece:

link interno
    ↓
vecchia URL
    ↓ 301
nuova URL

è migliore un collegamento diretto:

link interno
    ↓
nuovo URL

Il reindirizzamento rimane utile per vecchi link esterni, segnalibri o voci dei motori di ricerca.

Non rimuovere subito il reindirizzamento 301 #

Dopo una modifica dell'URL, i vecchi indirizzi possono ancora essere raggiunti per molto tempo tramite link esterni, segnalibri o motori di ricerca.

Non rimuovere un reindirizzamento permanente funzionante solo perché il nuovo URL è ormai visibile su Google.

Finché è possibile continuare a raggiungere la vecchia URL e il nuovo obiettivo esiste, il reindirizzamento può continuare a essere utile per i visitatori.

Non effettuare modifiche agli URL inutilmente #

Un reindirizzamento può gestire le modifiche degli URL in modo tecnicamente pulito. Ciononostante, non dovresti modificare gli URL esistenti senza un motivo valido.

Se un indirizzo consolidato è comprensibile e funziona tecnicamente senza problemi, un cambiamento dovuto unicamente a una grafia leggermente più „bella“ spesso non apporta un beneficio sufficiente.

Regola fondamentale: Mantenere le buone URL il più possibile stabili. Se una modifica è davvero necessaria, reindirizzare correttamente il vecchio indirizzo alla nuova destinazione.

Documentare i reindirizzamenti #

In presenza di più reindirizzamenti, è utile una semplice documentazione.

Puoi ad esempio constatare:

URL precedente:
https://example.com/alte-seite/

Nuovo URL:
https://example.com/neue-seite/

Tipo:
301

Motivo:
Pagina sostituita durante il rilancio

Per siti web complessi o in caso di rilanci, è possibile utilizzare anche una tabella a tale scopo.

Così sarà più facile capire in seguito il motivo per cui esiste una determinata regola.

Cosa fare se il reindirizzamento non funziona? #

Verifica prima la presenza di errori di battitura negli indirizzi di origine e destinazione inseriti.

Controlla successivamente se stai effettivamente testando il dominio o l'URL corretto.

Testa il vecchio indirizzo anche in una finestra di navigazione in incognito.

Se sono già presenti altre regole di inoltro, dovresti inoltre verificare se queste sono in conflitto tra loro o se causano una catena di reindirizzamento o un ciclo.

Cosa fare in caso di „troppi reindirizzamenti“? #

Un messaggio del browser relativo a un numero eccessivo di reindirizzamenti indica spesso che più regole sono in conflitto tra loro o che si è creata un'associazione circolare.

In questo caso, verifica in particolare se l'obiettivo di una regola viene reindirizzato all'indirizzo originale da un'altra regola.

Non modificare casualmente più regole contemporaneamente. Disattiva o correggi miratamente l'ultimo reindirizzamento modificato e poi testa di nuovo.

Reindirizzamenti e HTTPS #

I reindirizzamenti possono verificarsi anche in relazione a HTTPS.

Ad esempio, una chiamata a un indirizzo non cifrato può essere reindirizzata alla corrispondente versione HTTPS.

In caso di problemi con le chiamate HTTPS o i certificati SSL, tuttavia, è necessario innanzitutto verificare la configurazione SSL o HTTPS effettiva.

A questo proposito, segue in questa categoria l'articolo Controllo del certificato SSL e HTTPS: individuare gli errori comuni.

Elenco di controllo per un reindirizzamento 301 #

L'URL cambia in modo permanente?
        ↓
Determinare la nuova destinazione adatta
        ↓
Impostare il reindirizzamento 301
        ↓
Aprire il vecchio URL nel browser
        ↓
Controllare il nuovo URL di destinazione
        ↓
Verificare il codice di stato
        ↓
Evitare catene di reindirizzamento
        ↓
Aggiornare i link interni
        ↓
Documentare il reindirizzamento

Riepilogo #

Un reindirizzamento 301 viene utilizzato quando un URL è stato sostituito permanentemente da un altro indirizzo.

Assicura che visitatori, link esterni, segnalibri e motori di ricerca non finiscano semplicemente nel vuoto al vecchio indirizzo, ma vengano reindirizzati al nuovo contenuto appropriato.

L'obiettivo di un reindirizzamento dovrebbe essere coerente nei contenuti con la pagina precedente. Evita reindirizzamenti generici di tutti gli URL inesistenti alla home page, nonché catene di reindirizzamento e cicli di reindirizzamento non necessari.

Testa quindi ogni reindirizzamento appena configurato sul sito pubblico e, se possibile, aggiorna i link interni direttamente al nuovo indirizzo.

La migliore redirezione 301 non è quella che raggiunge una pagina qualsiasi, ma quella che guida un visitatore dalla vecchia URL direttamente al nuovo contenuto corretto.

Ultimo aggiornamento 30 agosto 2026
Questo articolo è stato utile?
Consenso ai cookie con Real Cookie Banner