SEO international : hreflang et boutiques multilingues dans PrestaShop
Vendre en plusieurs langues multiplie le marché, mais aussi les façons de se tromper avec Google. Nous vous expliquons l'indispensable.
PrestaShop est multilingue en standard : il suffit d'activer une langue pour que chaque page ait sa version en /en/, /fr/… Ce qui n'est pas automatique, c'est que ces versions se positionnent.
Structure
- Sous-dossiers par langue (
tienda.com/fr/) : ce que fait PrestaShop par défaut. L'autorité du domaine est partagée. C'est l'option recommandée dans la plupart des cas. - Domaines par pays (
tienda.fr) : un signal local plus fort, mais chaque domaine part de zéro. Cela ne vaut la peine qu'avec un investissement sérieux sur chaque marché.
Hreflang
La balise hreflang indique à Google quelle version afficher à chaque utilisateur selon sa langue. Chaque page doit pointer vers toutes ses versions, y compris elle-même, et toutes doivent se référencer mutuellement :
<link rel="alternate" hreflang="es" href="https://tienda.com/es/…" />
<link rel="alternate" hreflang="fr" href="https://tienda.com/fr/…" />
<link rel="alternate" hreflang="x-default" href="https://tienda.com/es/…" />
Les thèmes actuels de PrestaShop génèrent ces balises. Vérifiez que le code de langue est correct : PrestaShop utilise parfois des codes pays comme gb pour l'anglais, alors que hreflang attend des codes de langue (en, ou en-GB).
Traductions
- Une traduction automatique non relue peut être considérée comme du contenu de faible qualité.
- Traduisez aussi les titres SEO, les descriptions, les URL simplifiées et les textes alternatifs des images.
- Faites une recherche de mots-clés dans chaque langue : on ne recherche pas toujours la traduction littérale.
Et ce qui ne relève pas du SEO
Devises, fiscalité (régime OSS dans l'UE), transporteurs et textes légaux dans chaque langue. Vendre à l'étranger, c'est plus que traduire.