Che Cos'è Un Redirect?

Un reindirizzamento è un insieme di istruzioni che informano un browser web o un motore di ricerca di andare a un URL (localizzatore di risorse uniforme) diverso da quello inizialmente richiesto. Il reindirizzamento URL può anche essere chiamato inoltro URL. I reindirizzamenti sono utilizzati quando una pagina web è stata spostata in una nuova posizione, permanentemente o solo temporaneamente.


Redirect thumbnail

Maggiori Informazioni sui Reindirizzamenti

Nel vasto panorama di internet, ci sono innumerevoli elementi che collaborano per garantire un’esperienza utente fluida ed efficiente.

Un elemento così cruciale è il reindirizzamento.

Se sei un nuovo arrivato nel mondo dello sviluppo web o semplicemente un utente internet curioso di scoprire come funzionano le cose dietro le quinte, sei nel posto giusto.

In questa guida completa, sveleremo i misteri dei reindirizzamenti, spiegando cosa sono, come funzionano, come utilizzarli e perché sono fondamentali per il funzionamento di internet e il successo del tuo sito web.

Cos’è un Reindirizzamento?

Nella sua forma più semplice, un reindirizzamento è un insieme di istruzioni che informano un browser web o un motore di ricerca di andare a un diverso URL (localizzatore uniforme di risorse) rispetto a quello inizialmente richiesto. Il reindirizzamento URL può essere anche chiamato inoltro URL.

I reindirizzamenti sono utilizzati quando una pagina web è stata spostata in una nuova posizione, sia permanentemente che temporaneamente.

Esploreremo presto altri casi d’uso per i reindirizzamenti in maggior dettaglio — subito dopo aver coperto le basi.

Correlato: Cos’è Un URL?

Cicli di Reindirizzamento

Un ciclo di reindirizzamento si verifica quando un server web indirizza continuamente un browser web alla stessa pagina più e più volte.

Questo accade quando il server è configurato per reindirizzare il browser a una pagina alternativa se la pagina richiesta non viene trovata, invece di una pagina di errore 404.

Quando questa configurazione non funziona correttamente, può portare a un continuo reindirizzamento del browser alla stessa pagina invece di una nuova. Il risultato è un ciclo di reindirizzamento.

Bloccato in un loop? Scopri come uscirne con la nostra guida Come Risolvere l’Errore “Troppi Reindirizzamenti” in WordPress (13 Metodi).

Reindirizzamenti del Dominio

Simile a un reindirizzamento URL è un reindirizzamento di dominio (o inoltro di dominio). Questo avviene quando tutte le pagine all’interno di un nome di dominio vengono reindirizzate verso un altro nome di dominio. È utile nei casi in cui l’estensione del dominio di primo livello (TLD) di un sito web viene cambiata. Ad esempio, quando si passa da .net al più moderno .com.

Correlato: Che cosa è un gTLD?

Di solito quando qualcuno non specifica e dice solo “reindirizzamento”, si riferisce a un reindirizzamento URL e non a un reindirizzamento di dominio. Noi faremo lo stesso in questo articolo, concentrandoci specificamente sui reindirizzamenti URL.

Cos’è Un Esempio Di Reindirizzamento?

Parliamo di come può effettivamente apparire un reindirizzamento.

Immagina di avere una pagina sul tuo sito web che riceve molto traffico, a cui hai messo molti collegamenti e il cui link hai condiviso in molti posti. Ma, sta diventando dolorosamente obsoleta. In questo esempio, è il nostro post sul blog dei migliori film del 2019.

Invece di eliminare quel link e mostrare un codice di errore a tutti coloro che lo cliccano — aumentando la sfiducia e facendo schizzare verso l’alto il bounce rate del tuo sito web — puoi reindirizzarlo a una nuova pagina con contenuti correlati ma più aggiornati. Ad esempio, un post aggiornato sui migliori film del 2023.

Come funziona il reindirizzamento. Puoi reindirizzare la tua vecchia pagina verso una nuova pagina con contenuti correlati ma più aggiornati.

Cosa Fa Un Reindirizzamento?

Un reindirizzamento di dominio fa sì che il browser web invii l’utente dal nome di dominio originale (che hanno richiesto) a un altro nome di dominio (che hai indicato tramite un reindirizzamento).

In pratica, ciò significa che quando gli utenti cercano il vecchio dominio, l’URL del browser cambierà nel dominio di reindirizzamento.

