Tipi di reindirizzamento comuni e come utilizzarli sul tuo sito web

Pubblicato: 2022-05-05

Se ti stai chiedendo quali tipi di reindirizzamento potresti dover implementare sul tuo sito Web e, in effetti, ne hai davvero bisogno, non sei il solo!

Può esserci molta confusione sullo scopo e sul significato dei reindirizzamenti, in particolare per i marketer e i proprietari di siti Web non esperti di tecnologia, poiché i codici sono abbastanza simili. Inoltre, il più delle volte, possono avere le stesse funzioni in circostanze diverse o addirittura cambiare tipo nel tempo.

E se ciò non è abbastanza scoraggiante, come per tutto ciò che riguarda la SEO, le regole del gioco sono in continua evoluzione.

Tuttavia, i diversi tipi di reindirizzamenti svolgono un ruolo importante nella gestione del sito Web e nella SEO tecnica. In quanto tali, è importante averne una conoscenza pratica e riconoscerne le funzioni.

In questo articolo, evidenzieremo i tipi di reindirizzamento più comuni, spieghiamo cosa significano e forniamo suggerimenti pratici su come usarli.

Continua a leggere e prendi appunti!

Cosa sono i reindirizzamenti?

I reindirizzamenti ti consentono di inviare un utente o un motore di ricerca che tenta di accedere a un URL sul tuo sito Web a un altro URL. In altre parole, quando qualcuno vuole raggiungere una delle tue pagine, ma, per qualche motivo, non vuoi che finisca lì ma altrove, puoi usare un reindirizzamento per farlo accadere.

Ci sono una serie di motivi per cui potresti volerlo fare.

Quando la tua proprietà online è in circolazione da un po', le pagine tendono ad accumularsi e non tutte rimangono rilevanti nel tempo. I reindirizzamenti ti consentono di organizzare meglio i tuoi contenuti e gli URL, rimuovere i contenuti obsoleti senza danneggiare il tuo posizionamento e mantenere un sito Web ordinato.

Inoltre, i reindirizzamenti vengono utilizzati quando si esegue la migrazione del sito Web a un nuovo dominio, si desidera eliminare i sottodomini o si stanno implementando altre modifiche che riguardano lo spostamento del contenuto tra gli URL.

Tutto sommato, l'obiettivo dei reindirizzamenti è migliorare sia l'esperienza dell'utente che l'ottimizzazione dei motori di ricerca.

Reindirizzamenti e UX

L'implementazione corretta dei reindirizzamenti riduce al minimo il rischio che i visitatori del sito web incontrino errori 404 o raggiungano pagine obsolete, con contenuti scadenti o altrimenti compromesse.

In quanto tali, consentono di guidare il percorso dell'utente e rimuovere gli ostacoli che potrebbero impedire al cliente di convertirsi.

Tuttavia, tieni presente che quando è attivo un reindirizzamento, la pagina originale diventa inaccessibile all'utente finale. Se vuoi mantenere le due pagine attive, ma indirizzare il traffico solo a una di esse, è meglio considerare la canonizzazione, piuttosto che i reindirizzamenti.

Cosa c'è da sapere su Canonical Tag SEO

Reindirizzamenti e SEO

Quando si tratta di motori di ricerca, i reindirizzamenti possono aiutare a mostrare ai robot quali pagine vuoi che consegnino agli utenti, invece di altri URL che sono già indicizzati e classificati. Questo può essere fatto in caso di duplicazioni, pagine cancellate di cui si desidera preservare il valore SEO, variazioni di dominio, ecc.

A differenza dei tag canonici, i reindirizzamenti sono una direttiva e non un semplice suggerimento. Ciò significa che servono per informare Google che la vecchia pagina non è più in uso e non deve essere mostrata nelle SERP temporaneamente o permanentemente. Invece, ogni volta che c'è una richiesta per la vecchia pagina, vuoi che i bot inviino all'utente il nuovo URL e/o lo portino alla nuova pagina.

Tuttavia, puoi comunque sfruttare il PageRank e mantenere i backlink e l'autorità degli URL originali.

Come funzionano i reindirizzamenti del sito web

A seconda di come viene implementata la transizione, esistono due tipi di reindirizzamenti: lato server e lato client .

Reindirizzamenti lato server

Per i reindirizzamenti lato server, le informazioni vengono configurate nel pannello di controllo del server. Puoi impostare qual è la pagina originale, dove reindirizza e in che modo (permanente o temporaneo).

Di conseguenza, quando viene richiesto un URL (ad es. qualcuno fa clic su un collegamento o un bot esegue la scansione della pagina), il server fornisce un codice di stato HTTP 3xx che mostra dove viene inoltrato l'utente (o il motore di ricerca).

Questi tipi di reindirizzamenti sono, generalmente, più facili da seguire dai motori di ricerca, in quanto le informazioni vengono loro consegnate direttamente dal server.

Reindirizzamenti lato client

I reindirizzamenti lato client avvengono nel browser, cioè sul lato client.

