SEO e webmaster
Verifica hreflang
Convalida i tag hreflang del tuo sito multilingue in pochi secondi.
| Lingua | URL |
|---|
Su un sito multilingue, i tag hreflang dicono a Google quale versione linguistica mostrare a ciascun visitatore: l’italiano agli italofoni, il tedesco ai germanofoni e così via. Se sono configurati male, le tue pagine iniziano a farsi concorrenza tra loro, nei risultati di ricerca compare la lingua sbagliata e le posizioni si erodono in silenzio — senza alcun sintomo visibile sul sito. Questo strumento estrae tutte le annotazioni hreflang di una pagina, convalida ogni codice di lingua e regione (it, en-GB, de-CH, it-CH…), e verifica la presenza del valore x-default e dell’auto-riferimento — le due dimenticanze più frequenti. Se gestisci un sito in più lingue, questo test di due secondi può risparmiarti settimane di grattacapi. Gratuito, senza account.
Come funziona?
- Incolla l’indirizzo di una pagina del tuo sito multilingue.
- Clicca su « Analizza »: tutti i tag hreflang vengono estratti ed elencati.
- Controlla i codici segnalati come non validi e gli avvisi su x-default e auto-riferimento.
- Correggi i problemi, poi testa le pagine di ogni lingua per confermare la reciprocità.
Domande frequenti
A cosa serve il valore x-default?
Indica la pagina da mostrare quando nessuna delle lingue dichiarate corrisponde al visitatore — di solito la versione internazionale o il selettore di lingua. Senza x-default, Google sceglie da solo, e non sempre nel modo migliore.
Perché una pagina deve riferirsi a sé stessa?
Ogni pagina deve includere un’annotazione hreflang che punta al proprio URL, oltre a quelle verso le altre lingue. È un requisito di Google: senza l’auto-riferimento, l’intero gruppo di annotazioni può essere ignorato.
Quale codice usare per l’italiano della Svizzera o l’inglese britannico?
Codice lingua ISO 639-1 in minuscolo, trattino, codice paese ISO 3166-1 in maiuscolo: « it-CH », « en-GB ». Attenzione alle trappole classiche: « ch » da solo indica la lingua chamorro, non la Svizzera, e il Regno Unito è « gb », non « uk ».
I tag hreflang devono essere reciproci?
Sì. Se la pagina italiana punta a quella inglese, la pagina inglese deve puntare a sua volta a quella italiana. Senza reciprocità, Google ignora le annotazioni — testa quindi ogni versione linguistica, non solo una.