Generatore hreflang
Costruisce un cluster completo di link hreflang — un link per lingua più x-default — a partire dai tuoi URL tradotti, coerente e bidirezionale.
hreflang cluster
Checklist
- Return the complete cluster on every page in the set — hreflang is bidirectional and must include a self-reference.
- All URLs must be absolute and fully qualified.
- x-default is for users whose language matches none of the versions: a language selector or the default-language homepage.
- Prefer zh-Hans / zh-Hant over bare zh; add a region subtag like pt-BR only when the content truly differs by region.
- Pair each hreflang page with its own self-referencing canonical — hreflang does not replace canonical.
Questo strumento gira interamente nel tuo browser. I tuoi dati non lasciano mai il dispositivo: non vengono caricati su nessun server.
Come si usa
- 1Incolla l'URL assoluto di ogni versione tradotta; lascia in bianco le lingue che non hai.
- 2Imposta l'URL x-default — il tuo selettore di lingua o la homepage predefinita.
- 3Copia il cluster nel <head> di ogni pagina dell'insieme.
Generatore hreflang
hreflang dice ai motori di ricerca quale URL servire a chi parla ciascuna lingua, il che impedisce alle traduzioni quasi duplicate di farsi concorrenza. I cluster sono bidirezionali: ogni pagina localizzata deve restituire l'insieme completo, inclusa la citazione di se stessa.
Inserisci l'URL di ogni versione linguistica e il generatore emette l'intero cluster <link rel="alternate"> più x-default, che dovrebbe puntare al tuo selettore di lingua o alla homepage in lingua predefinita.
Domande frequenti
Ogni pagina ha bisogno dell'intero set hreflang?
Sì. I cluster devono essere reciproci: la pagina A elenca la pagina B e se stessa, e la B elenca la A e se stessa. Un cluster con membri mancanti viene ignorato in parte, e lo sforzo va sprecato.
Devo usare zh o zh-Hans?
Meglio zh-Hans per il semplificato e zh-Hant per il tradizionale; un zh nudo lascia la scrittura indefinita. I sottotag di regione come pt-BR sono facoltativi — mira prima alla lingua e aggiungi una regione solo quando i contenuti differiscono davvero, come pt-BR rispetto a pt-PT.
hreflang sostituisce un tag canonical?
No. Ogni versione linguistica continua a servirsene di un canonical autoreferenziale. hreflang sceglie tra pagine tradotte equivalenti; il canonical risolve i duplicati dentro una sola lingua.
Strumenti correlati
Generatore di tag canonical
Genera un tag link rel=canonical corretto e scopri come normalizzare gli URL così i motori di ricerca indicizzano l'unica versione che vuoi.
Tutti gli strumenti →
Generatore sitemap XML
Incolla un elenco di URL e ottieni un sitemap.xml valido con lastmod, changefreq e priority per sezione — deduplicato e pronto da presentare.
Tutti gli strumenti →
Generatore di meta tag
Genera meta tag title, description, keywords, robots e viewport con output HTML dal vivo da incollare direttamente nel tuo <head>.
Tutti gli strumenti →
Incorpora questo strumento
Metti questo strumento sul tuo sito con una riga: gira nel browser del visitatore.
<iframe src="https://zoyku.com/it/tools/hreflang-generator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — hreflang-generator" loading="lazy"></iframe>