Skip to content
Enjoy 20% off for 12 months on all plans. Use promo code: HYPERGROWTHClaim it

Come fare un redirect 301 senza perdere il posizionamento

Di Toy Wen Da, Co-founder · Aggiornato · 9 min di lettura

Tradotto dall'originale in inglese. Leggilo in inglese

Un redirect 301 indirizza in modo permanente visitatori e motori di ricerca da un vecchio URL a uno nuovo. Per impostarne uno, modifica un'impostazione nel pannello del tuo hosting, nel CMS o nel file .htaccess, in modo che il vecchio URL punti al suo sostituto. Se la nuova pagina corrisponde bene a quella vecchia, la maggior parte del valore di posizionamento della vecchia pagina viene trasferita.

Illustrazione piatta di una pagina web di origine con indicatori di posizionamento che scorrono da sinistra a destra, tramite una freccia, verso una pagina web di destinazione, mantenendo la stessa autorevolezza.

Prima di cambiare qualsiasi cosa, passa il vecchio URL nel Redirect Checker gratuito. Ti mostra il codice di stato attuale, se esiste già un redirect e quanti passaggi servono per arrivare alla pagina finale. Capirai subito se parti da zero o se devi sbrogliare un pasticcio lasciato da qualcun altro.

Cosa fa davvero un redirect 301

Quando qualcuno richiede una pagina che è stata spostata, il browser o il crawler riceve dal tuo server un codice di stato HTTP prima ancora che venga caricato un qualsiasi contenuto. Un 301 significa "spostata in modo permanente": il vecchio indirizzo è dismesso e da ora in poi tutto deve puntare a quello nuovo.

I visitatori ne traggono vantaggio perché arrivano su qualcosa di utile invece che su una pagina morta. I motori di ricerca ne traggono vantaggio perché sostituiscono il vecchio URL con quello nuovo nel loro indice e trasferiscono la maggior parte dei segnali di posizionamento che la vecchia pagina si era guadagnata. Senza il redirect, i visitatori finiscono su un 404 e i motori di ricerca, prima o poi, eliminano il vecchio URL senza nulla che lo sostituisca.

301 vs. 302 vs. 404: quale ti serve?

Stato Significato Quando usarlo Effetto sul posizionamento
301 Spostata in modo permanente Pagina eliminata, unita a un'altra o spostata definitivamente a un nuovo URL Trasferisce la maggior parte dei segnali di posizionamento al nuovo URL
302 Spostata temporaneamente Test A/B, pagina stagionale, manutenzione di breve durata I motori di ricerca mantengono indicizzato l'URL originale
404 Non trovata Contenuto rimosso senza una pagina sostitutiva adatta Nessun segnale di posizionamento trasferito; un vicolo cieco pulito

Scegliere quello sbagliato è un errore frequente. Un 302 lasciato attivo per mesi dice ai motori di ricerca che lo spostamento potrebbe essere temporaneo, quindi evitano di trasferire per intero il valore alla nuova pagina. Se la vecchia pagina non ha nulla di sensato che possa sostituirla, un 404 è la risposta onesta, e forzare un redirect verso una pagina non pertinente solo per evitarlo non serve a nessuno.

Quando ti serve un redirect 301

Un 301 è utile ogni volta che un vecchio indirizzo smette di funzionare ma il contenuto conta ancora. I casi più comuni:

  • Eliminare o unire pagine, ad esempio combinando due articoli simili e indirizzando entrambi i vecchi URL a quello che resta.
  • Cambiare la struttura degli URL, trasformando URL lunghi e dinamici in URL più brevi e leggibili.
  • Passare a un nuovo dominio, in cui ogni URL del vecchio dominio punta al suo equivalente sul nuovo.
  • Passare da HTTP a HTTPS, uno spostamento a livello di tutto il sito che richiede un 301 su ogni pagina.
  • Rifare il sito, quando la ricostruzione cambia la struttura delle cartelle o i nomi delle pagine in tutto il sito.

Se stai pianificando un restyling o un cambio di dominio, prima mappa gli URL attuali rispetto alle tue parole chiave target, così nulla di importante finisce per errore sulla pagina sbagliata. Un processo di keyword research aggiornato prima di una migrazione rende quella mappatura molto meno soggetta a errori.

Come fare un redirect 301 sul tuo sito

La schermata che userai dipende da come è costruito il tuo sito. Ecco le tre configurazioni più comuni.

