Sin impuesto Con impuesto

Motor de pesquisa do PrestaShop: como melhorá-lo e o que medir

O motor de pesquisa nativo do PrestaShop cumpre em catálogos pequenos, mas fica aquém com gralhas, sinónimos e referências. Explicamos onde falha, como ajustá-lo, que alternativas existem (alojadas no seu servidor ou com pagamento mensal) e que dados ver para saber se o seu motor de pesquisa está a perder vendas.

Equipo Rekire
Updated: 02/11/2026 32
Motor de pesquisa do PrestaShop: como melhorá-lo e o que medir
Share:

O motor de pesquisa que o PrestaShop traz funciona bem em catálogos pequenos e com clientes que escrevem o nome exato do produto, mas falha com as gralhas, os sinónimos, as referências parciais e os catálogos grandes. Melhora-se em dois passos: ajustar o nativo (índice, pesos, alias) e, quando não basta, passar para um motor de pesquisa com índice próprio, alojado no seu servidor ou na nuvem. A forma de saber se precisa disso é medir as pesquisas que não dão resultados.

Quem usa a pesquisa de uma loja já sabe o que quer. É o visitante com mais intenção de compra, e cada pesquisa sem resultados é, muitas vezes, um cliente que vai para outra loja.

Como funciona o motor de pesquisa nativo

O PrestaShop constrói um índice de palavras a partir do nome, da referência, da descrição, da marca, da categoria, das etiquetas e das características de cada produto. Cada campo tem um peso e, ao pesquisar, somam-se os pesos das palavras que coincidem. No back-office (Configuração da loja, Pesquisa) é possível:

  • Reconstruir o índice, completo ou apenas dos produtos em falta.
  • Alterar o peso de cada campo, por exemplo dar mais importância à referência do que à descrição.
  • Criar alias: que uma palavra mal escrita ou um sinónimo leve à certa.
  • Ativar a pesquisa aproximada nas versões que a incluem, com uma tolerância limitada às gralhas.
  • Ajustar o comprimento mínimo das palavras e a lista de palavras ignoradas.

Rever estas definições é o primeiro passo, e em muitas lojas basta reindexar e aumentar o peso da referência para notar a diferença.

Onde fica aquém

Gralhas

Os clientes escrevem depressa e no telemóvel. Se o motor de pesquisa não tolerar uma letra trocada ou duas palavras mal escritas, devolve zero resultados para produtos que tem. Os alias resolvem caso a caso, mas não é possível prever cada erro.

Sinónimos e a forma de falar do cliente

Chama-lhe «sapatilha desportiva» e o cliente procura «ténis»; diz «tinteiro compatível» e ele escreve «tinta». Sem sinónimos por idioma, o motor de pesquisa só encontra o seu vocabulário.

Referências e códigos

Em peças, consumíveis ou material técnico, o cliente pesquisa pela referência, por vezes com hífenes ou espaços diferentes, ou só com uma parte. O índice por palavras lida mal com estes códigos.

Rapidez com catálogos grandes

Com dezenas de milhares de produtos e muitas combinações, cada pesquisa custa mais à base de dados, e a sugestão enquanto se escreve chega tarde ou nota-se lenta. Uma loja que demora a responder a cada letra perde a sensação de pesquisa ágil.

Filtros e resultados

O nativo devolve uma lista. Não filtra por categoria, marca ou preço sobre os próprios resultados, e em catálogos amplos isso obriga o cliente a pesquisar várias vezes.

O que medir: as pesquisas sem resultados

Antes de mudar alguma coisa, veja o que está a acontecer. Os dados que mais dizem:

DadoO que lhe dizO que fazer
Pesquisas sem resultadosO que o cliente quer e não encontraSeparar gralhas, sinónimos e produtos que realmente não tem
Termos mais pesquisadosO que esperam encontrar na sua lojaVerificar que cada um dá bons resultados nos primeiros lugares
Pesquisas que terminam num cliqueSe os resultados são úteisRever os termos com muitas pesquisas e poucos cliques
Pesquisas repetidas seguidasO cliente reformula porque a primeira não lhe serviuAcrescentar sinónimos ou alias para a primeira forma

A lista de pesquisas sem resultados é, além disso, um plano de compras: os produtos que lhe pedem e não tem. E uma pista de SEO, porque essas palavras são as que o seu cliente usa e talvez não apareçam nas suas fichas.

Teste o seu motor de pesquisa como um cliente. Procure os seus dez produtos mais vendidos escrevendo mal uma letra, com o nome que lhes daria alguém de fora e com uma referência parcial. Se algum não aparecer, já sabe por onde começar.

As alternativas quando o nativo não basta

Motores de pesquisa na nuvem com pagamento mensal

