SEO e webmaster

Verifica hreflang

Convalida i tag hreflang del tuo sito multilingue in pochi secondi.

    LinguaURL

    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?

    1. Incolla l’indirizzo di una pagina del tuo sito multilingue.
    2. Clicca su « Analizza »: tutti i tag hreflang vengono estratti ed elencati.
    3. Controlla i codici segnalati come non validi e gli avvisi su x-default e auto-riferimento.
    4. 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.

    Strumenti correlati