Documentation Universally

Guides étape par étape, conseils de SEO multilingue et meilleures pratiques pour vous aider à traduire et à développer votre site WordPress.

Sous-domaines et sous-répertoires

Chaque langue obtient sa propre URL, et sur WordPress et avec le SDK Astro, cette URL est un sous-répertoire : example.com/es/pricing/. Les sous-domaines linguistiques tels que es.example.com sont disponibles pour les projets Any Website et pour Astro en mode de service Subdomain ; voir Sous-domaines linguistiques.

La boîte de dialogue Ajouter une langue cible avec les étapes Langue, Région et Format d'URL, et les trois options de Format d'URL mises en surbrillance

Ce que vous choisissez par langue

La structure d'URL est fixe pour un projet. Ce que vous choisissez pour chaque langue est le segment qui l'identifie, sous Format d'URL, et il prend trois formes :

  • Le code de langue, donc l'espagnol devient /es/. Le choix habituel.
  • Le code de région, donc l'espagnol (Mexique) devient /mx/. Utile lorsque vous ciblez des pays plutôt que des langues, et plus clair pour les visiteurs qui pensent en marchés.
  • Un segment personnalisé de 2 à 6 caractères, lorsque aucun des codes ne correspond à ce que vous souhaitez.

Chaque segment doit être unique au sein du projet, et il s'applique uniformément à tous les chemins. Il peut être modifié ultérieurement à partir de la ligne de la langue sur l'écran Toutes les langues. Voir Ajouter et supprimer des langues.

Pourquoi les sous-répertoires

Bon à savoir, car c'est ce que la plupart des sites devraient vouloir :

  • Rien à configurer. Pas d'enregistrements DNS, pas de certificats, pas d'hôtes par langue.
  • Chaque langue contribue à l'autorité d'un domaine au lieu de la répartir sur plusieurs hôtes.
  • Chaque langue est toujours une URL réelle, indexable séparément, ce dont les moteurs de recherche ont besoin.

Ce qui ne change pas

Vos slugs restent dans la langue source. /es/pricing/ est l'espagnol à /pricing/, pas /es/precios/. Le segment de langue est ajouté ; le reste du chemin est transmis exactement tel quel. Si un slug traduit est important pour vous, ce n'est pas quelque chose que Universally fait.

Vos URL existantes continuent de fonctionner. L'ajout d'une langue ne déplace ni ne réécrit rien qui ait déjà été publié. Voir URL existantes et redirections.

Sous-domaines linguistiques

Servir chaque langue sur son propre nom d'hôte, tel que es.example.com, est disponible pour les projets Any Website et Astro, et pas encore pour WordPress ou les constructeurs de sites web. Un projet en mode JavaScript peut passer aux sous-domaines depuis sa page Setup, et revenir en arrière n'est pas disponible. Chaque nom d'hôte linguistique nécessite trois enregistrements DNS : un dirige le sous-domaine, un prouve que vous possédez le domaine, et un permet d'émettre le certificat. Voir Sous-domaines linguistiques.

Est-ce que cela vous a été utile ?