Shopify · International · SEO · E-commerce

Shopify Markets : vendre à l'étranger sans casser ton référencement

Par Victor A.02/10/2610 min de lectureSuivre dans Google
Shopify Markets : vendre à l'étranger sans casser ton référencement

Une marque française qui vend bien finit toujours par recevoir les mêmes messages. Un client belge qui demande si on livre chez lui. Une commande suisse bloquée au checkout. Un Canadien qui tombe sur des prix en euros.

Shopify Markets est la réponse native à tout ça. Il est inclus dans l'abonnement, il se configure en une après-midi, et il est tellement simple à activer qu'on oublie qu'il touche à trois choses sensibles en même temps : tes URL, tes prix et ta TVA.

Voilà ce que je regarde quand une boutique ouvre un marché, dans l'ordre.

Ce que Markets fait, et ce qu'il ne fait pas

Un marché, c'est un groupe de clients à qui tu sers une expérience différente. Le plus courant est géographique : un pays, ou plusieurs pays regroupés. Shopify propose aussi des marchés B2B (tes clients professionnels) et des marchés retail (tes points de vente physiques).

Pour chaque marché, tu règles la devise, les prix, les produits disponibles, la langue, le domaine, et la façon dont les droits de douane sont payés. Un client qui ne correspond à aucun marché reçoit l'expérience de secours, réglée par défaut sur ton pays d'origine.

Un détail qui coince souvent : un pays absent de tes marchés actifs peut visiter ta boutique, mais il ne peut pas commander. Si tu reçois des messages de clients bloqués au paiement, c'est le premier endroit où regarder.

Ta logistique, la traduction de ton contenu et ta TVA à l'étranger restent à ta charge. Markets prépare le terrain pour les trois.

Ce que ton forfait débloque

Les marchés pays, les devises, les prix par marché, les domaines, les langues et les droits de douane sont disponibles dès le forfait Basic. Shopify n'annonce pas de limite au nombre de marchés pays.

La différence se joue sur la personnalisation :

FonctionBasic et GrowAdvancedPlus
Marchés pays, devises, prix, langues, domainesouiouioui
Catalogues B2B3 actifs au total3 actifs au totalillimités
Thème différent par marchénonouioui
Checkout et pages compte par marchénonouioui
Entités juridiques par marchénonnonoui
Nombre de langues202030

Source : la documentation Shopify sur les prérequis de Markets, lue en octobre 2026.

Pour une boutique qui ajoute la Belgique, la Suisse et le Canada, Basic ou Grow suffisent largement. Le seul réglage qui pousse vers l'Advanced, c'est un vrai besoin de thème différent par pays, et c'est rarement justifié.

Sous-dossiers, sous-domaines ou domaines par pays

C'est la décision qui compte le plus pour ton référencement, et la plus pénible à changer après coup.

Les sous-dossiers donnent taboutique.fr/fr-be/ pour la Belgique. C'est ce que Shopify recommande pour la plupart des boutiques, et c'est aussi mon choix par défaut. Toutes les versions profitent de l'autorité de ton domaine principal, et rien n'est à configurer côté DNS.

Les sous-domaines (be.taboutique.fr) demandent une configuration DNS par marché, et Shopify précise qu'ils construisent leur propre autorité. Je ne vois pas de cas où ils battent les sous-dossiers sur une boutique Shopify.

Les domaines par pays (taboutique.be) envoient le signal local le plus fort. Chaque domaine repart presque de zéro en autorité, et tu multiplies les noms de domaine à renouveler. Je ne les conseille qu'à une marque déjà connue dans le pays visé, ou qui y a une entité locale.

Une contrainte de format à connaître avant de commencer : les sous-dossiers de langue seule (/en) n'existent que sur ton marché principal. Sur un marché secondaire, Shopify combine langue et pays, donc /fr-be ou /en-ca. Prévois-le dans tes liens et tes campagnes.

Le hreflang, et le piège du domaine partagé

Shopify génère tout seul les balises hreflang. Chaque page déclare ses équivalents dans les autres marchés, un x-default pointe vers le domaine principal, et le sitemap reprend les mêmes annotations (doc Shopify sur le SEO de Markets).

Le piège est ailleurs. Le hreflang n'existe que pour les marchés qui ont leur propre URL. Si tu crées un marché Belgique sans lui donner de sous-dossier, il partage l'URL de la France. Le visiteur belge voit bien ses prix, mais pour Google il n'existe aucune page belge. Shopify l'écrit noir sur blanc : le contenu d'un marché sur domaine partagé n'est pas indexé.

Ça peut être un choix volontaire. Si tu ne cherches pas à te positionner sur Google.be, un marché sans URL propre fait le travail. Il faut juste le décider en connaissance de cause.

Dernier point pour les marchés de même langue : une page France et une page Belgique identiques à la virgule près restent deux pages quasi dupliquées. Le hreflang dit à Google qu'elles visent deux pays, ce qui aide, mais adapter ce qui doit l'être (devise, délais de livraison, mentions légales du pays) leur donne une vraie raison d'exister.

