Introduzione
Il tag Hreflang, noto anche come rel=alternate hreflang=x , è un programma che indica a Google la lingua utilizzata in una determinata pagina, in modo che le SERP possano essere visualizzate nella lingua corretta. Gooogle ha introdotto il tag Hreflang nel dicembre 2011 e consente ai Webmaster di stabilire una relazione tra le pagine web in una lingua principale e in una lingua alternativa. Questo tag è particolarmente utile per garantire che i contenuti specifici per il pubblico locale siano indirizzati nel luogo appropriato.
Il tag hreflang aggiunge una X o una Y al posto della pagina originale. Hreflang può anche mostrare che si hanno obiettivi linguistici in una singola lingua. I motori di ricerca ricevono i segnali più chiari su quali pagine devono essere codificate in quale lingua. I tag Hreflang sono utili solo per Google e Yandex. Ad esempio, per una pagina creata per un sito inglese che vuole ospitare diverse pagine in una sottodirectory in spagnolo, si dovrebbe utilizzare un tag hreflang del tipo "hreflang=es".
L'uso di questo tag può ridurre la frequenza di rimbalzo di un sito e aumentare il numero di conversioni, garantendo che il pubblico sia collegato alla versione della pagina web più adatta alle sue esigenze. I tag Hreflang sono utili per i web designer che devono geotargettizzare il proprio sito. Consentono di controllare fattori di pagina come variazioni di valuta, stagionalità e spedizione.
I tag Hreflang possono essere utilizzati per indicare che i contenuti devono essere indirizzati a target di una singola lingua. Ciò consente un targeting più efficiente delle pagine, estendendo in modo specifico le annotazioni che indicano il Paese o la regione a cui il contenuto è destinato. Ad esempio, un tag hreflang per i contenuti in Spagna sarebbe hreflang=es-es, mentre per i contenuti in Messico sarebbe hreflang=es-mx. Come si può notare, non si tratta di un tag appropriato per la lingua, ma di un tag regionale per il pubblico e non per la lingua.
I tag hreflang non sono diretti e potrebbero essere descritti più come un segnale. Ciò significa che i fattori SEO possono ancora ignorarli e causare una consegna impropria della pagina. Per garantire una corretta distribuzione delle pagine, i tag hreflang devono essere utilizzati insieme ad altre best practice SEO, come la codifica SEO internazionale.
Le migliori tattiche SEO: Tag hreflang
I tag Hreflang possono essere aggiunti ai markup della pagina o all'intestazione HTTP. È possibile aggiungerli solo in una delle due posizioni.
Dove vanno inseriti i tag Hreflang
Osservando un esempio di codifica Hreflang si capisce meglio dove collocare i segnali.
<link rel="alternate" href="123abc.com" hreflang="es-es" />
<link rel="alternate" href="123abc.com/fr/" hreflang="fr-fr" />
<link rel="alternate" href="123abc.com/pt/" hreflang="pt-pt" />
Il tag hreflang di ogni pagina deve fare riferimento a tutte le pagine che fungono da alternative. I tag hreflang di ogni pagina devono includere riferimenti alla pagina nella lingua scelta. Hreflang è un segnale per il cambio di lingua, ma non è una direttiva. Annotazioni simili compaiono sulle pagine francesi e su quelle di altre lingue. È possibile che gli utenti di altre lingue possano vedere le vostre pagine perché i tag hreflang sono solo un segnale. Localizzando altre porzioni di contenuto della vostra pagina, potete aiutare i motori di ricerca a comprendere meglio la vostra pagina.
Codici ISO di lingua e regione
Google ha pubblicato una documentazione sull'uso improprio dei tag hreflang. Non tutti i codici sono intuitivi e facilmente intuibili. I codici devono essere consultati nella directory online per garantirne l'accuratezza. Quando si costruiscono pagine regionali o linguistiche, Google supporta la formattazione ISO 639-1 per la codifica della lingua e si può ottenere una grande specificità approfondendo e comprendendo l'ISO 3166-1 Alpha 2. Questo aiuterà a segnalare ulteriormente la regione. Questo aiuterà a segnalare ulteriormente la regione a cui si rivolge il tag hreflang. È possibile aggiungere più tag hreflang a una pagina per ribadire che il contenuto della pagina è destinato a più di un Paese o area.
<link rel="alternate" href="123abc.com" hreflang="am-et" />
<link rel="alternate" href="123abc.com" hreflang="am-er" />
Targeting generale con x come predefinito
È possibile lanciare pagine che offrono contenuti in più di una lingua. All'utente può essere richiesta la lingua preferita. Ad esempio:
Classifiche Hreflang Effetti
I tag Hreflang non sono necessariamente un modo sicuro per aumentare il traffico. L'uso corretto dei tag Hreflang consiste nel fornire contenuti pertinenti e appropriati per ogni tipo di pubblico. In questo senso, i tag hreflang forniscono all'utente un'esperienza positiva della pagina web. Dopo aver inserito i tag hreflang, i motori di ricerca inseriscono la versione corretta della pagina nelle SERP in base alla lingua e alle preferenze dell'utente.
Hreflang e canonicalizzazione
Hreflang è uno strumento web in grado di mostrare le lingue su determinate pagine su richiesta, utilizzando comandi preimpostati. La canonicalizzazione è uno strumento che aiuta i motori di ricerca a determinare quando un determinato URL deve essere mostrato agli utenti. Ciò è particolarmente vero quando i contenuti delle pagine sono identici. I tag Hreflang sono strumenti web che indicano quale pagina (di molte diverse ma simili) deve essere inserita in un risultato di ricerca. I tag Hreflang sono unici perché le pagine in questione sono essenzialmente identiche, a parte la lingua o le specificità locali. Questo è il motivo per cui Google raccomanda di non utilizzare i codici rel=canonical in situazioni di cambio pagina per paese o lingua sul nostro sito.