La transizione può essere implementata inserendo uno speciale meta tag nella sezione head del documento HTML o utilizzando JavaScript per indicare al browser dove inviare l'utente.

Questi tipi di reindirizzamenti sono considerati un'opzione meno preferibile, per una serie di motivi che spiegheremo nella prossima sezione.

I tipi più comuni di reindirizzamento

L'idea del reindirizzamento è di inoltrare l'utente (o il motore di ricerca) a un altro URL. A seconda dei tuoi obiettivi e dei tuoi piani per la pagina originale, i reindirizzamenti possono essere di natura temporanea o permanente.

Quali sono i tipi più comuni di reindirizzamento

Ecco i tipi più comuni di reindirizzamento:

Reindirizzamento 301: spostato in modo permanente

Il codice di stato HTTP 301 è il tipo di reindirizzamento più comunemente utilizzato. Mostra che il bersaglio è stato spostato permanentemente in una nuova posizione.

Inoltre, preserva tutti i link equity, PageRank e backlink.

Assicurati di utilizzare questo tipo di reindirizzamento solo quando sei sicuro che la pagina originale non verrà ripristinata o utilizzata di nuovo.

Un'alternativa al reindirizzamento 301 è il reindirizzamento 308, che è la sua versione HTTP 1.1. Serve allo stesso scopo e mostra che il contenuto viene spostato in modo permanente nel nuovo URL.

Poiché i due reindirizzamenti svolgono la stessa funzione ed è ancora incerto come i motori di ricerca reagiscono al codice 308, per stare al sicuro, è meglio attenersi al reindirizzamento 301.

302 Reindirizzamento: trovato o spostato temporaneamente

Il codice HTTP 302 mostra che la pagina è stata temporaneamente spostata in una nuova posizione, ma l'originale è ancora valido e verrà utilizzato di nuovo in futuro.

La principale differenza tra i reindirizzamenti 301 e 302 è il modo in cui i robot di ricerca li trattano.

Mentre il 301 mostra un forte segnale di canonizzazione e, di conseguenza, i due collegamenti sono consolidati nell'indice di Google, il 302 fornisce solo una debole indicazione che la nuova pagina dovrebbe essere canonica. Ciò significa che entrambe le pagine rimangono nell'indice e continuano a classificarsi.

Detto questo, il reindirizzamento 302 trasferisce comunque il PageRank e l'equità al nuovo URL per il momento in cui avviene il reindirizzamento. Se questo periodo supera i 6 mesi, i reindirizzamenti 302 iniziano a essere trattati come 301.

Tutto sommato assicurati di utilizzare il codice 302 solo se la modifica è davvero temporanea.

Simile al 301, il reindirizzamento 302 ha anche un'alternativa HTTP 1.1 ed è il codice 307.

Meta aggiornamento

Il meta refresh è un codice lato client che viene utilizzato quando si desidera informare l'utente che viene reindirizzato e visualizzare un conto alla rovescia fino al trasferimento.

Come accennato, il reindirizzamento viene implementato aggiungendo un tag nella sezione head della pagina.

Se vuoi che questo tipo di reindirizzamento venga trattato come permanente 301, dovresti fare il conto alla rovescia tra 0 e 1 sec.

A differenza dei reindirizzamenti lato server che sono senza soluzione di continuità e, il più delle volte, non vengono notati dall'utente, è noto che i reindirizzamenti di meta refresh forniscono un'esperienza utente spiacevole. Questo perché l'utente non solo deve attendere il conto alla rovescia, ma potrebbe farli sospettare della legittimità del reindirizzamento.

Reindirizzamenti JavaScript

Nei siti Web basati su JavaScript, JavaScript può essere utilizzato anche per implementare reindirizzamenti lato client, con gli stessi risultati di qualsiasi altro reindirizzamento.

In passato, si credeva che Google non potesse leggere questi tipi di reindirizzamenti e non potesse trasferire PageRank e autorità. Di conseguenza, erano considerati inferiori e per lo più evitati.

Tuttavia, Google è migliorato nella lettura di JavaScript, quindi, al giorno d'oggi, questi reindirizzamenti potrebbero essere considerati una scelta plausibile.

Quando utilizzare i reindirizzamenti?

Come accennato, ci sono diversi motivi per utilizzare i reindirizzamenti. A seconda dei tuoi obiettivi, puoi scegliere un permanente o uno temporaneo:

Reindirizzamenti permanenti

In genere, i reindirizzamenti permanenti significano che la vecchia pagina non deve più essere utilizzata ed è praticamente morta.

Quando utilizzare i reindirizzamenti permanenti