La redirection automatique : ce que Google en pense

Dans les préférences de la boutique, Shopify propose de rediriger automatiquement les visiteurs vers le bon marché, selon leur pays et la langue de leur navigateur.

Shopify exclut les robots connus de cette redirection, donc Googlebot peut crawler toutes tes versions. Côté humains, Google est clair dans sa documentation sur les sites multirégionaux, mise à jour en décembre 2025 : il recommande de ne pas rediriger automatiquement un visiteur d'une version linguistique vers une autre, et de ne pas adapter le contenu selon l'adresse IP, parce que l'IP se trompe souvent.

En pratique, je fais la différence entre deux cas. Envoyer un Belge de la version France vers la version Belgique, même langue, gêne peu de monde. Envoyer un client français en déplacement à Londres vers le marché britannique, avec ses prix en livres, c'est le perdre. Pour le second cas, un sélecteur visible vaut mieux qu'une redirection, et ton thème doit de toute façon en afficher un.

Un dernier détail : l'app Geolocation de Shopify, qui proposait un bandeau de suggestion de pays, n'est plus disponible depuis mars 2025. Si ton thème s'appuyait dessus, il faut une app tierce ou un bandeau intégré au thème.

Les traductions

L'outil gratuit est Translate & Adapt. Il traduit à la main, par import CSV, ou automatiquement avec l'IA de Shopify.

La traduction automatique a une limite qu'on découvre trop tard : elle ne s'applique qu'à 2 langues au maximum, et ce choix est définitif (doc de l'app). Retirer une langue ne libère pas la place. Choisis tes deux langues automatiques avec soin, et traite les suivantes en import.

Autres angles morts de l'app : les politiques (CGV, retours) ne sont jamais traduites automatiquement, et les handles d'URL se traduisent à la main. Un /products/veste-en-lin reste en français dans la version anglaise tant que personne ne s'en occupe.

Weglot se déclare compatible avec Markets, en sous-dossiers du type /en-be. La mise en place demande de dépublier les langues natives de Shopify et de passer par leur support (leur guide). Avant de cumuler les deux, vérifie qu'un seul outil génère les balises hreflang, sinon tu en auras deux jeux contradictoires.

Devises et prix : les 2 % qu'on oublie

Les prix se convertissent automatiquement au taux du marché. Ce qu'on oublie, ce sont les frais : pour une boutique basée en France, Shopify Payments prend 2 % de frais de conversion sur chaque vente dans une autre devise, en plus des frais de carte habituels (grille officielle).

Le prix affiché au client inclut déjà ces frais. Un produit à 100 € converti en francs suisses s'affiche donc un peu plus cher que la simple conversion. Si ton positionnement prix est serré, fixe des prix à la main pour tes marchés principaux plutôt que de laisser la conversion décider.

L'arrondi automatique existe (pour éviter un prix à 117,43 CHF), mais il n'arrondit que vers le haut, sans réglage fin. Vendre en plusieurs devises demande Shopify Payments ou Adyen. Sans l'un des deux, tout le monde paie dans ta devise principale. J'ai détaillé les frais et conditions de Shopify Payments ici.

Droits de douane et TVA

Hors Union européenne (Suisse, Royaume-Uni, Canada), la question est de savoir qui paie les droits d'importation. Markets te laisse choisir par pays entre deux règles.

En DDP, le client paie tout au checkout et reçoit son colis sans surprise. En DAP, il paie le transporteur à la livraison, parfois avec des frais de dossier en plus. Un client qui découvre ces frais à sa porte peut refuser le colis, et le retour est pour toi. Pour faire du DDP proprement, il faut des étiquettes compatibles, et Shopify ne les propose qu'avec certains transporteurs, DHL en tête.

Dans l'UE, il n'y a pas de douane, mais il y a la TVA. Tant que tes ventes vers les autres pays de l'UE restent sous 10 000 € par an, tu peux facturer la TVA française. Au-delà, c'est la TVA du pays du client, et l'inscription au guichet unique OSS te permet de tout déclarer depuis la France.

Shopify calcule et affiche la bonne TVA, mais il ne dépose pas tes déclarations et ne reverse rien à ta place (doc Shopify sur la TVA européenne). Valide le montage avec ton comptable avant d'ouvrir les marchés.

Une précision qui revient souvent : l'offre où un prestataire (Global-e) devient vendeur officiel et gère taxes et droits à ta place, appelée Managed Markets, n'est ouverte qu'aux marchands basés aux États-Unis, et à certains au Canada et au Royaume-Uni (doc Managed Markets). Une boutique française gère sa fiscalité elle-même.

Côté thème : ce qui casse quand on ajoute un marché

C'est la partie que les guides oublient, et celle qu'on découvre en testant une commande.

