Vai al contenuto principale
Strumento Premium

Generatore di Tag Hreflang

Crea tag hreflang reciproci per SEO internazionale in pochi secondi. Validazione live, input CSV in massa, quattro formati di output.

Loading tool…

Un rapido orientamento: questa pagina spiega cos'è hreflang, come usare lo strumento qui sopra, presenta un esempio pratico, descrive i quattro errori che rovinano la maggior parte delle implementazioni hreflang e illustra come questo strumento premium si distingue dalle alternative.

Cos'è un generatore di tag hreflang?

Un generatore di tag hreflang è uno strumento che produce le annotazioni di link rel="alternate" hreflang="..." utilizzate dai siti internazionali per indicare ai motori di ricerca quale versione linguistica e regionale di una pagina mostrare a ciascun utente. Trasforma un elenco di URL localizzati in tag <link> pronti da copiare e incollare, un header HTTP Link:, una sitemap XML con annotazioni xhtml:link o dati strutturati JSON-LD — qualunque formato richieda la vostra infrastruttura.

Usato correttamente, hreflang è il segnale più potente a disposizione di Google per capire che due pagine offrono lo stesso contenuto in lingue diverse. Usato in modo scorretto, è la causa più frequente di posizionamento internazionale compromesso. Questo strumento premium controlla i dati in ingresso per individuare i tre errori che distruggono la maggior parte delle configurazioni hreflang — link non reciproci, autoreferenze mancanti e mix HTTPS/HTTP — prima di consegnare il risultato.

Come usare questo generatore di tag hreflang

Seguite questi cinque passaggi per costruire un set hreflang valido in meno di due minuti:

  1. Elencate ogni URL localizzato della vostra pagina. Incollate l'URL assoluto HTTPS, il codice lingua ISO 639-1 (come en, es, de) e un codice regione ISO 3166-1 alfa-2 opzionale (come US, GB, ES) per ogni variante. L'autocompletamento integrato valida entrambe le liste di codici durante la digitazione.
  2. Aggiungete un URL x-default (consigliato). È la pagina di fallback mostrata quando nessuna delle versioni linguistiche specificate corrisponde alla lingua del browser dell'utente. La maggior parte dei siti lo indirizza alla propria landing page in inglese o a una pagina indipendente dalla lingua.
  3. Osservate il pannello di validazione in tempo reale. Gli errori bloccano la generazione dell'output (URL non HTTPS, codici ISO malformati, versioni linguistiche duplicate); gli avvisi segnalano problemi secondari come barre finali incoerenti o l'assenza di x-default. Il pannello indica con precisione quale riga correggere.
  4. Scegliete il formato di output. I tag HTML <link> vanno nell'<head> della pagina. L'header HTTP Link: va nella configurazione del server per risposte non HTML come i PDF. Il formato sitemap XML è il formato preferito da Google per i grandi siti multilingue. JSON-LD è un formato di debug e documentazione che può affiancarsi ai dati strutturati.
  5. Copiate o scaricate. Ogni scheda di output ha il proprio pulsante di copia negli appunti e un pulsante di download con un nome file appropriato (hreflang.html, sitemap.xml, ecc.). I vostri dati non lasciano mai il browser — questo strumento funziona interamente lato client.

Caricare un esempio

Cliccate su Carica esempio nel pannello di inserimento per popolare lo strumento con uno scenario e-commerce realistico a tre versioni linguistiche (inglese USA, spagnolo Spagna, tedesco Germania) e vedere tutti i formati di output compilati. L'esempio è un ottimo punto di partenza per adattarlo alla vostra struttura di URL.

Approfondimento: cosa rende corretto un set hreflang

La maggior parte degli audit SEO internazionali fallisce su tre errori specifici. Questo generatore di tag hreflang li rileva tutti e tre — ma comprenderli vi renderà più rapidi nel debuggare configurazioni difettose che non avete creato voi.

Reciprocità. Se la pagina A elenca la pagina B come alternativa, la pagina B deve elencare la pagina A come alternativa a sua volta. Un link unidirezionale non costituisce una relazione hreflang; Google lo ignora silenziosamente. La reciprocità è strutturale in questo strumento: ogni URL nel set di input riceve alternative che referenziano tutti gli altri URL, rendendo impossibile sbagliare la reciprocità.

Autoreferenza. Ogni URL deve includere sé stesso nel proprio set hreflang. Una pagina che dice "la mia versione in spagnolo è lì" senza dire anche "io sono la versione in inglese" è malformata. Anche qui, questo strumento genera l'autoreferenza in automatico; non dovete mai scriverla manualmente.