Potrebbe sembrare un’esca e un cambio, ma oggi molti utenti frequenti di internet sono familiari con il concetto. Se ti preoccupa che possano allarmarsi atterrando su una pagina inaspettata, puoi sempre aggiungere una dichiarazione di non responsabilità ai tuoi contenuti che presenta le informazioni aggiornate e spiega perché stanno vedendo quello che stanno vedendo.

Questa può essere un’idea particolarmente utile nei casi in cui stai aggiornando un articolo popolare vecchio di anni, come una ricetta o una lista dei “migliori” come l’esempio sopra, dove i visitatori potrebbero essersi abituati al contenuto più vecchio.

Quando Dovrei Usare Un Reindirizzamento?

Ci sono molti casi d’uso per il reindirizzamento degli URL:

Trasferimento Su Un Nuovo Dominio

Come abbiamo già accennato, se decidi di cambiare il nome dominio del tuo sito web, è fondamentale impostare dei reindirizzamenti dal vecchio nome dominio al nuovo. Questo garantisce che i visitatori che utilizzano link non aggiornati non vengano diretti a una versione obsoleta (o non funzionante) del tuo sito web che comprometta la loro ottima esperienza utente (UX).

Passaggio a HTTPS

Se sei in fase di aggiornamento della sicurezza del tuo sito web passando da HTTP a HTTPS, è importante impostare dei reindirizzamenti che portino i visitatori alla versione più sicura del tuo sito.

Questo garantisce che i visitatori che tentano di accedere al sito tramite una connessione non sicura vengano automaticamente reindirizzati alla versione sicura dove i loro dati e la loro privacy sono più protetti.

Ora che la maggior parte dei browser mostra agli utenti di internet un messaggio di errore quando tentano di accedere a un sito web che non utilizza HTTPS, questo è fondamentale per mantenere un forte flusso di visitatori del sito — che è ovviamente necessario per generare conversioni e vendite.

Rimozione Pagine

Quando decidi di rimuovere una pagina specifica dal tuo sito web, è essenziale implementare una strategia di reindirizzamento che assicuri che i visitatori che hanno la pagina vecchia nei preferiti o che la trovano in un articolo più vecchio non finiscano su una pagina di errore 404.

Unire le Pagine

Hai più pagine con contenuti simili che desideri unire per creare una super pagina di ottimizzazione per i motori di ricerca (SEO)?

Ottima idea — ma quando lo fai, non dimenticare di usare i reindirizzamenti dalle pagine che stai eliminando a quella consolidata, così nessun traffico prezioso fuoriesce dal funnel.

Correlato: Cos’è l’SEO?

Esecuzione Manutenzione

Durante le attività di manutenzione del sito web o dei contenuti, una pagina web potrebbe dover essere temporaneamente disattivata.

In tali casi, impostare un reindirizzamento temporaneo può indirizzare i visitatori verso una pagina di manutenzione personalizzata, o semplicemente un’altra area aggiornata del tuo sito web, per assicurarti che possano ancora accedere alle informazioni e alle risorse di cui hanno bisogno.

Fornendo Una Risposta Temporanea Senza Ricaricare

Nel caso in cui una pagina debba essere visualizzata mentre le informazioni vengono inviate a un sito web — come un acquisto, un post, ecc. — un reindirizzamento può essere utilizzato per mostrare questa pagina all’utente. Questo garantisce che la pagina di invio non sia manomessa o ricaricata, poiché un ricaricamento può effettivamente reinviare l’invio e risultare in errori o doppie transazioni, post, ecc.

Perché Dovrei Usare I Reindirizzamenti?

Ora sappiamo quando i reindirizzamenti sono più applicabili — ma perché è così importante utilizzare i reindirizzamenti URL in tutti questi contesti?

Ci sono veramente due motivi principali.

Il primo obiettivo è fornire un’eccellente esperienza utente. 

Immagina di cliccare su un link solo per ricevere un messaggio di errore. Ci sono molte risorse là fuori e, se sei come noi, andrai a cercarne un’altra.

Questo è proprio uno dei motivi per cui i reindirizzamenti intelligenti e tempestivi sono fondamentali. Assicurano che gli utenti vengano indirizzati senza interruzioni proprio dove vuoi che vadano — al tuo contenuto più fresco e accurato sulle tue pagine più aggiornate e ben progettate.

Allora c’è il SEO. 

