Universally traduit et adapte automatiquement tous les éléments critiques du SEO de vos pages pour chaque langue cible. Aucune configuration supplémentaire n'est requise, tout ce qui est décrit ci-dessous se produit automatiquement à chaque demande de traduction.
Ce qui est traduit
Contenu de la page
Tout le contenu textuel visible sur la page est extrait et traduit, y compris :
- Titres, paragraphes, listes, liens, boutons et tous les autres éléments textuels
- Espaces réservés des formulaires et libellés d'accessibilité (
placeholder,aria-label) - Texte
altdes images et attributstitle - Valeurs des boutons pour
input[type="submit"],input[type="reset"]etinput[type="button"]
Méta balises
Les métadonnées suivantes sont automatiquement traduites :
<meta name="description">: la description de la page affichée dans les résultats de recherche<title>: le titre de la page affiché dans les onglets du navigateur et les résultats de recherche
Balises Open Graph
Les métadonnées de partage social sont traduites afin que les liens partagés sur les réseaux sociaux affichent la bonne langue :
og:titleog:descriptionog:site_nameog:image:alt
Balises Twitter Card
twitter:titletwitter:descriptiontwitter:image:alt
Métadonnées Schema.org
Les balises <meta itemprop> et les données structurées JSON-LD sont traduites :
Balises Meta itemprop :
itemprop="name"itemprop="description"itemprop="headline"itemprop="alternativeHeadline"itemprop="articleBody"itemprop="caption"
Données structurées JSON-LD (<script type="application/ld+json">) :
name,description,headline,alternativeHeadlinearticleBody,caption,text,abstractaward,slogan,alternateName,disambiguatingDescription
Cela garantit que les résultats de recherche enrichis (recettes, produits, articles, FAQ, etc.) s'affichent dans la bonne langue.
Deux autres choses se produisent dans JSON-LD, toutes deux faciles à manquer lors de l'audit de vos données structurées :
inLanguageest réécrit dans la langue servie.- Les valeurs d'URL sont localisées, de la même manière que les liens dans le corps de la page. Les identifiants sur les nœuds
PersonetOrganizationsont laissés tels quels, car il s'agit d'identités plutôt que d'adresses.
Attributs HTML
Attribut de langue
L'attribut lang de la balise <html> est automatiquement mis à jour avec la langue servie, avec sa région, en minuscules : lang="fr-fr", lang="es-mx". Faites correspondre le début de la valeur si vous écrivez du CSS ou des scripts dessus.
Direction du texte
Pour les neuf langues de droite à gauche, l'attribut dir est automatiquement défini sur rtl sur la balise <html>. Voir Langues de droite à gauche.
Localisation des URL
Les liens internes sur les pages traduites sont automatiquement réécrits pour pointer vers la version traduite. Par exemple, un lien vers /about sur une page traduite en français devient /fr/about (ou l'équivalent basé sur la structure de votre URL).
Cela inclut :
- Liens de navigation
- Liens dans le contenu
- Fil d'Ariane
- Tout
<a href>pointant vers des pages du même domaine - Le lien canonique
- Valeurs d'URL dans les balises Open Graph et Twitter card
- URL dans JSON-LD, à l'exception des identifiants sur les nœuds
PersonetOrganization
Les liens exclus de la localisation (configurés dans les paramètres de votre projet) sont laissés inchangés. Voir Exclure la localisation des liens.
Ce qui n'est PAS traduit
Les éléments suivants sont intentionnellement exclus de la traduction :
- Contenu à l'intérieur des balises
<script>et<style> - Commentaires HTML
- Contenu à l'intérieur des éléments exclus par la configuration de votre sélecteur CSS
- URL, adresses e-mail et nombres, lorsqu'ils constituent la chaîne entière. À l'intérieur d'une phrase, ils sont traduits avec elle, de sorte que le formatage des nombres et des dates puisse être adapté à la langue cible
- Contenu des pages exclues dans les paramètres de votre projet
Ce que vous pouvez modifier
Quatre paramètres affectent l'un des éléments ci-dessus :
Règles de glossaire : contrôlent la manière dont des termes spécifiques sont gérés (voir Règles de glossaire)
Exclure les sélecteurs CSS : conservez les sections de page dans la langue source (voir Inclure et exclure les sélecteurs CSS)
Exclure les pages : ignorez des pages entières (voir Exclure les pages)
Exclure la localisation des liens : empêchez la réécriture de liens spécifiques (voir Exclure la localisation des liens)