Glossario SEO / Hreflang

Hreflang

Che cos'è l'Hreflang?

Hreflang è un attributo HTML che informa i motori di ricerca sulle versioni multiple di una pagina per diverse lingue o regioni. Aiuta Google a servire la versione localizzata corretta a chi effettua la ricerca.

Esistono tre modi per applicare l'attributo hreflang:

  • Tag HTML
  • Intestazioni HTTP
  • Sitemaps

Ecco come viene implementato hreflang nel codice HTML della homepage di un blog:

<link rel="alternate" href="https://example.com/blog/" hreflang="x-default"> <link rel="alternate" href="https://example.com/blog/" hreflang="en"> <link rel="alternate" href="https://example.com/blog/zh/" hreflang="zh-Hans"> <link rel="alternate" href="https://example.com/blog/ru/" hreflang="ru"> <link rel="alternate" href="https://example.com/blog/de/" hreflang="de"> <link rel="alternate" href="https://example.com/blog/es/" hreflang="es"> <link rel="alternate" href="https://example.com/blog/it/" hreflang="it">

Perché Hreflang è importante per la SEO?

L'Hreflang è importante per la SEO perché aiuta i motori di ricerca a individuare e servire la versione localizzata delle pagine in base alla lingua e/o alla regione dell'utente. È uno dei componenti cruciali della SEO internazionale quando si espande la propria presenza online in più Paesi.

Inoltre, il gruppo di pagine hreflang condivide i reciproci segnali di ranking. Secondo Gary Illyes di Google, la pagina con la migliore corrispondenza determinerà la posizione in classifica, ma nelle SERP verrà mostrata la pagina più rilevante per un utente. Pertanto, i tag hreflang possono avere un impatto diretto sulle classifiche.

Inoltre, hreflang è anche uno dei modi efficaci per risolvere i problemi di contenuto duplicato sul vostro sito. Supponiamo che vi rivolgiate al pubblico degli Stati Uniti e del Regno Unito con due versioni diverse della stessa pagina. A parte piccole differenze, come alcune grafie, valute e così via, il resto del contenuto delle due pagine sarà identico. È quindi necessario segnalare a Google le due diverse versioni con hreflang.

Migliori pratiche Hreflang

Per implementare correttamente i tag hreflang, seguite queste best practice:

1. Utilizzare sempre il tag Hreflang autoreferenziale

Ogni volta che si applicano i tag hreflang a una pagina, assicurarsi di aver aggiunto un link hreflang autoreferenziale alla pagina stessa. Ad esempio, se il vostro sito ha le seguenti versioni inglese e italiana di una pagina:

<link rel="alternate" hreflang="it" href="https://example.com/ciao" /> <link rel="alternate" hreflang="en" href="https://example.com/hello" />

2. Assicurarsi che i codici della lingua e della regione siano validi.

Googlebot identifica il valore dell'attributo hreflang con l'aiuto dei codici di lingua e regione. Il formato approvato da Google per il codice della lingua è ISO 639-1 e ISO 3166-1 Alpha 2 per il codice della regione. Mentre il codice della lingua è obbligatorio, il codice della regione è opzionale nell'attributo hreflang. Ad esempio, se ci si rivolge al Regno Unito, il codice della lingua deve essere en-gb, non en-uk.

3. Aggiunta del tag "x-default" per le lingue non corrispondenti

Il tag hreflang x-default indica a Google che la pagina è destinata a qualsiasi altra lingua non specificata nella sezione hreflang. Funge da pagina di ripiego da mostrare agli utenti che non corrispondono ai codici lingua specificati.

<link rel="alternate" hreflang="x-default" href="https://example.com/" />

4. L'insieme dei tag Hreflang deve essere identico in tutte le versioni della pagina.

Assicurarsi che i tag hreflang siano identici in tutte le versioni della pagina. Ogni pagina del gruppo deve avere la stessa serie di link hreflang.

Domande frequenti

Come generare i tag Hreflang?

È possibile scrivere il tag hreflang manualmente, oppure utilizzare strumenti come Hreflang Tags Generator che aiutano a generarlo automaticamente. Basta inserire i dettagli e il generatore vi fornirà i tag hreflang corretti per le vostre pagine.

Come trovare i problemi di Hreflang?

Per trovare problemi di hreflang per singole pagine, si può usare lo strumento di test dei tag hreflang. Per verificare i problemi hreflang dell'intero sito, possono essere utili strumenti come Web Audit di Ranktracker. Il programma esegue il crawling di tutte le pagine del sito, evidenzia tutti i problemi (compresi quelli di hreflang) e fornisce rapporti dettagliati.

SEO per le aziende locali

Le persone non cercano più le aziende locali sulle Pagine Gialle. Utilizza Google. Scoprite come ottenere più affari dalla ricerca organica con le nostre guide SEO per le aziende locali.

Iniziate a usare Ranktracker gratuitamente!

Scoprite cosa ostacola il posizionamento del vostro sito web

Ottenere un account gratuitoOppure accedi con le tue credenziali
Iniziate a usare Ranktracker gratuitamente!