Con un file .htaccess (server Apache)

La maggior parte degli hosting tradizionali funziona su Apache, che legge un semplice file di testo chiamato .htaccess nella cartella principale del tuo sito. Per fare il redirect in questo modo:

  1. Collegati ai file del tuo sito tramite il file manager del tuo hosting o un client FTP.
  2. Apri il file .htaccess in un editor di solo testo e creane uno se non esiste.
  3. Aggiungi una riga in questo formato: redirect 301 /old-page.html https://www.example.com/new-page
  4. Salva il file e ricarica il vecchio URL in un browser per verificare che porti alla nuova pagina.

Ogni vecchio URL ha bisogno della sua riga. Oltre una manciata di pagine, modificare a mano il file .htaccess diventa subito poco pratico, come spiega più avanti la sezione sulla scala.

Con WordPress

Su WordPress non devi toccare il codice. Installa un plugin per i redirect dal menu Plugin, poi cerca la schermata con un campo per il vecchio URL e un altro per la destinazione. Salva la regola e il plugin gestisce per te la risposta del server. La maggior parte di questi plugin registra anche gli errori 404, così vedi quali link rotti hanno bisogno di un redirect prima di crearlo.

Con un website builder o il pannello di controllo dell'hosting

Piattaforme come Shopify e Wix offrono una sezione dei redirect nella propria dashboard, separata dall'editor delle pagine, e lo stesso vale per Squarespace e per hosting come GoDaddy. Lo schema è lo stesso ovunque: apri l'area di gestione del dominio o degli URL, trova un'opzione di redirect o di inoltro e inserisci il vecchio percorso e il nuovo come coppia. Le diciture dei menu cambiano da un fornitore all'altro e nel tempo, quindi cerca la sezione dei redirect nella tua dashboard attuale invece di una voce specifica.

Diagramma di un vecchio URL associato a un nuovo URL in una regola di redirect

Quando bastano gli strumenti del tuo sito e quando no

Dipende dalla scala e da quanto spesso ti capita.

Una singola pagina spostata, o un vecchio articolo del blog unito a uno più recente, è un classico lavoro da fare da soli. Apri il tuo CMS o il file .htaccess, aggiungi una regola, verifica che funzioni e hai finito in circa cinque minuti.

Una migrazione completa di dominio, una ricostruzione che cambia ogni URL o un catalogo e-commerce con centinaia di pagine prodotto è un problema diverso. A quella scala, un solo redirect dimenticato può far sparire in silenzio una pagina dai risultati di ricerca. Ti serve un elenco completo dei vecchi URL incrociati con le nuove destinazioni, costruito prima che la modifica vada online e non rattoppato dopo a memoria.

Vale la pena menzionare anche i problemi ricorrenti. Se il tuo team si imbatte in link rotti ogni volta che pubblica o ristruttura dei contenuti, hai una lacuna nel processo e una correzione una tantum non la colmerà. I team senza una figura SEO dedicata sottovalutano spesso quanta manutenzione continua dei redirect richieda un sito in crescita, e un piano SEO pensato per un piccolo team di marketing di solito la include nella routine, così ogni migrazione smette di essere un'emergenza.

Errori comuni nei redirect 301

La maggior parte dei problemi con i redirect nasce da pochi errori che si ripetono.

Errore Cosa succede La soluzione
Reindirizzare tutto alla homepage I visitatori arrivano in un posto non pertinente; i motori di ricerca vedono poca corrispondenza tematica Reindirizza ogni vecchia pagina al suo equivalente online più vicino invece di usare un redirect generico verso la homepage
Catene di redirect La pagina A punta a B, che punta a C; ogni passaggio in più può diluire il valore dei link e rallenta la pagina Aggiorna ogni vecchio redirect in modo che punti direttamente all'URL finale
Loop di redirect La pagina A punta a B, che punta di nuovo ad A, intrappolando i visitatori Ripercorri la catena e correggi la regola che torna indietro
Lasciare un 302 attivo a lungo termine I motori di ricerca trattano lo spostamento come temporaneo e ritardano il trasferimento dei segnali di posizionamento Passa a un 301 non appena confermi che lo spostamento è permanente
Dimenticare i link interni I vecchi URL vengono ancora cliccati dai menu e dagli articoli del tuo stesso sito Fai puntare i link interni direttamente al nuovo URL, così saltano del tutto il redirect

