Generatore di tag hreflang

Genera i tag link hreflang per una pagina multilingue a partire da un elenco di coppie lingua-URL, con un x-default opzionale e un tag autoreferenziale.

Caricamento strumento…

Generatore di tag hreflangIl Generatore di tag hreflang trasforma un elenco di coppie lingua-URL nei tag link rel="alternate" hreflang da incollare nella sezione head di ogni versione linguistica di una pagina. Aggiungi una riga per lingua, includi facoltativamente un x-default di ripiego e un tag autoreferenziale, e copia il blocco pronto all'uso. Tutto viene costruito nel tuo browser, quindi i tuoi URL non vengono mai caricati sui nostri server.

Cos'è Generatore di tag hreflang?

I tag hreflang indicano ai motori di ricerca quale URL serve quale lingua o regione, così Google e Yandex mostrano la versione giusta a ogni utente e non trattano le traduzioni come contenuti duplicati. Specialisti SEO, team di localizzazione e sviluppatori li aggiungono quando un sito ha la stessa pagina in più lingue — per esempio /en/, /ja/ e /es/. Questo strumento costruisce i tag standard link rel="alternate" hreflang="…": aggiungi una riga per lingua con il suo codice hreflang (come en, en-US o ja) e il suo URL assoluto, e l'output si aggiorna in tempo reale mentre digiti. Usa il pulsante Aggiungi lingua per accodare righe e Rimuovi per eliminarne una. Nelle impostazioni puoi attivare il tag autoreferenziale (ogni pagina dovrebbe puntare a se stessa) e il tag x-default, che indica la pagina mostrata quando nessuna lingua corrisponde; se lasci vuoto l'URL x-default, viene usato come ripiego l'URL autoreferenziale.

Come usare Generatore di tag hreflang

  1. Inserisci il codice lingua e l'URL assoluto della pagina corrente nei campi autoreferenziali (per esempio en e https://example.com/en/).
  2. Aggiungi una riga per ogni lingua alternativa: digita il suo codice hreflang (come ja o es-MX) e il suo URL completo.
  3. Usa Aggiungi lingua per accodare altre righe, oppure Rimuovi per eliminarne una che non ti serve.
  4. Apri le impostazioni per attivare o disattivare il tag autoreferenziale e il tag x-default.
  5. Facoltativamente, imposta un URL x-default dedicato; lascialo vuoto per riutilizzare l'URL autoreferenziale.
  6. Copia i tag link generati e incollali nel <head> di ogni versione linguistica della pagina.

Esempi

Due lingue con x-default

Input

self: en https://example.com/en/
row: ja https://example.com/ja/

Output

<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="ja" href="https://example.com/ja/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/en/" />

Targeting regionale

Input

row: en-US https://example.com/us/
row: en-GB https://example.com/uk/

Output

<link rel="alternate" hreflang="en-US" href="https://example.com/us/" />
<link rel="alternate" hreflang="en-GB" href="https://example.com/uk/" />

I caratteri speciali vengono codificati

Input

row: fr https://example.com/?a=1&b=2

Output

<link rel="alternate" hreflang="fr" href="https://example.com/?a=1&amp;b=2" />

Domande frequenti

Cosa genera questo strumento?
Genera tag link rel="alternate" hreflang a partire dalle coppie lingua-URL che inserisci. Ogni riga compilata diventa un tag <link>; può anche aggiungere un tag autoreferenziale per la pagina corrente e un tag x-default, così ottieni un blocco completo pronto da incollare nel <head> della pagina.
A cosa serve il tag x-default?
x-default indica la pagina che un motore di ricerca dovrebbe mostrare quando nessuna delle lingue o regioni elencate corrisponde all'utente. Puoi assegnarle un proprio URL, oppure lasciare vuoto l'URL x-default e lo strumento riutilizza l'URL autoreferenziale. Disattivalo nelle impostazioni se non ne vuoi uno.
Mi serve un tag autoreferenziale?
Google consiglia che ogni versione linguistica includa un tag hreflang che punti a se stessa, oltre ai tag di tutte le alternative. Questo strumento aggiunge tale tag autoreferenziale a partire dalla lingua e dall'URL della pagina corrente; puoi disattivarlo nelle impostazioni se preferisci aggiungerlo manualmente.
Che formato deve avere il codice hreflang?
Usa un codice lingua ISO 639-1, facoltativamente con una regione ISO 3166-1 — per esempio en, ja, es-MX o zh-Hant. Lo strumento scrive il codice esattamente come lo digiti, quindi verifica che sia un valore valido; l'URL deve essere un indirizzo assoluto che inizia con https://.
I miei dati vengono inviati a un server?
No. I tag vengono creati interamente nel tuo browser con JavaScript. Niente di ciò che digiti — inclusi URL non pubblicati — viene caricato, memorizzato o inviato da nessuna parte, quindi è sicuro usarlo su pagine private o pre-lancio.

Strumenti correlati