Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Détecter la Langue et le Pays du Visiteur PrestaShop 8 & 9 (Sans Redirection), pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Pourquoi la redirection automatique par IP est une mauvaise idée
Rediriger un visiteur selon son IP semble pratique, mais Googlebot explore surtout depuis les États-Unis : il se fait renvoyer vers une seule version et ne voit jamais les autres. Les balises hreflang deviennent incohérentes, des pages sortent de l'index, et les visiteurs qui voulaient vraiment la version française depuis l'étranger ne peuvent plus l'atteindre. Google recommande de proposer plutôt que d'imposer : c'est exactement ce que fait ce module.
Une suggestion précise, au bon moment
Chaque destination est un couple boutique et langue, avec les pays qu'elle sert et les langues de navigateur qu'elle accepte. Le module calcule un score pour chaque destination et n'affiche le bandeau que si l'une d'elles convient mieux que la page actuelle. Une boutique réservée aux États-Unis n'est jamais proposée à un visiteur irlandais, et un Belge néerlandophone sur votre site français se voit proposer la version néerlandaise de la même page.
Pays détecté sans compte MaxMind ni service externe
Si votre boutique est derrière Cloudflare ou CloudFront, le pays est lu dans l'en-tête du CDN. Sinon, un clic dans le back-office installe une base IP vers pays gratuite du domaine public, qui couvre IPv4 et IPv6. Elle est stockée sur votre serveur et lue localement avec la bibliothèque déjà incluse dans PrestaShop : aucune adresse IP de visiteur n'est transmise à un tiers.
Un bandeau soigné qui ne gêne ni la conversion ni le cookie banner
Le bandeau s'affiche après le chargement de la page, en position fixe, sans décalage de mise en page. Il attend que votre bandeau cookies soit fermé pour ne jamais en empiler deux. Ses textes sont rédigés dans la langue suggérée : un visiteur allemand le lit en allemand sur votre boutique française. S'il l'ignore et continue sa navigation, les pages suivantes n'affichent plus qu'une petite pastille.
Mesurer ce que le bandeau rapporte
Le tableau de bord compte les affichages, les clics et les refus, par destination et par pays, avec un export CSV. Les compteurs sont agrégés par jour, sans IP ni identifiant client. Les événements sont aussi envoyés dans le dataLayer pour Google Tag Manager et GA4, et un simulateur vous montre en un clic ce que verrait un visiteur d'un pays donné.
Il n’y a pas encore d’avis.