Les liens codés en dur. Un thème qui écrit /collections/nouveautes dans le code envoie le visiteur belge sur la version France. Les liens doivent passer par l'objet routes de Liquid (routes.root_url, routes.cart_url...), qui ajoute le bon préfixe de marché. Shopify en fait une exigence pour les thèmes multilingues.

Les remises à montant fixe. Elles ne se créent que dans ta devise principale. Une remise « 10 € offerts » ne veut rien dire pour un client en francs suisses, préfère un pourcentage.

Les apps. Les apps de vente additionnelle après achat ne fonctionnent qu'en devise principale. Pour les autres (avis, recherche, upsell), vérifie que leurs liens suivent le préfixe du marché. Teste le parcours complet dans chaque marché, panier et checkout compris, avant d'ouvrir.

Le sélecteur de pays et de langue. Il est obligatoire, et beaucoup de thèmes l'affichent seulement dans le pied de page. Si tu désactives la redirection automatique, il doit être visible en haut.

Ce que je ferais

Commence par un seul marché, le pays qui t'écrit déjà le plus. Donne-lui un sous-dossier, active le hreflang (il l'est par défaut), et laisse la redirection automatique de côté au début.

Fixe tes prix à la main pour ce marché plutôt que de subir la conversion et ses 2 %. Choisis tes deux langues de traduction automatique en pensant aux pays que tu viseras dans deux ans.

Passe ensuite une heure sur le thème : liens codés en dur, sélecteur visible, parcours complet testé jusqu'au paiement. C'est là que se cachent les erreurs qui coûtent des commandes sans laisser de trace.

Si ton thème a été beaucoup personnalisé et que tu veux savoir ce qu'il va casser avant d'ouvrir un marché, c'est un des points que je vérifie pendant un audit.

FAQ

Questions fréquentes

C'est quoi Shopify Markets ?

C'est l'outil natif de Shopify pour vendre dans plusieurs pays depuis une seule boutique. Tu crées des marchés (un pays, un groupe de pays, des clients B2B, des points de vente) et tu règles pour chacun la devise, les prix, les produits disponibles, la langue, le domaine et les droits de douane. Tout est inclus dans l'abonnement, sans app à installer.

Shopify Markets est-il payant ?

Non, il est inclus dans tous les forfaits, et Shopify n'annonce pas de limite au nombre de marchés pays. Ce qui coûte, ce sont les frais de conversion de devise de Shopify Payments, 2 % pour une boutique basée en France, et les fonctions réservées aux forfaits hauts. Un thème différent par marché et un checkout personnalisé par marché demandent l'Advanced, les entités juridiques par marché demandent Plus.

Sous-dossiers, sous-domaines ou domaines par pays ?

Les sous-dossiers, dans la grande majorité des cas. C'est ce que Shopify recommande : ils profitent de l'autorité du domaine principal et se mettent en place en quelques clics. Un domaine par pays envoie le signal local le plus fort, mais chaque domaine repart presque de zéro en référencement. Je ne le conseille qu'à une marque qui a déjà une vraie présence dans le pays visé.

Shopify gère-t-il le hreflang automatiquement ?

Oui, dès qu'un marché a son propre sous-dossier, sous-domaine ou domaine. Les balises hreflang sont générées sur chaque page, avec un x-default vers le domaine principal, et le sitemap reprend les mêmes annotations. Si un marché partage l'URL d'un autre marché, il n'a pas d'URL à lui, donc pas de hreflang, et son contenu n'est pas indexé séparément.

Faut-il activer la redirection automatique par pays ?

Avec prudence. Shopify exclut les robots connus de la redirection, donc Google peut crawler toutes tes versions. Mais Google déconseille de rediriger automatiquement les visiteurs d'une langue vers une autre selon leur adresse IP, parce que l'IP se trompe souvent. Une redirection de pays à pays dans la même langue gêne peu. Une redirection qui change la langue d'un visiteur sans lui demander est celle que j'évite.

Comment gérer la TVA quand on vend dans l'Union européenne depuis la France ?

Sous 10 000 euros de ventes annuelles vers les autres pays de l'UE, tu peux facturer la TVA française. Au-delà, c'est la TVA du pays du client, avec une inscription au guichet unique OSS pour tout déclarer depuis la France. Shopify calcule et affiche la bonne TVA, mais il ne dépose pas tes déclarations et ne reverse rien à ta place. Valide le montage avec ton comptable.

À propos de l’auteur

Victor A.

Victor A.

Tech-Everywhere

Développeur Shopify indépendant basé en Bretagne. J’aide les marques DTC à booster leurs performances techniques, leur SEO et leurs conversions.

Articles similaires

Cal.com

Un projet Shopify en tête ?

Discutons de tes enjeux en 30 minutes. Premier appel offert, sans engagement.

Shopify Markets : vendre à l'étranger sans casser ton référencement | Victor A. @Tech-Everywhere