Glossario Digital Marketing

Hreflang: il tag che dice a Google quale versione del sito mostrare in ogni paese

Il tag hreflang comunica a Google quale versione linguistica o regionale del tuo sito mostrare agli utenti in base alla loro lingua e posizione geografica. Scopri quando serve davvero e come implementarlo correttamente.

Cos'è il tag hreflang?

Il tag hreflang è un attributo HTML (o un elemento inseribile nella sitemap XML) che comunica a Google l'esistenza di versioni alternative della stessa pagina in lingue o varianti regionali diverse. Il suo scopo è semplice ma preciso: evitare che Google mostri, per esempio, la versione inglese di una pagina a un utente italiano, o la versione destinata al mercato statunitense a un utente del mercato britannico.

Il nome deriva dall'attributo HTML: hreflang sta per hypertext reference language e usa i codici standard ISO (come it per italiano, en per inglese, en-GB per inglese britannico, de-AT per tedesco austriaco).

Quando usare hreflang

L'hreflang è necessario in questi scenari specifici:

  • Il tuo sito esiste in più lingue (italiano e inglese, italiano e spagnolo, ecc.).
  • Il tuo sito ha varianti regionali dello stesso contenuto: prezzi in sterline per il UK, in euro per l'Italia, con riferimenti culturali diversi.
  • Hai contenuti in inglese destinati a mercati diversi (inglese USA vs. inglese australiano).

La sintassi corretta

Il tag si inserisce nell'intestazione HTML di ogni versione della pagina. Ogni versione deve puntare a tutte le altre, inclusa se stessa:



Il valore x-default indica la versione di fallback da mostrare agli utenti la cui lingua non corrisponde a nessuna delle varianti disponibili.

Gli errori più comuni

  • Puntatori non reciproci: se la versione italiana punta a quella inglese ma la versione inglese non punta a quella italiana, il tag viene ignorato da Google.
  • URL errati o reindirizzati: gli URL nell'attributo hreflang devono essere quelli canonici e definitivi, non URL che rimandano altrove.
  • Codici lingua sbagliati: usare it-IT invece di it o codici non standard invalida il tag.

Quando NON serve: il caso delle PMI italiane

La maggior parte delle piccole e medie imprese italiane non ha bisogno di hreflang. Se il tuo sito è interamente in italiano e si rivolge esclusivamente al mercato italiano, questo tag è semplicemente irrilevante. Implementarlo in modo errato o inutile può creare confusione in Google senza alcun beneficio. Concentra le tue risorse su aspetti della SEO tecnica con un impatto diretto sul tuo mercato di riferimento.

Domande frequenti

Hreflang evita le penalizzazioni per contenuto duplicato? Indirettamente sì: se hai la stessa pagina in due varianti molto simili (es. inglese UK e inglese USA), hreflang aiuta Google a capire che non si tratta di contenuto duplicato ma di versioni intenzionali per mercati diversi.

Come verifico se hreflang è implementato correttamente? Google Search Console mostra gli errori hreflang nella sezione Indice → Copertura. Strumenti come hreflang.ninja o Screaming Frog offrono report più dettagliati.

Per approfondire gli aspetti tecnici più rilevanti per la tua PMI, torna alla guida completa sulla SEO tecnica per PMI.

Approfondisci nella categoria SEO & Posizionamento

Newsletter Smartegia

Ricevi ogni settimana le migliori strategie di digital marketing. Gratis, senza spam.