I motori di ricerca utilizzano i reindirizzamenti per comprendere quale versione di URL simili è quella canonica. Ciò significa che è quella preferita che vuoi che il motore di ricerca esplori, indicizzi e offra agli utenti del motore di ricerca quando inseriscono domande a cui i tuoi contenuti possono rispondere.

I reindirizzamenti riducono anche le possibilità che un utente incontri un messaggio di errore e abbandoni il tuo sito web. I rimbalzi sono un elemento che Google considera quando decide la qualità del tuo contenuto e dove dovrebbe apparire nei risultati di ricerca. Vuoi apparire il più vicino possibile alla cima dei risultati di ricerca per avere il massimo di visualizzazioni sul tuo sito web.

C’è anche qualcosa chiamato backlink che è critico per l’impressione che Google ha dell’autorità del tuo sito web e per il punteggio SEO complessivo del tuo sito web. Se c’è un link su un altro sito web che rimanda al tuo sito, quello è un backlink. Se rimuovi la pagina alla quale hanno collegato e non imposti un reindirizzamento, quel backlink si perde. I backlink sono difficili da accumulare e perderli può essere un duro colpo per come il tuo sito si confronta con i concorrenti.

La conversazione SEO è vasta e in costante evoluzione — e i link e i reindirizzamenti sono solo una parte del puzzle. Se vuoi imparare (molto) di più su questo argomento, dai un’occhiata a questi:

Come Funziona Un Reindirizzamento?

  1. Quando inserisci un URL nel tuo browser (il client), questo invia una richiesta al server che ospita la pagina web.
  2. Se è presente un reindirizzamento su quella pagina, il server risponde con un codice di stato HTTP che indica il tipo di reindirizzamento — e l’URL verso cui si sta reindirizzando.
  3. Il client segue quindi le istruzioni fornite nel messaggio del server per richiedere l’URL nella nuova posizione.
  4. Il server risponde come previsto con la pagina richiesta.
Il Processo di Reindirizzamento URL

Tipi di Reindirizzamento

Perché i reindirizzamenti possono essere utilizzati in vari casi per una serie di motivi, è logico che ci siano diversi tipi di essi.

Andiamo a rivedere i tipi di reindirizzamento più comuni e importanti di cui dovresti essere a conoscenza.

Reindirizzamento Permanente Vs. Reindirizzamento Temporaneo

Ci sono due principali categorie di reindirizzamenti: permanente e temporaneo.

I reindirizzamenti permanenti dovrebbero essere usati quando non hai intenzione di mostrare nuovamente la vecchia pagina, come ad esempio quando elimini una pagina o ne unisci due o più. Gli utenti finali non noteranno la differenza qui, ma questo tipo di reindirizzamento comunica ai motori di ricerca che possono dimenticare il vecchio URL e concentrarsi sull’indicizzazione e la visualizzazione del nuovo.

I reindirizzamenti temporanei sono piuttosto rari. Dovrebbero essere utilizzati quando si desidera visualizzare una nuova pagina o una pagina diversa, ma si prevede di tornare alla pagina originale in futuro. Questo segnala a Google e ad altri motori di ricerca di mantenere le informazioni dell’URL vecchio così è pronto per condividere quella pagina quando il reindirizzamento temporaneo viene disattivato.

Reindirizzamenti Lato Server (Noti Come Reindirizzamenti HTTP)

Un reindirizzamento HTTP o lato server si verifica quando il server web su cui è ospitato il tuo sito gestisce il reindirizzamento prima che il tuo sito venga caricato. È rapido e senza interruzioni per l’utente.

Quello che succede è che il server riceve la richiesta per l’URL vecchio dal browser, invia indietro il codice di reindirizzamento e il nuovo URL al browser, e il browser legge il codice di reindirizzamento come istruzioni e le utilizza per servire il nuovo URL come indicato.

Cosa intendiamo con “codice di reindirizzamento”?

Siamo così felici che tu abbia chiesto — non vediamo l’ora di mostrartelo.

301 Reindirizzamento (Spostato Permanentemente)

Questo codice comunica ai server e ai motori di ricerca che lo spostamento di una pagina è permanente.

È il codice più efficace per trasferire l’autorità di un link a una nuova pagina, ma i benefici diminuiscono con ogni reindirizzamento quindi non trattarlo come un ciclo di autorità infinito.

Reindirizzamento 302 (Spostato Temporaneamente)