Há serviços externos que indexam o seu catálogo nos servidores deles e devolvem resultados muito rápidos com tolerância a gralhas, sinónimos e filtros. Funcionam bem, mas têm duas contrapartidas: uma mensalidade que nunca acaba, muitas vezes ligada ao número de pesquisas ou de produtos, e o facto de o seu catálogo e as pesquisas dos seus clientes saírem do seu servidor.

Motores de pesquisa alojados no seu servidor

A outra via é um motor de pesquisa que funciona dentro da sua loja, com o seu servidor. Pode apoiar-se num índice próprio construído na base de dados ou num motor de pesquisa autoalojado como o Meilisearch, de código aberto, pensado para responder em milissegundos e tolerar gralhas. O que é preciso ter em conta:

  • O servidor tem de aguentar. Um motor como o Meilisearch é mais um serviço a correr no servidor; num alojamento partilhado básico nem sempre se pode instalar.
  • O que acontece se o motor falhar. Uma boa solução volta sozinha à pesquisa na base de dados para que a loja não fique sem pesquisa.
  • Sem custo por pesquisa e sem que o catálogo saia da sua máquina.

Erros habituais ao melhorar a pesquisa

  • Mudar de motor de pesquisa sem ver primeiro os dados. Se não sabe o que se procura e não se encontra, não poderá verificar se a mudança serviu. Guarde umas duas semanas de pesquisas antes de mexer em nada.
  • Encher os alias de casos isolados. Os alias servem para erros frequentes. Se precisa de centenas, o problema é de tolerância a gralhas e de sinónimos, não de alias.
  • Esquecer as fichas. Um motor de pesquisa só encontra o que está escrito. Fichas sem a referência do fabricante, sem marca ou com nomes genéricos dão maus resultados com qualquer motor.
  • Não reindexar depois de uma importação. Depois de carregar ou alterar muitos produtos de uma vez, o índice tem de ser reconstruído; caso contrário, a pesquisa mostra o catálogo de ontem.
  • Testar só no computador. A maioria das pesquisas chega do telemóvel, com teclado pequeno e mais gralhas. É aí que se deve verificar a rapidez e a tolerância.
  • Deixar a versão do PrestaShop e dos módulos por atualizar. Um motor de pesquisa novo numa loja desatualizada herda os seus problemas de desempenho e de compatibilidade.

O que exigir a um motor de pesquisa para uma loja

  • Resultados desde as primeiras letras, com imagem, preço e disponibilidade.
  • Tolerância a gralhas configurável e sinónimos por idioma.
  • Pesquisa por referência e por código, completa ou parcial.
  • Filtros construídos com o que foi encontrado: categoria, marca, características, preço.
  • Pesos ajustáveis: que prevaleça o nome, a referência ou a marca consoante o seu catálogo.
  • Estatísticas do que se procura e não se encontra.
  • Compatibilidade com a sua versão do PrestaShop, multiloja e multilíngue se os usar, e sem overrides.

Como resolver no PrestaShop

O motor de pesquisa autoalojado Visual Search No SaaS com opção Meilisearch abre-se em ecrã inteiro sobre a página, mostra resultados enquanto o cliente escreve e constrói os filtros (categorias, marcas, características, atributos e preço) com o que encontrou. Tolera gralhas de forma configurável, aceita sinónimos por idioma com importação CSV e pesos de relevância por nome, referência ou marca, e permite adicionar ao carrinho a partir do próprio resultado. Lê um índice próprio com cache de resultados e, se o ativar, usa o Meilisearch como motor com regresso automático ao MySQL se este não responder. Regista o que se procura, onde se clica e o que não aparece, e permite avisar por e-mail quem procurou algo quando esse produto entra no catálogo. Paga-se uma vez, não comunica com servidores externos nem usa overrides, e é compatível com o PrestaShop 1.7, 8 e 9, multiloja e multilíngue.

Perguntas frequentes

Porque é que a pesquisa do PrestaShop não encontra produtos que existem?

O mais habitual é o índice não estar atualizado ou o cliente escrever de forma diferente da que está na ficha. Reconstrua o índice e reveja os alias e os pesos.

Como reindexar a pesquisa do PrestaShop?

Em Configuração da loja, Pesquisa, com a opção de reconstruir o índice completo. Em catálogos grandes convém fazê-lo em horas de pouco tráfego.

O Meilisearch funciona com o PrestaShop?

Sim, através de um módulo que o use como motor. Precisa de um servidor onde possa instalar o serviço do Meilisearch.

Um motor de pesquisa melhor ajuda o SEO?

Indiretamente: melhora a conversão e mostra-lhe com que palavras o seu cliente pesquisa, que depois pode usar em categorias e fichas.

Carregando...
Consentimento de cookies
Voltar ao topo