Melhor ranking dos resultados de pesquisa
O módulo permite atribuir diferentes níveis de importância a diferentes campos de produto no motor de pesquisa. A correspondência com o nome do produto pode ter maior impacto no resultado do que a correspondência com uma descrição longa, enquanto SKU e EAN podem ser tratados como campos de prioridade máxima.
Na primeira versão, está prevista a configuração de pesos, entre outros, para:
- nome do produto,
- SKU,
- EAN,
- fabricante ou marca,
- descrição curta,
- descrição longa.
Correspondência exata por SKU e EAN
Uma das funcionalidades-chave do módulo é dar preferência à correspondência exata por identificadores de produto. Se o cliente introduzir o SKU ou o EAN, o produto correto deverá aparecer numa posição elevada nos resultados, em vez de ficar atrás de produtos que correspondem apenas de forma acidental na descrição.
A prioridade de correspondência no módulo assume a seguinte ordem:
- correspondência exata por EAN,
- correspondência exata por SKU,
- correspondência parcial ou por prefixo por EAN,
- correspondência parcial ou por prefixo por SKU,
- restantes campos de produto.
Suporte para erros de digitação e fuzzy search
O módulo permite utilizar fuzzy search controlado, ou seja, uma pesquisa resistente a pequenos erros de digitação. Assim, um cliente que introduza incorretamente o nome de uma marca ou produto pode continuar a ver resultados relevantes.
O fuzzy search é configurável para não prejudicar a relevância dos resultados através de correspondências demasiado agressivas.
Autocomplete com produtos
Kowal Search Optimizer adiciona um popup leve de autocomplete que apresenta sugestões ao cliente ainda durante a introdução da frase. Na primeira versão, o popup:
- é acionado por predefinição a partir de 3 caracteres,
- mostra no máximo 8 produtos,
- inclui o link Ver todos os resultados,
- utiliza a mesma lógica de ranking que a lista completa de resultados,
- mostra o nome do produto, SKU, URL, miniatura e preço no frontend.
Desta forma, o cliente pode ir mais rapidamente diretamente para o produto ou para a lista completa de resultados.
Sinónimos simples
O módulo permite adicionar manualmente sinónimos básicos a partir da configuração do Magento. O administrador pode definir pares ou grupos de frases que devem ser tratados como relacionados, por exemplo:
televisor, tv
torneira de lavatório, torneira para lavatório
wc, casa de banho
Na primeira versão, os sinónimos são globais, introduzidos manualmente e aprovados manualmente. Sugestões avançadas de AI e um workflow de aprovação de sinónimos estão previstos como uma possível extensão após a versão v1.
Registo de frases sem resultados
O módulo guarda as frases que não devolveram quaisquer produtos. Assim, o administrador pode verificar aquilo que os clientes realmente pesquisam e, com base nisso:
- melhorar os nomes dos produtos,
- adicionar sinónimos,
- completar a oferta,
- alterar descrições ou atributos,
- compreender melhor as necessidades dos clientes.
No painel de administração, está prevista uma grelha simples, apenas de leitura, com a lista de frases sem resultados, filtragem por data, loja e frase, bem como ordenação por data.
Fallback seguro
O módulo foi concebido tendo em conta a estabilidade da loja. Em caso de erro na camada que expande a pesquisa, esta deve regressar ao comportamento nativo do Magento ou, pelo menos, não causar um erro 500 no storefront.
Isto é particularmente importante em lojas de produção, onde o motor de pesquisa é um dos elementos-chave do percurso de compra.