Un reindirizzamento 302 indica ai motori di ricerca e ai server che il reindirizzamento dell’URL di fronte a loro è solo temporaneo. Afferma che la pagina originale dovrebbe mantenere la sua autorità, anche se questa passa al nuovo URL più a lungo rimane il 302, e il nuovo non è destinato a sostituirlo.

Redirect 303 (Vedi Altro)

Quando la pagina originale non è disponibile o deve essere resa non disponibile (così non può essere ricaricata), questo tipo di reindirizzamento porta gli utenti su una pagina completamente diversa ma ancora pertinente. È solitamente utilizzato quando si fornisce una pagina temporanea, come nel caso di una pagina di conferma di acquisto, ecc.

307 Reindirizzamento (Spostato Temporaneamente)

Come un reindirizzamento 302, anche un reindirizzamento 307 è temporaneo, ma è una versione leggermente più moderna che funziona in modo diverso. Indica ai server e ai motori di ricerca in modo definitivo che il nuovo URL è temporaneo e che l’URL originale tornerà in futuro. Un 302 è più ambiguo in questo senso. Alcune fonti sostengono che i reindirizzamenti 302 siano l’opzione (leggermente) più amichevole per il SEO.

308 Redirect (Spostato Permanentemente)

Un reindirizzamento 308 indica uno spostamento permanente e funzionalmente è molto simile a un 301. Un 308 è leggermente più preciso e pulito da una prospettiva tecnica, quindi potrebbe essere preferito dagli sviluppatori. Se non sei sicuro di quale usare, 301 è probabilmente l’opzione più sicura.

Per aiutarti a decidere quale codice è migliore per i tuoi scopi, la guida quale redirect di Yoast è una buona risorsa.

Reindirizzamenti Lato Client (Meta Refresh e Reindirizzamenti JavaScript)

A differenza dei reindirizzamenti lato server, esistono reindirizzamenti lato client che avvengono nel codice del tuo sito web. Possono essere implementati tramite JavaScript o un tag di aggiornamento meta.

In generale, si preferiscono i reindirizzamenti sul lato server perché evitano la necessità di modificare il tuo codice. Si ritiene inoltre che siano più utili per il SEO.

Questo perché i reindirizzamenti JavaScript richiedono che il browser dell’utente abbia JavaScript abilitato, il che non è sempre il caso. E i reindirizzamenti meta refresh possono essere lenti nel caricamento. Tempi di caricamento lenti portano a una cattiva UX e a un ranking più basso agli occhi di Google. Per queste ragioni, non ci concentreremo su come realizzarli in questo articolo.

Cosa Succede Se Non Uso Un Reindirizzamento?

Messaggio di Errore 404

Utilizzare un reindirizzamento ha uno scopo fondamentale: aiuta a proteggere i visitatori dall’incontrare pagine di errore.

Perché se non imposti un reindirizzamento quando sposti una pagina o ne cambi l’URL, una pagina di errore 404 è esattamente ciò che otterranno.

Quando i visitatori si imbattono in un errore 404, sono molto più propensi ad abbandonare il tuo sito web e a cercare una nuova fonte piuttosto che mettersi a cercare quello che stanno cercando. Nel tempo, un tasso di abbandono elevato può avere anche effetti negativi sul SEO del tuo sito web.

Detto ciò, dovresti comunque avere una pagina 404 personalizzata e utile configurata sul tuo sito web per i momenti in cui qualcosa sfugge ai controlli. Questo aiuta a mantenere i visitatori del sito nel tuo universo del marchio e potrebbe aumentare le tue possibilità di tenerli nella tua orbita.

Ulteriori letture: Come Risolvere L’Errore 404 Non Trovato Di WordPress

2 Modi Per Implementare Reindirizzamenti Sul Tuo Sito

Ti senti informato e pronto per provare ad utilizzare i reindirizzamenti sul tuo sito web?

Permettici di guidarti attraverso diversi modi per farlo!

Usa Un Plugin/Costruttore di Siti Web (Adatto ai Principianti)

WordPress sei un utente? Anche noi — siamo piuttosto ossessionati.

Una cosa che troviamo così preziosa di WordPress è quanto sia facile la piattaforma nel rendere accessibili compiti che potrebbero essere tecnicamente impegnativi. Uno di questi compiti è l’implementazione dei reindirizzamenti.

