Universally traduce e adatta automaticamente tutti gli elementi critici per la SEO delle tue pagine per ogni lingua di destinazione. Non è richiesta alcuna configurazione aggiuntiva, tutto ciò che è descritto di seguito avviene automaticamente ad ogni richiesta di traduzione.
Cosa viene tradotto
Contenuto della pagina
Tutto il contenuto testuale visibile sulla pagina viene estratto e tradotto, tra cui:
- Intestazioni, paragrafi, elenchi, collegamenti, pulsanti e tutti gli altri elementi di testo
- Segnaposto dei moduli ed etichette di accessibilità (
placeholder,aria-label) - Testo
altdelle immagini e attributititle - Valori dei pulsanti per
input[type="submit"],input[type="reset"]einput[type="button"]
Meta Tag
I seguenti metadati vengono tradotti automaticamente:
<meta name="description">: la descrizione della pagina mostrata nei risultati di ricerca<title>: il titolo della pagina mostrato nelle schede del browser e nei risultati di ricerca
Tag Open Graph
I metadati di condivisione sui social vengono tradotti in modo che i link condivisi sui social media mostrino la lingua corretta:
og:titleog:descriptionog:site_nameog:image:alt
Tag Twitter Card
twitter:titletwitter:descriptiontwitter:image:alt
Metadati Schema.org
Vengono tradotti sia i tag <meta itemprop> che i dati strutturati JSON-LD:
Meta tag itemprop:
itemprop="name"itemprop="description"itemprop="headline"itemprop="alternativeHeadline"itemprop="articleBody"itemprop="caption"
Dati strutturati JSON-LD (<script type="application/ld+json">):
name,description,headline,alternativeHeadlinearticleBody,caption,text,abstractaward,slogan,alternateName,disambiguatingDescription
Ciò garantisce che i risultati di ricerca avanzati (ricette, prodotti, articoli, FAQ, ecc.) vengano visualizzati nella lingua corretta.
All'interno di JSON-LD avvengono altre due cose, entrambe facili da trascurare quando si esaminano i propri dati strutturati:
inLanguageviene riscritto nella lingua servita.- I valori degli URL vengono localizzati, nello stesso modo in cui vengono localizzati i link nel corpo della pagina. Gli identificatori sui nodi
PersoneOrganizationvengono lasciati invariati, poiché si tratta di identità piuttosto che di indirizzi.
Attributi HTML
Attributo Lingua
L'attributo lang sul tag <html> viene automaticamente aggiornato alla lingua servita, con la sua regione, in minuscolo: lang="fr-fr", lang="es-mx". Corrispondi all'inizio del valore se stai scrivendo CSS o script basati su di esso.
Direzione del Testo
Per le nove lingue da destra a sinistra, l'attributo dir viene automaticamente impostato su rtl sul tag <html>. Vedi Lingue da destra a sinistra.
Localizzazione URL
I link interni nelle pagine tradotte vengono automaticamente riscritti per puntare alla versione tradotta. Ad esempio, un link a /about su una pagina tradotta in francese diventa /fr/about (o l'equivalente in base alla struttura dei tuoi URL).
Ciò include:
- Link di navigazione
- Link nel contenuto
- Breadcrumb
- Qualsiasi
<a href>che punta a pagine sullo stesso dominio - Il link canonico
- Valori URL nei tag Open Graph e Twitter card
- URL all'interno di JSON-LD, ad eccezione degli identificatori sui nodi
PersoneOrganization
I link esclusi dalla localizzazione (configurati nelle impostazioni del tuo progetto) vengono lasciati invariati. Vedi Escludi localizzazione link.
Cosa NON viene tradotto
I seguenti elementi sono intenzionalmente esclusi dalla traduzione:
- Contenuto all'interno dei tag
<script>e<style> - Commenti HTML
- Contenuto all'interno di elementi esclusi dalla configurazione del selettore CSS
- URL, indirizzi email e numeri, quando costituiscono l'intera stringa. All'interno di una frase vengono tradotti con essa, in modo che la formattazione di numeri e date possa essere adattata alla lingua di destinazione
- Contenuto di pagine escluse nelle impostazioni del progetto
Cosa puoi cambiare
Quattro impostazioni influenzano uno qualsiasi dei precedenti:
Regole del glossario: controllano come vengono gestiti termini specifici (vedi Regole del glossario)
Escludi selettori CSS: mantieni le sezioni della pagina nella lingua di origine (vedi Includi ed escludi selettori CSS)
Escludi pagine: salta intere pagine (vedi Escludi pagine)
Escludi localizzazione link: impedisci la riscrittura di link specifici (vedi Escludi localizzazione link)