Skip to content

Tutto per WordPress, lo sviluppo web — e non solo

Generatore e audit hreflang

Generatore e verifica hreflang per un sito multilingue

Componi tag corretti per le versioni linguistiche alternative: in HTML, nella sitemap o come snippet PHP. La seconda scheda controlla i tag esistenti alla ricerca di errori che non danno alcun sintomo se non un calo di traffico. Funziona offline: adatto allo staging e ai siti protetti da password.

Preset
Il secondo sottotag è il paese del pubblico, non il paese della lingua. Per un sito che opera in Ucraina la versione russa deve essere ru-UA, non ru-RU: ru-RU dice a Google che la pagina è destinata agli utenti in Russia. Quasi tutti i generatori inseriscono proprio ru-RU, ed è una perdita di traffico silenziosa.
Lingua Regione URL della versione x-default
Impostazioni
Basta uno dei tre metodi. Usare insieme i tag e la sitemap non è un errore, ma non raddoppia l'effetto.
Compila almeno due versioni linguistiche per vedere il codice.

Né l'URL né il codice incollato lasciano il tuo browser: sia la generazione sia l'audit vengono eseguiti in locale.

Due terzi dei siti con hreflang contengono errori

Secondo uno studio di Ahrefs su 374 756 domini, il 67% dei siti con hreflang lo ha configurato con errori. I più comuni: il 56% non ha x-default, nel 18% la pagina non punta a sé stessa, il 15% non ha link di ritorno. Le regole sono semplici, ma facili da violare. Ogni versione linguistica deve elencare TUTTE le versioni, sé stessa compresa. Se la pagina A punta a B, allora B è tenuta a puntare ad A — altrimenti Google ignora del tutto la relazione. x-default indica la versione per i visitatori la cui lingua non corrisponde a nessuna di quelle disponibili. Una trappola ci riguarda direttamente: uk è il codice della LINGUA ucraina. Il codice paese del Regno Unito è GB, mentre UK nello standard ISO 3166 è assegnato all'Ucraina. Per questo en-UK è quasi sempre un errore: si intendeva en-GB. È l'errore più diffuso a livello mondiale. E una seconda, tutta nostra: per un sito ucraino con versione in russo la coppia corretta è uk-UA e ru-UA. Cioè la lingua russa con target Ucraina, non ru-RU. Nessun generatore in inglese lo suggerisce, perché per lui è un caso esotico.

Domande frequenti