Adobe Commerce

Live Search em português: o semantic search desliga sozinho

Você acerta ao pôr o catálogo em Brazilian no Live Search. E perde, sem aviso na tela, a busca semântica que a Adobe vende como diferencial do produto.

Por Roger Takemiya · Publicado em · 5 min de leitura

Loja no Adobe Commerce, Live Search instalado, e alguém finalmente abre Marketing > SEO & Search > Live Search > Settings e troca o Language de English para Brazilian. Decisão certíssima: a busca passa a entender plural, gênero e radical de palavra em português.

O que ninguém conta é a conta que vem junto. A documentação da Adobe diz, na página de Settings e de novo na de Semantic search: o semantic search existe só para catálogo em inglês, e se o Language for outro, ele é desativado automaticamente.

O que o campo Language faz de verdade

Nas palavras da Adobe, o Language "diz ao Live Search qual idioma esperar ao ler o catálogo e ao escrever o índice". Cada idioma tem regra própria de separação de palavra, tempo verbal e forma de palavra, e o campo garante que a regra certa seja aplicada na indexação.

Na prática, é o que faz uma busca por camisas achar o produto cadastrado como "Camisa Polo". Sem stemming de português, o índice trata as duas como palavras diferentes.

Um detalhe que quase todo mundo erra na primeira vez: a lista de idiomas tem duas entradas para português. Brazilian, com código pt-br, e Portuguese, com código pt. Para loja brasileira, é a primeira.

Depois de salvar, dá um tempo. A Adobe avisa que a troca de idioma do índice leva de 5 a 60 minutos para refletir na vitrine, dependendo do tamanho do catálogo. Se você trocar e testar na mesma hora, vai achar que não funcionou.

A troca que ninguém avisa

O semantic search é o recurso que entende intenção em vez de palavra exata. É ele que faz "sofá de couro" trazer um produto cadastrado como "sofá em couro legítimo" sem você ter cadastrado sinônimo nenhum. Está disponível a partir do Adobe Commerce 2.4.4 e, em instalação PaaS, precisa ser ligado na mão na tela de Settings.

E ele só fala inglês. A própria página de solução de problemas da Adobe resume assim: se o semantic search aparecer indisponível ou desativado sozinho, confirme se o Language está em English.

Antes de alguém sugerir a saída esperta de deixar o idioma em inglês para manter o semantic: não faça isso. Você troca um recurso que funciona por outro que não funciona. Com o índice em inglês e o catálogo em português, o stemming erra em coisa básica — plural, feminino, acento — e a busca fica pior no dia a dia do que estava antes.

A boa notícia é que o resto continua no lugar. Segundo a Adobe, sinônimos, regras de busca, facetas, boosts e merchandising por categoria seguem valendo com ou sem semantic. O que você perde é só a camada de significado.

O que fazer no lugar

O semantic search economiza manutenção de sinônimo. Sem ele, essa manutenção volta para você — e vira o trabalho mais rentável do mês, porque é feito em cima de dado real.

  1. Comece pelo relatório de zero results. Na workspace de Performance do Live Search, a lista de buscas sem resultado é a sua fila de trabalho. Cada termo ali é um cliente que não achou e foi embora.
  2. Cadastre sinônimo do jeito que o brasileiro digita. Tênis e sapatênis, celular e smartphone, notebook e laptop, chinelo e sandália. Some as marcas escritas errado e as abreviações que aparecerem nas buscas sem resultado.
  3. Melhore nome e descrição do produto. A recomendação da Adobe é descrição clara e descritiva, de preferência entre 50 e 100 palavras. Isso ajuda a busca por palavra-chave, que é a única que você tem sobrando.
  4. Use as regras de busca para o que é comercial. Termo sazonal, coleção nova, produto com margem melhor: isso é regra de merchandising, não é trabalho de semântica.

Uma nota sobre a tela de Settings, já que você vai estar nela: é ali também que ficam o Number of selections e o Interval value do filtro de preço. O padrão é 8 faixas com intervalo de 5, o que em loja brasileira quase nunca faz sentido. Ajuste enquanto está lá.

E vale lembrar por que essa conversa só existe para uma parte das lojas: o Live Search é recurso de Adobe Commerce, incluído na licença, e não existe no Magento Open Source. Se você ainda está decidindo entre as duas, o comparativo entre Adobe Commerce e Open Source mostra o que mais entra nesse pacote.

Perguntas rápidas

Dá para manter o semantic search ligado em uma store view em inglês e a outra em português?

Não do jeito que a maioria espera. O Language é uma configuração do índice do Live Search, não da store view. O idioma escolhido vale para o catálogo indexado, e é ele que decide se o semantic fica ligado.

Depois de trocar o idioma, preciso rodar algum comando?

Não. O Live Search reindexa por conta própria depois que você salva. Só espere a janela de 5 a 60 minutos antes de dizer que não funcionou.

O semantic search existe no Magento Open Source?

Não. O Live Search inteiro é recurso de Adobe Commerce, incluído na licença. Em Open Source a busca continua sendo o OpenSearch ou um módulo de terceiro.

Pra conferir na fonte

  1. Live Search Settings — Adobe Experience League
  2. Semantic search — Adobe Experience League
  3. What is Live Search? — Adobe Experience League

live search busca idioma

Precisa de um orçamento? Ficarei feliz em ajudar. Clique Aqui