I plugin come Redirection rendono semplice impostare e tracciare i reindirizzamenti 301 senza dover toccare il codice o accedere al tuo server. Se Redirection non è adatto per te, cerca nella directory dei plugin e troverai tantissime opzioni di reindirizzamento. Yoast è un plugin SEO comune che offre anche funzionalità di reindirizzamento. Qualunque sia la tua scelta, la documentazione del plugin e il processo di configurazione post-installazione ti aiuteranno a capire come usarlo per i reindirizzamenti.

Se ancora non conosci bene i plugin, leggi La tua introduzione completa ai Plugin di WordPress prima di immergerti.

Correlato: Cos’è Un Plugin?

Altri costruttori di siti web possono avere strumentazioni o funzionalità che rendono altrettanto semplice lavorare con i reindirizzamenti. Ad esempio, con Wix, puoi gestire i reindirizzamenti dalla tua dashboard. Anche HubSpot.

Per scoprire come gestire i reindirizzamenti nel tuo costruttore di scelta, cerca su Google “come impostare i reindirizzamenti URL in [la mia piattaforma di siti web].”

Modifica Codice Sito (Avanzato)

Attenzione: Questa opzione è destinata agli utenti che si trovano a loro agio nell’accedere e modificare il codice del loro sito. Le modifiche apportate qui possono essere permanenti e gli errori possono danneggiare e persino bloccare l’accesso al tuo sito web.

Dopo aver espresso questo avvertimento preoccupante, dobbiamo dire che il processo di configurazione dei reindirizzamenti lato server è in realtà un metodo abbastanza accessibile, purché tu comprenda i rischi e segua attentamente le istruzioni.

Queste istruzioni sono per implementare un reindirizzamento permanente 301 sul comune tipo di server Nginx.

Prima di tutto, devi accedere a un file nel tuo sito chiamato “.htaccess.” Puoi farlo in uno dei seguenti modi:

Una volta aperti i file del tuo sito web, seleziona la cartella che porta il nome del tuo sito. All’interno, dovresti vedere altre cartelle e numerosi file, inclusa una chiamata “.htaccess”.

Consigliamo di scaricare questo file, o di copiare tutto il contenuto e incollarlo in un luogo sicuro, prima di apportare modifiche. In questo modo, potrai ricaricare l’originale se qualcosa dovesse andare storto da questo momento in poi.

Ora, aprilo per modificarlo. Poi, segui queste istruzioni dalla nostra base di conoscenza per reindirizzare URL singoli o tutti gli URL verso una nuova destinazione.

Per ulteriori informazioni sulla configurazione e la risoluzione dei problemi dei reindirizzamenti permanenti, leggi Come Creare Reindirizzamenti 301 in WordPress (4 Metodi).

Tieni presente che il modo in cui accedi e modifichi i file del tuo sito web dipende dal server, dalle sue impostazioni e talvolta anche dal tuo provider di hosting. Qualsiasi piccola deviazione può rendere obsolete le istruzioni sopra per il tuo sito web. Se provi a seguire queste istruzioni e non funzionano — o preferisci non intraprendere affatto questa strada — ti consigliamo di consultarti con uno sviluppatore, se ne hai accesso, o di rivolgerti al tuo provider di hosting.

Ed è per questo che è sempre importante…

Assicurati Di Lavorare Con Un Host Che È Pronto Ad Aiutarti

I reindirizzamenti sono uno strumento utile per mantenere i tuoi URL del sito web freschi, accurati e organizzati.

Oltre a ciò, sono estremamente importanti per offrire un’ottima esperienza utente e migliorare il tuo SEO, così da essere più visibile nei motori di ricerca alle persone che potrebbero essere interessate ai tuoi prodotti e servizi.

Quindi se ti senti un po’ sopraffatto alla prospettiva di gestire i reindirizzamenti URL da solo, non ti biasimiamo!

Ecco perché offriamo diversi piani di hosting (incluso Hosting WordPress Gestito per un rendimento senza interventi diretti) così come servizi di marketing SEO che puoi utilizzare per incrementare il traffico e il successo del tuo sito web.

Da DreamHost, ci impegniamo a fornirti tutti gli strumenti necessari per rendere il tuo sito un successo — ma siamo sempre disponibili se hai bisogno di aiuto.

Offerta Speciale
Registrazione Domini
Cerca il nome di dominio perfetto e registralo prima che lo faccia qualcun altro! Clicca qui sotto per verificare la disponibilità e vedere le offerte speciali.