Le catene di redirect si accumulano senza che te ne accorga, perché ogni rifacimento del sito o pulizia degli URL aggiunge un livello se le vecchie regole non vengono semplificate. Rivedi l'elenco dei redirect ogni volta che cambi la struttura del sito, e di nuovo dopo il lancio.

Come verificare che il tuo redirect 301 abbia funzionato

Quando il redirect è attivo, non fidarti solo del browser. Alcune configurazioni mostrano il nuovo contenuto ma restituiscono sotto il codice di stato sbagliato, e i motori di ricerca leggono quel codice in modo diverso da te. Passa di nuovo l'URL nel Redirect Checker per confermare un 301 pulito, senza passaggi in più. Se gestisci molti redirect, tieni un semplice registro di cosa punta dove, così la prossima persona che modifica il sito, o tu in futuro, non dovrà tirare a indovinare.

Anche il monitoraggio ripaga. Se il traffico di una pagina reindirizzata non si riprende entro un periodo ragionevole, vuoi accorgertene nel tuo normale monitoraggio SEO e non mesi dopo, in un report sul traffico che nessuno ha letto con attenzione.

Domande frequenti

Quanto tempo ci mette un redirect 301 a funzionare?

Il redirect in sé funziona nel momento in cui lo salvi. I motori di ricerca impiegano più tempo a elaborare la modifica, a volte giorni e a volte qualche mese, mentre rieseguono la scansione del vecchio URL e lo sostituiscono con quello nuovo nel loro indice.

Un redirect 301 danneggia la mia SEO?

No, se è impostato correttamente. Un 301 è il modo standard per preservare il valore di posizionamento quando una pagina viene spostata, ed è generalmente considerato più sicuro per la SEO che lasciare un link morto o usare un 302 temporaneo.

Qual è la differenza tra un redirect 301 e un tag canonical?

Un 301 manda visitatori e motori di ricerca a un URL diverso, e quello vecchio smette di servire un proprio contenuto. Un tag canonical mantiene online entrambi gli URL, ma dice ai motori di ricerca quale versione trattare come principale per l'indicizzazione, il che è più adatto a pagine quasi duplicate che a pagine che non esistono più.

Posso fare un redirect 301 senza plugin o codice?

Sì, se il tuo hosting o website builder ha una sezione redirect integrata nella dashboard. Questo copre la maggior parte dei siti GoDaddy, Shopify, Wix e Squarespace senza scrivere una riga di codice.

Quanti redirect sono troppi?

Non esiste un numero fisso, ma ogni passaggio in più in una catena aumenta i tempi di caricamento e il piccolo rischio che il valore dei link non venga trasferito del tutto. Punta a un percorso diretto dal vecchio URL a quello attuale, senza tappe intermedie.

Parla con il team prima della tua prossima migrazione

Reindirizzare una pagina è semplice. Far funzionare ogni pagina in una migrazione completa del sito, senza perdere il posizionamento che si era già guadagnata, è il punto in cui la maggior parte dei team vuole un secondo paio d'occhi, soprattutto se devi anche spiegare la modifica a stakeholder che vogliono un prima-e-dopo chiaro. Se vuoi far rivedere la mappatura dei redirect, l'impatto sul traffico e il tuo piano SEO prima di premere il pulsante, parla con il team e fatti mostrare un report di esempio costruito sul tuo sito.

Letture correlate: WordPress 301 Redirect: Fix a Broken Link in 3 Steps.

Letture correlate: Shopify 301 Redirect: The 5-Minute Fix for a Broken Link.

Letture correlate: Wix 301 Redirect: Fix a Broken Link in Under 5 Minutes.

Scopri come va sul tuo sitoIncolla un URL e SearchBlueprint lo valuta con lo stesso motore di contenuti che ha valutato questo articolo, poi ti indica gli interventi nell'ordine in cui rendono di più.Ottieni il tuo piano gratuito

Fonti

Sull'autore

SearchBlueprint ha ricercato, scritto e valutato questo articolo con la stessa pipeline di contenuti che i nostri clienti usano sui loro siti. Il punteggio indicato nella firma è quello che il nostro motore di contenuti ha assegnato a questa pagina prima della pubblicazione. Nulla qui è rivisto a mano, ed è proprio questo il punto: è il risultato del prodotto, pubblicato dove chiunque può verificarlo.