Ecco quando considerare l'utilizzo di un reindirizzamento permanente:

  • Eliminazione di pagine. Hai intenzione di eliminare le pagine ma desideri mantenere i backlink e il PageRank dell'originale. Per fare ciò, puoi reindirizzare a un URL con un contenuto strettamente correlato o altrimenti rilevante.
  • Migrazioni. Stai migrando il tuo sito web a un nuovo dominio e devi reindirizzare tutti i tuoi contenuti alla nuova posizione.
  • Migrazioni parziali. Stai eseguendo un sottodominio sotto quello principale e desideri riposizionare il contenuto da esso in una sezione del dominio principale.
  • Unione di siti web. Quando stai unendo due o più siti web, potresti voler reindirizzare le pagine che non ti servono più a quelle nuove.
  • Da HTTP a HTTPS. Google preferisce le pagine HTTPS, quindi se il tuo sito web è in esecuzione su HTTP, potresti voler reindirizzarlo a HTTPS. Questo può essere fatto anche attraverso la canonizzazione, ma i reindirizzamenti creano meno confusione per i bot.
  • Unificazione dello stile del dominio e degli URL. Per i motori di ricerca, ogni variazione dello stesso nome di dominio è un URL autonomo. Ciò significa che sebbene www.domain.com/home , domain.com/home e domain.com/home/ siano la stessa pagina, i bot le vedono come diverse. Questo può ridistribuire il tuo PageRank e diluire la tua autorità. Reindirizzare tutti questi alle tue versioni preferite consoliderà i tuoi sforzi SEO.

Reindirizzamenti temporanei

Un reindirizzamento temporaneo dovrebbe essere utilizzato solo quando desideri che la pagina sia inaccessibile per un periodo di tempo limitato e intendi utilizzare nuovamente la pagina.

Quando utilizzare i reindirizzamenti temporanei

Ecco quando considerare l'utilizzo di un reindirizzamento temporaneo:

  • Limita l'accesso alle pagine. Quando vuoi limitare temporaneamente l'accesso alle pagine, per qualche motivo, puoi reindirizzarle a un altro URL.
  • Campagne. Per un periodo di tempo limitato desideri che gli utenti raggiungano la pagina di destinazione della campagna, anziché l'originale, ma intendano ripristinare l'originale in seguito.
  • Ridisegna. Stai testando una riprogettazione di una pagina/sito web e vuoi vedere come reagiranno i tuoi clienti, ma potresti voler ripristinare l'originale in seguito.

7 Suggerimenti facili e veloci sull'uso corretto dei reindirizzamenti

Ora che sai quali sono i diversi tipi di reindirizzamento e quando usarli, diamo un'occhiata ad alcuni suggerimenti attuabili che ti aiuteranno a migliorare il tuo gioco:

  1. Mantieni reindirizzamenti permanenti per 3 anni. È generalmente accettato (e confermato da Google) che dopo circa 3 anni i reindirizzamenti permanenti siano considerati predefiniti. Ciò significa che puoi rimuovere il reindirizzamento, poiché la vecchia pagina non verrà più visitata o indicizzata e qualsiasi valore avesse ora è associato a quella nuova.
  2. I reindirizzamenti non sono sempre necessari. Usa i reindirizzamenti solo su pagine che hanno backlink e PageRank. Se i vecchi URL non hanno nessuno di questi, eliminali semplicemente.
  3. Non esagerare. I reindirizzamenti sono ottimi per la SEO, ma se ce ne sono troppi e non li usi correttamente, ciò può portare a una serie di problemi, come il caricamento lento delle pagine ed errori.
  4. Reindirizza sempre alle pagine pertinenti. Lo scopo del reindirizzamento è fornire all'utente informazioni simili a quelle che stavano cercando quando hanno fatto clic sul tuo collegamento. A tal fine, dovresti evitare di inviarli a pagine casuali o alla tua home page. In caso contrario, Google potrebbe assegnare alla pagina il cosiddetto errore 404 soft.
  5. Rivedi i reindirizzamenti nel tempo. Controllando regolarmente i tuoi reindirizzamenti, ti assicurerai che non ce ne siano di inutili che rallentano il tuo sito web.
  6. Evita le catene di reindirizzamento. Una catena di reindirizzamento significa che un reindirizzamento porta a una pagina che viene reindirizzata a un'altra e così via. Sebbene ciò possa, a volte, essere accettabile, tieni presente che è improbabile che Google segua la catena dopo il quinto reindirizzamento. Puoi evitarlo reindirizzando separatamente tutte le pagine della catena direttamente all'ultima.
  7. Non eseguire loop di reindirizzamento. I loop di reindirizzamento sono simili alle catene di reindirizzamento, con la differenza che il primo e l'ultimo URL sono la stessa cosa. Questo non è solo ridondante, ma può confondere i robot.

Linea di fondo

I reindirizzamenti sono una parte importante per mantenere il tuo sito web intuitivo e ottimizzato per la SEO. Anche se all'inizio possono sembrare confusi e complicati, una volta imparate le basi, iniziano davvero ad avere un senso, giusto?

Tuttavia, per evitare problemi SEO, assicurati di utilizzare sempre correttamente i diversi tipi di reindirizzamenti. Altrimenti, potresti non solo confondere i bot dei motori di ricerca, ma anche perdere clienti.

Inoltre, considera l'aggiunta dell'audit dei reindirizzamenti come parte della tua checklist SEO e tieni d'occhio eventuali novità e modifiche. Con Google, questi sono sempre dietro l'angolo.