URL assoluti HTTPS. Gli URL relativi (/en/page) e gli URL HTTP (http://example.com/en/page) vengono silenziosamente scartati dai motori di ricerca. Ogni URL deve essere assoluto e utilizzare HTTPS. Lo strumento rifiuta input non HTTPS al momento della generazione e segnala le incoerenze di protocollo durante la validazione.

Il quarto errore — meno comune ma più difficile da debuggare — riguarda le barre finali incoerenti. Google tratta https://example.com/en/page e https://example.com/en/page/ come due URL distinti, il che significa che un set hreflang che mescola entrambe le forme funzionerà solo a metà. Il pannello di validazione segnala l'incoerenza delle barre finali come avviso, così potete scegliere una convenzione e mantenerla.

Errori comuni e come risolverli

Ecco i cinque errori che questo strumento rileva e che gli auditor riscontrano più frequentemente nelle configurazioni difettose.

  1. Mescolare URL HTTP e HTTPS. Se una riga usa http://, lo strumento si rifiuta di generare l'output. Risolvete cambiando ogni URL alla versione HTTPS che il vostro sito serve effettivamente. Se il vostro sito ha un reindirizzamento legittimo da HTTP a HTTPS, usate l'URL di destinazione del reindirizzamento, non quello di origine.

  2. Usare en_US invece di en-US. La specifica hreflang usa un trattino tra lingua e regione, non un underscore. Lo strumento normalizza automaticamente i codici lingua in minuscolo e i codici regione in maiuscolo, e rifiuta input che non corrispondono ai formati ISO a due lettere.

  3. Elencare la stessa versione linguistica due volte. Se due righe dichiarano entrambe en-US, Google non può decidere quale pagina sia la versione canonica in inglese americano e sceglie arbitrariamente. Lo strumento blocca la generazione in caso di duplicati e indica quali righe sono in conflitto.

  4. Dimenticare x-default. L'assenza di x-default non è un errore di sintassi, ma riduce l'efficacia di hreflang. Gli utenti il cui header Accept-Language non corrisponde a nessuna delle versioni dichiarate vedranno la pagina che il risultato di ricerca mostra per impostazione predefinita, che potrebbe non essere la vostra migliore landing page. Il pannello di validazione avvisa di un x-default mancante quando avete più di due righe.

  5. Confondere cinese tradizionale e semplificato. Il cinese è particolarmente insidioso: zh-CN è semplificato (Cina continentale), zh-TW è tradizionale (Taiwan), zh-HK è tradizionale (Hong Kong). Servire contenuto semplificato sotto zh-TW o viceversa è un segnale di qualità che Google rileva nel tempo. Questo strumento valida i codici ISO ma non può ispezionare il contenuto effettivo — dovete verificare manualmente che il contenuto corrisponda al codice.

Cosa rende diverso questo strumento

Quattro caratteristiche distinguono questo generatore di tag hreflang premium dalle alternative:

Tutto viene eseguito nel vostro browser. Nessuna registrazione, nessun account, nessun paywall, nessun limite di utilizzo, nessun server che vede i vostri URL. Lo strumento è una risorsa premium a disposizione di ogni professionista SEO internazionale.

Frequently asked questions

  • Cos’è hreflang?
    Hreflang è un attributo HTML che indica ai motori di ricerca quale variante linguistica o regionale di una pagina mostrare a un utente. È il modo standard per segnalare versioni localizzate dello stesso contenuto.
  • Dove metto i tag hreflang?
    Nel head HTML, nell’header HTTP Link, o in una sitemap XML. Lo strumento genera tutti e tre i formati — scegli quello che si adatta al tuo stack.
  • Cos’è x-default?
    x-default è un valore speciale di hreflang che punta alla pagina di fallback quando nessun locale corrisponde all’utente. Di solito punta alla versione inglese o neutra.
  • Hreflang deve essere reciproco?
    Sì. Se la pagina A elenca la B come alternativa, la B deve elencare la A. È l’errore più comune, e lo strumento lo rileva automaticamente.
  • Devo includere un’auto-referenza?
    Sì. Ogni pagina deve includersi nel proprio set hreflang. Lo strumento aggiunge le auto-referenze automaticamente.
  • Quale formato di codice locale usare?
    ISO 639-1 per la lingua (en, es, de) e opzionalmente ISO 3166-1 alpha-2 per la regione. La forma completa è en-US, non en_US.
  • Posso usare hreflang con domini diversi?
    Sì. Ogni URL alternativo può essere su un dominio diverso. Lo strumento accetta qualsiasi URL HTTPS assoluto.
  • Perché la mia sitemap ha bisogno di annotazioni xhtml:link?
    L’elemento xhtml:link dentro una voce di sitemap è l’equivalente del link tag del head. Google preferisce questo formato per siti multilingue grandi.
  • È uno strumento ad accesso aperto?
    Sì. Utilizzo illimitato, senza registrazione, senza account, senza paywall. Usalo tutte le volte che vuoi.
  • E se ho 10 000 URL?
    Incollale come CSV. Lo strumento gestisce input in massa tramite un Web Worker per mantenere l’interfaccia reattiva.

Related tools