Instructions : passer au WordPress multilingue grâce au WPML Multidomain

Nils Cartsburg Dernière mise à jour le 21.10.2020
6 Min.
WordPress  multilingue
Dernière mise à jour le 21.10.2020

Vous avez besoin de WordPress multilingue ? Il existe différentes variantes de mise en œuvre. Sous la forme d'un chemin d'accès dans l'URL(exemple.de/en), d'un sous-domaine(exemple.de) ou d'un multidomaine. Dans ce cas, chaque langue reçoit son propre domaine. Du point de vue de l'OSE, c'est la meilleure option pour le multilinguisme avec WordPress et WooCommerce.

Notre choix chez FirmCatalyst s'est porté sur les multidomaines, précisément pour cette raison. Il est clair quel domaine est responsable de quel contenu. Et chaque version linguistique peut être conçue différemment selon le groupe cible ou le pays. Dans ce tutoriel, nous vous montrerons comment rendre votre site web multilingue en quelques étapes.

L'objectif de l'intégration : le contenu allemand du site de notre entreprise est hébergé sur firmcatalyst.de, tandis que le contenu anglais est hébergé sur firmcatalyst.com. En outre, les URL de notre ancienne structure(firmcatalyst.com ainsi que firmcatalyst.com/fr/) doivent être correctement redirigés.

Vous avez besoin des outils ou services suivants pour ce tutoriel :

  • Votre domaine .fr (ou autres)
  • Un second domaine, tel que le .com
  • Le LPMM Plugin
  • Hébergement web de RAIDBOXES
  • Tableur ou tableau Excel

Le film fonctionne également avec Polylang. Mais seulement si vous avez activé le mode de compatibilité WPML dans Polylang. Si vous avez des questions à ce sujet, n'hésitez pas à utiliser les commentaires à la fin de l'article. Ou contactez le service d'assistance à l'adresse suivante : RAIDBOXES.

Rendre multilingue un site web WordPress

Pour que la confiance que les moteurs de recherche ont établie dans nos URL ne soit pas perdue, il est important que tous les liens de votre site web soient correctement transmis. Cela permet aux moteurs de recherche de comprendre plus facilement le contexte de la redirection. Et ils savent où se trouve maintenant le nouveau contenu correspondant.

Étape 1 : Enregistrer les URL sous la forme d'un tableau

Créez d'abord un tableau avec toutes les URL de votre site web. Il sera utilisé ultérieurement pour vérifier qu'aucune erreur n'a été commise :

Transmettre le changement de langue WordPress
La liste des redirections

Étape 2 : Modifier l'enregistrement A des domaines

Pour ce tutoriel, il est également important que les deux domaines pointent vers le même hébergement web (dans ce cas RAIDBOXES). Pour ce faire, rendez-vous sur votre site BOX à l'adresse RAIDBOXES. Copiez l'adresse IP et remplacez l'enregistrement A de votre domaine chez l'hébergeur respectif :

Adresse IP de la boîte
L'adresse IP du site BOX est la suivante RAIDBOXES
Changer de disque A
Ajustement du dossier A

Étape 3 : Changer le type de BOX pour un multidomaine BOX

Rendez-vous sur votre tableau de bord à l'adresse RAIDBOXES . Dans le BOX sous Paramètres -> Serveur -> BOX-Type, vous trouverez l'option BOX-Type : WPML Multidomaine. Il faut l'activer. Attention : veuillez désactiver temporairement votre certificat SSL pendant la configuration !

Multidomaine BOX
Déverrouiller le multidomaine WPML

La vue dans votre aperçu de domaine changera. Vous pouvez maintenant configurer le domaine à utiliser pour la deuxième langue :

Configurer le domaine
La configuration des domaines pour la deuxième langue

Pour compléter la configuration sur RAIDBOXES , il est important d'ajouter la redirection www. pour la deuxième langue. Cela doit être fait manuellement. Si vous avez tout fait correctement, toutes les flèches devraient indiquer "feu vert".

Remarque : la mise à jour des entrées DNS dans le monde entier peut prendre quelques heures.

Statut multidomaine
Statut de transmission

Vous pouvez maintenant réactiver le SSL. Ce processus ne prend que quelques secondes sur RAIDBOXES . Si vous utilisez un service comme Cloudflare pour vos domaines, vous devez alors activer le même type de cryptage pour les deux domaines - par exemple"SSL - Full Strict" :

Cloudflare multidomaine
Type de cryptage pour Cloudflare

Sinon, vous obtiendrez une erreur comme celle-ci :

Cloudflare Erreur SSL multidomaine
Message d'erreur de certificat SSL non valide

Etape 4 : Configurer les languesPlugin (WPML)

Installez le WPML Plugin et activez votre licence. Dans le backend de votre site web, dans l'onglet"WPML", vous trouverez l'option :"Langue du site". Configurez les langues souhaitées dans cette fenêtre de sélection et choisissez les langues qui doivent être servies sur votre site web :

