Il Rel Alternate Hreflang (Rel=”alternate” hreflang=”x”) è un attributo usato nei siti multilingua per indicare al motore di ricerca che le varianti delle pagine nelle varie lingue straniere non sono contenuti duplicati, ma semplicemente diverse versioni in diverse lingue.
L’attributo hreflang è un elemento HTML che viene utilizzato per indicare ai motori di ricerca quali versioni di una pagina sono destinate a quali lingue e a quali Paesi. L’utilizzo dell’attributo hreflang può essere particolarmente utile per i siti che hanno versioni in più lingue o che sono destinati a utenti di Paesi diversi.
Esempio di Hreflang
Ad esempio, se un sito ha una versione inglese e una versione tedesca, l’attributo hreflang può essere utilizzato per indicare ai motori di ricerca che la versione inglese è destinata agli utenti di lingua inglese e la versione tedesca agli utenti di lingua tedesca. In questo modo, i motori di ricerca possono mostrare la versione corretta del sito agli utenti in base alla loro lingua e al loro Paese.
L’attributo hreflang viene inserito all’interno dei tag link presenti nell’intestazione del sito, ad esempio:
<link rel="alternate" href="http://www.esempio.com" hreflang="it-IT" />
L’attributo hreflang può essere utilizzato sia nei siti statici che in quelli dinamici e può essere utilizzato sia nei link interni al sito che in quelli esterni.
L’attributo Hreflang applicato alla SEO
L’utilizzo dell’attributo hreflang è importante ai fini del SEO poiché permette ai motori di ricerca di comprendere meglio la struttura del sito e di fornire agli utenti i risultati più pertinenti in base alla loro lingua e al loro Paese.
Inoltre, l’utilizzo corretto dell’attributo hreflang può aiutare a prevenire la penalizzazione da parte dei motori di ricerca per contenuti duplicati o per contenuti non pertinenti per la lingua o il Paese dell’utente.