Hreflang

Definizione SEO di Hreflang

L’attributo hreflang è un elemento fondamentale per i siti web multilingue o che targettizzano utenti in diverse regioni geografiche. Questo attributo aiuta i motori di ricerca a comprendere la relazione tra versioni di una pagina in lingue o regioni diverse, migliorando l’esperienza dell’utente e il posizionamento SEO.

Cos’è l’Attributo Hreflang?

L’attributo hreflang è utilizzato nei tag <link> all’interno della sezione <head> di una pagina HTML. Indica ai motori di ricerca la lingua e/o la regione a cui è destinata una specifica versione di una pagina. Ad esempio, se hai una pagina in inglese per gli Stati Uniti e una versione in spagnolo per la Spagna, l’attributo hreflang aiuta Google a servire la versione corretta in base alla lingua e alla posizione dell’utente.

Sintassi dell’Attributo Hreflang

La sintassi base per l’attributo hreflang è la seguente:

<link rel="alternate" hreflang="codice-lingua" href="URL-della-pagina" />

Dove:

  • codice-lingua: Rappresenta la lingua e/o la regione target. Ad esempio, en per l’inglese, es per lo spagnolo, en-US per l’inglese americano, o fr-CA per il francese canadese.
  • URL-della-pagina: L’URL completo della versione della pagina per quella specifica lingua o regione.

Esempi di Utilizzo

Ecco alcuni esempi pratici di come utilizzare l’attributo hreflang:

<link rel="alternate" hreflang="en" href="https://www.example.com/en/page.html" />
<link rel="alternate" hreflang="es" href="https://www.example.com/es/pagina.html" />
<link rel="alternate" hreflang="fr-CA" href="https://www.example.com/fr-ca/page.html" />

In questo esempio, il sito web ha tre versioni della stessa pagina: una in inglese, una in spagnolo e una in francese canadese.

Best Practices per l’Utilizzo di Hreflang

Per implementare correttamente l’attributo hreflang, segui queste best practices:

  • Usa codici lingua validi: Assicurati di utilizzare codici lingua conformi allo standard ISO 639-1 e codici regione conformi allo standard ISO 3166-1 Alpha 2.
  • Includi un riferimento reciproco: Ogni versione della pagina deve includere un link alle altre versioni. Ad esempio, se la pagina in inglese ha un link a quella in spagnolo, la pagina in spagnolo deve avere un link a quella in inglese.
  • Aggiungi un fallback: Utilizza hreflang="x-default" per indicare una versione predefinita della pagina da mostrare agli utenti la cui lingua o regione non è specificata.

Errori Comuni da Evitare

Ecco alcuni errori comuni da evitare quando si utilizza l’attributo hreflang:

  • Codici lingua o regione non validi: Usare codici non corretti può portare a un’interpretazione errata da parte dei motori di ricerca.
  • Mancanza di riferimenti reciproci: Se una pagina non ha un link di ritorno, i motori di ricerca potrebbero non riconoscere correttamente la relazione tra le versioni.
  • URL non corretti: Assicurati che tutti gli URL siano validi e accessibili.

L’attributo hreflang è uno strumento potente per ottimizzare i siti web multilingue e migliorare l’esperienza dell’utente. Implementandolo correttamente, puoi garantire che i motori di ricerca mostrino la versione giusta della tua pagina agli utenti in base alla loro lingua e posizione geografica. Segui le best practices e verifica regolarmente il tuo sito per evitare errori comuni.

My Agile Privacy

Questo sito utilizza cookie tecnici e di profilazione. 

Puoi accettare, rifiutare o personalizzare i cookie premendo i pulsanti desiderati. 

Chiudendo questa informativa continuerai senza accettare.