Langues du WPML
Définir la langue du MTPL

Dans le champ de configuration suivant"Format de l'URLde la langue", vous définissez le chemin sur lequel la langue respective peut être appelée. Comme nous hébergeons la langue sur un domaine distinct, nous choisissons l'option :"Un domaine différent par langue". Indiquez dans le champ de saisie, dans quel domaine se trouve la langue :

Langue du domaine WPML
Langue par domaine dans le WPML

Et c'est tout ! La configuration de votre site web multidomaineWordPress devrait maintenant être terminée avec succès. Il suffit de vérifier si la version en langue seconde de votre site web est accessible sans problème.

Étape 5 : Mettre en place des redirections vers le nouveau domaine

Par expérience, les redirections sont négligées par la plupart des webmasters ou des concepteurs de sites web. Pourtant, ces éléments sont essentiels pour l'optimisation des moteurs de recherche (SEO). Comment les moteurs de recherche devraient-ils savoir où se trouve le nouveau contenu ? Tous les backlinks que votre site web a accumulés naturellement jusqu'à présent ne pointent nulle part. Et ainsi perdre leur valeur.

Pour éviter que cela ne se produise, vous devez utiliser une redirection 301 pour indiquer où la nouvelle page peut être consultée.

Conseil : Pour des informations sur les redirections 301 - et d'autres conseils importants pour votre succès sur Google - consultez le guide des audits SEO sur Dominik Stein.

Dans notre cas, le contenu de français était hébergé sur firmcatalyst.com/fr/*. Nous devons maintenant mettre en place des redirections appropriées afin que les URL soient accessibles sur firmcatalyst.com/*.

Heureusement, RAIDBOXES offre la possibilité de créer vos propres redirections dans le backend de votre BOX : Sous Paramètres -> Redirections -> Url Redirections. Vous pouvez également utiliser un Plugin avec lequel vous pouvez créer des redirections. Par exemple, Yoast SEO ou Redirection pour WordPress ou WooCommerce.

Conseil : les redirections par le serveur sont plus efficaces en termes de ressources et plus rapides que les redirections créées par Plugins ou PHP. Pour plus d'informations sur les redirections dans RAIDBOXES , voir la page d'aide correspondante.

301 Redirection ou transmission pour RAIDBOXES
301 Redirection ou transmission pour RAIDBOXES

Votre tâche consiste maintenant à saisir manuellement les URL de votre feuille de calcul Excel sous "Redirections". En fin de compte, la liste des redirections ressemble à ceci :

Expédition 301
La vue d'ensemble des réorientations

Conclusion : effets sur votre référencement

L'intégration correcte du contenu multilingue est un problème majeur pour de nombreux sites web. Il y a souvent de nombreux pièges concernant l'intégration correcte, les lacunes en matière de sécurité, la compatibilité avec d'autres Plugins et la traduction du contenu.

Pour l'optimisation des moteurs de recherche, il est crucial d'intégrer correctement la balise dite " hreflang ". La balise hreflang indique aux moteurs de recherche que le contenu d'une page web existe aussi pour une autre langue.

Le WPML Plugin le fera pour vous. Toutefois, pour être sûr, il est recommandé de vérifier si la balise href-lang est effectivement utilisée correctement. Vous pouvez utiliser le validateur de hreflang Sistrix à cette fin. Jusqu'à 25 requêtes par jour sont gratuites.

vérifier hreflang
Vérifier l'existence d'un hreflang avec Sistrix

Les éléments décisifs pour le déplacement du contenu d'un site web vers une autre langue sont

  • La structure du site web
  • Le tag hreflang
  • La transmission correcte du contenu existant

Si vous n'appliquez pas ces pièges correctement, cela peut avoir des effets à long terme sur l'optimisation des moteurs de recherche. Élaborez donc un plan pour la future structure URL de votre site web. Une bonne préparation est très importante à cet égard.

Quelles questions vous posez-vous sur le multidomaine WPML sur RAIDBOXES ? N'hésitez pas à utiliser la fonction de commentaire. Vous souhaitez obtenir plus de conseils sur WordPress & WooCommerce ? Alors suivez-nous sur Twitter, Facebook ou via notre newsletter.

Contribution à la photo : Kyle Glenn

Nils est le fondateur et le PDG de l'agence de référencement berlinoise FirmCatalyst. Avec son équipe, Nils a soutenu des start-ups et des PME dans toute l'Allemagne, ainsi qu'à l'international à Tel Aviv, New York et dans la Silicon Valley au cours des dix dernières années.

Articles connexes

Commentaires sur cet article

Laisse un commentaire

Ton adresse électronique ne sera pas publiée. Les champs obligatoires sont marqués d'un *.