PrestaShop Módulos PrestaShop

Detetar Idioma e País do Visitante no PrestaShop 8 e 9 (Sem Redirecionamento)

O país certo, o idioma certo, sem nunca redirecionar à força.

Um visitante alemão chega à sua loja francesa, um cliente americano vai parar ao site europeu. Os redirecionamentos automáticos por IP resolvem isto estragando a indexação: a Google é enviada de uma versão para outra e os visitantes perdem a página que queriam. Este módulo faz o contrário. Deteta o país e o idioma do navegador e mostra um banner discreto que sugere a mesma página na loja ou no idioma certos. O visitante escolhe, a escolha fica memorizada e os robots nunca veem o banner.

Em resumo
  • Deteta o país por IP e o idioma do navegador de cada visitante
  • Banner de sugestão, sem redirecionamento forçado: SEO e hreflang intactos
  • Ligação para a página equivalente: mesmo produto, mesma categoria, slug traduzido
  • Base de países gratuita instalada com um clique, lida localmente, sem IP enviado a terceiros
  • Estatísticas, pré-visualização ao vivo, simulador e espera pelo banner de cookies
PrestaShop 8 e 9 Sem redirecionamento Multiloja 8 idiomas
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Detetar Idioma e País do Visitante no PrestaShop 8 e 9 (Sem Redirecionamento)
v1.2.0 · atualizado 2026-10-07
O que faz

A versão curta.

01

Zero redirecionamentos, zero risco SEO

O módulo nunca redireciona. O banner é gerado no navegador depois do carregamento, os robots (Googlebot, Bingbot, Lighthouse) são filtrados e o banner tem data-nosnippet. As suas tags hreflang e as páginas indexadas ficam intactas.

02

A mesma página na outra loja

A ligação sugerida leva à página equivalente: o mesmo produto com o slug traduzido, a mesma categoria, a mesma página CMS, noutro domínio se necessário. Se o produto não existir na loja de destino, o visitante chega à página inicial.

03

Geolocalização incluída

O país é lido no cabeçalho do seu CDN (Cloudflare, CloudFront) ou numa base gratuita de IP para país instalada com um clique no back-office. A base é lida localmente: nenhum IP de visitante sai do seu servidor.

04

A escolha do visitante é respeitada

Um visitante que recusa não volta a ser incomodado durante o período escolhido. Quem muda por si de idioma ou de loja, com o seu seletor ou com o banner, nunca é contrariado. Um visitante multilingue que já lê um dos idiomas do navegador não recebe sugestões.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o Detetar Idioma e País do Visitante no PrestaShop 8 e 9 (Sem Redirecionamento) funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

Porque é que o redirecionamento automático por IP é má ideia

Redirecionar segundo o IP parece prático, mas o Googlebot rastreia sobretudo a partir dos Estados Unidos: vai parar a uma única versão e nunca vê as outras. As anotações hreflang ficam incoerentes, há páginas que saem do índice e os visitantes no estrangeiro que queriam mesmo a versão portuguesa deixam de conseguir lá chegar. A Google recomenda sugerir em vez de impor, e é exatamente isso que este módulo faz.

§ 02

Uma sugestão precisa, no momento certo

Cada destino é um par loja e idioma, com os países que serve e os idiomas de navegador que aceita. O módulo atribui uma pontuação a cada destino e só mostra o banner se algum servir melhor do que a página atual. Uma loja reservada aos Estados Unidos nunca é sugerida a um visitante irlandês, e a um belga de língua neerlandesa no seu site francês é proposta a versão neerlandesa da mesma página.

§ 03

País detetado sem conta MaxMind nem serviço externo

Se a sua loja estiver atrás do Cloudflare ou do CloudFront, o país vem do cabeçalho do CDN. Caso contrário, um clique no back-office instala uma base gratuita de domínio público de IP para país, para IPv4 e IPv6. Fica guardada no seu servidor e é lida localmente com a biblioteca já incluída no PrestaShop: nenhum IP de visitante é enviado a terceiros.

§ 04

Um banner cuidado que não atrapalha a conversão nem o banner de cookies

O banner aparece depois do carregamento da página, em posição fixa e sem deslocação do layout. Espera que o banner de cookies seja fechado, para nunca sobrepor dois. Os textos estão escritos no idioma sugerido: um visitante alemão lê-o em alemão na sua loja francesa. Se o ignorar e continuar a navegar, as páginas seguintes mostram apenas uma pequena pílula.

§ 05

Medir o que o banner traz

O painel conta visualizações, cliques e recusas por destino e por país, com exportação CSV. Os contadores são agregados por dia, sem IP nem identificador de cliente. Os eventos são também enviados para o dataLayer do Google Tag Manager e do GA4, e um simulador mostra com um clique o que veria um visitante de um determinado país.