Hreflang, canonici, meta tag: spiegazione dettagliata per le traduzioni dei siti web

hreflangscanonicals meta tags

Se decidi di tradurre il tuo sito web, apri le porte a un nuovo mondo di utenti. Ma per Google non basta "tradurre il testo".

Per posizionarsi in altre lingue, è necessario parlare il linguaggio dei motori di ricerca. Questo linguaggio si compone di tre complessi termini tecnici:Tag hreflang, Tag canonici, EMeta tag.

Se li ignori o, peggio ancora, li implementi in modo errato, Google potrebbe penalizzare il tuo sito. Potresti perdere il traffico esistente invece di acquisire nuovi visitatori.

Vediamo nel dettaglio di cosa si tratta, perché sono importanti e come risolverli automaticamente.

1. Che cos'è un tag hreflang?

ILhreflangL'attributo è un segnale per Google che gli dice: "Ehi, questa pagina specifica è una versione tradotta di quell'altra pagina".

Nel tuo codice HTML appare così:



Perché è fondamentale

Senza i tag hreflang, Google vede due pagine con contenuti simili ma in lingue diverse. Potrebbe confondersi su quale mostrare a un utente in Spagna o in Francia. Ancora peggio, potrebbe trattarle come "contenuto duplicato" se la traduzione non è perfetta o se la struttura sembra troppo simile.

Utilizzando i tag hreflang appropriati, puoi dire esplicitamente a Google: "Mostra la versione inglese agli utenti nel Regno Unito e la versione spagnola agli utenti in Messico".

Il tag “x-default”

Esiste una versione speciale di questo tag chiamatax-default. Viene utilizzato per gli utenti chenon farecorrisponde a una qualsiasi delle lingue specifiche che hai elencato.


Questa pagina funge da "fallback". Se un utente proviene da un Paese in cui non è disponibile una traduzione (ad esempio, il Giappone), Google gliela mostrerà.x-defaultpagina (solitamente la versione inglese o una pagina di selezione del paese). È fondamentale per non perdere traffico da regioni inaspettate.

2. Che cos'è un tag canonico?

UNcanonicalIl tag indica ai motori di ricerca quale URL è la versione "master" o "originale" di una pagina. Questo viene utilizzato per evitare penalizzazioni per contenuti duplicati.


La trappola per i siti tradotti

Un errore comune è lasciare ilcanonicotag che punta alla pagina originale in inglese, anche nella versione spagnola.

Se la tua pagina spagnola èexample.com/es/page/ha un tag canonico che punta aexample.com/page/(la versione inglese), stai di fatto dicendo a Google: "Non indicizzare questa pagina in spagnolo. È solo un duplicato. Posiziona invece quella in inglese".

Risultato:Le tue pagine tradotte non appariranno mai nei risultati di ricerca. Ogni versione linguistica deve puntare a se stessa come versione canonica.

3. Meta tag (titolo e descrizione)

Sai che ilTitoloEMeta descrizionesono ciò che gli utenti vedono nei risultati di ricerca.

Se traduci il contenuto della tua pagina ma lasci il titolo e la descrizione in inglese, otterrai un disastro.

  1. Basso tasso di clic (CTR):Un utente spagnolo cerca "zapatos baratos" (scarpe economiche) ma vede un titolo in inglese "Cheap Shoes". Non clicca.
  2. Classificazione delle parole chiave scadente:Google non saprà se la tua pagina è pertinente per le parole chiave spagnole se il titolo è ancora in inglese.

La tua soluzione di traduzione deve tradurre questi tag nascosti, non solo il corpo del testo visibile.

4. L'attributo HTML Lang (linguaggio generale della pagina)

Questo è uno dei tag più basilari, ma spesso trascurato. All'inizio del codice, il tuo sito web dichiara il suo linguaggio:


Se traduci i tuoi contenuti in spagnolo ma mantieni, stai inviando un segnale contraddittorio. Stai comunicando ai browser e ai correttori ortografici: "Questo testo è in inglese", anche se le parole sono in spagnolo.

Perché è importante:

  • Accessibilità:Gli screen reader per utenti non vedenti utilizzano questo tag per sapere quale accento vocale usare. Leggere un testo in spagnolo con un accento inglese suona orribile ed è inutilizzabile.
  • Traduzione del browser:Chrome usa questa funzione per chiedere "Vuoi tradurre questa pagina?". Se la lingua è già contrassegnata come lingua dell'utente, Chrome non lo infastidirà con quel popup.

Il nostro strumento commuta automaticamente questo attributo in(o qualsiasi altra lingua) immediatamente quando l'utente semplifica la lingua.

L'incubo tecnico: sottodirectory vs. parametri

Esistono due modi principali per strutturare gli URL per le traduzioni:

1. Sottodirectory (il modo migliore)

https://example.com/es/about-us

Questo è il gold standard per la SEO. Sembra una sezione pulita e separata del tuo sito. Google adora questa struttura.

2. Parametri URL (il metodo più difficile)

https://example.com/about-us?language=es

Questa opzione è spesso utilizzata da strumenti di traduzione dinamici o basati su JavaScript. Storicamente, gli esperti SEO lo sconsigliavano perché i parametri possono risultare poco chiari.

Tuttavia, la SEO moderna gestisce entrambi gli aspetti se i tag sono corretti.Il problema è generare dinamicamente questi tag.

Come automatizzare questo senza codificare

Implementazionehreflang, autoreferenzialecanonicale traducendometaCreare tag per ogni singola pagina in più di 5 lingue è un compito arduo. La codifica manuale spesso porta a errori, come la mancanza di un tag di ritorno o il puntamento a un URL non funzionante, che comportano penalizzazioni.

Esiste un modo più semplice.

Il nostro plugin WordPress e lo snippet JavaScript gestiscono questa operazione in modo completamente automatico.

Funziona con tutto

Se si utilizzano sottodirectory (come/es/) o semplicemente semplici parametri di query (come?language=es), il nostro strumento inserisce le intestazioni corrette nel tuo sito.

  1. Rilevamento automatico:Rileva la lingua corrente.
  2. Iniezione di tag:Aggiunge dinamicamente il correttohreflangtag per tutte le lingue disponibili.
  3. Correzione canonica:Assicura che il tag canonico punti all'URL specifico corrente (sia esso/es/O?lang=es).
  4. Meta traduzione:Traduce al volo il titolo della pagina e la meta descrizione specificatamente per quell'URL.

Non è necessario assumere uno specialista SEO o uno sviluppatore. Basta aggiungere il plugin e le nuove pagine tradotte verranno generate automaticamente e indicizzate correttamente dai motori di ricerca.

 

Autore: amministratore | 22 gennaio 2026

Rendi il tuo sito web multilingue

Abbatti le barriere linguistiche e raggiungi un pubblico globale. Espandi la tua portata, fai crescere la tua attività e diventa globale oggi stesso.

Raggiungi milioni di nuovi clienti in tutto il mondo
Aumenta il coinvolgimento con contenuti localizzati
Migliora automaticamente la SEO
Aumentare i tassi di conversione
Facile configurazione in 10 secondi, nessuna codifica richiesta
Inizia gratis

Non è richiesta la carta di credito

Scorri verso l'alto
Language: SALanguage: ZHLanguage: CSLanguage: FRLanguage: DELanguage: ELLanguage: HELanguage: JALanguage: NOLanguage: PLLanguage: PTLanguage: ESLanguage: SWLanguage: TRLanguage: UKLanguage: EN