Onde a pesquisa procura
Os pesos de cada campo, o que muda ao gravá-los, e como se ordena o que sai.
Com a loja ligada e indexada, a pesquisa funciona com boas escolhas por omissão. Este é o primeiro ecrã a abrir quando os resultados saem por uma ordem que não é a que querias: Pesquisa → Lojas → editar, secção Onde a pesquisa procura.
Os pesos
Cada campo do produto tem um peso de 0 a 10, e 0 tira o campo da pesquisa. Os valores de origem:
| Campo | Peso |
|---|---|
| Referência, EAN, MPN | 10 |
| Nome | 9 |
| Marca | 7 |
| Categorias | 6 |
| Características e atributos | 5 |
| Descrição curta | 4 |
| Descrição completa | 3 |
| ID do produto | 0 |
O que o peso define é a ordem pela qual os campos contam, não quanto cada um pontua: um acerto num campo mais pesado ganha a um acerto igual num mais leve, e campos com o mesmo número mantêm a ordem desta lista.
Duas coisas que se percebem melhor com um exemplo do que com a tabela:
- Pôr a descrição completa acima do nome faz um produto que menciona "algodão" vinte vezes na descrição ganhar ao que se chama "T-shirt de algodão". Quase nunca é o que se quer.
- Pôr o ID acima de zero faz um cliente que escreve "2024" encontrar o produto número 2024. Também quase nunca é o que se quer, e é a razão de ele nascer a zero.
Atenção Gravar uma ordem diferente faz o motor reconstruir o índice. A pesquisa continua a responder entretanto, pela ordem anterior, e os resultados assentam na nova em poucos momentos; num catálogo grande, em alguns minutos. Pôr todos os campos a zero é recusado.
Como se ordena o que sai
Por omissão, por relevância: a combinação dos campos acima com a proximidade das palavras escritas. É a ordenação que responde melhor a um termo escrito.
O visitante pode trocá-la nos resultados, e as opções que lá tem são as habituais: relevância, preço, novidades e mais vendidos.
Mais vendidos só existe se a loja partilhar o volume de vendas, que é uma opção do módulo. Sem esse sinal, não há por onde ordenar, e é a mesma partilha que alimenta a deteção de best-sellers que a pesquisa não mostra, em otimização.
Para forçar posições numa pesquisa concreta, o instrumento não é este: são as regras de merchandising. Os pesos valem para o catálogo todo e para todas as pesquisas.
Confirmar antes e depois
Uma alteração de pesos é fácil de fazer e difícil de avaliar de cabeça. O caminho que funciona é: pesquisar três ou quatro termos representativos no playground, anotar o que sai, mudar os pesos, e voltar a pesquisar os mesmos termos.
Se a ordem piorou em dois deles e melhorou num, ficas a saber antes de a loja inteira ficar a saber.
Lojas em mais do que uma língua
Os pesos são por motor. Numa loja com português e francês, cada motor tem os seus, e uma alteração feita num não passa ao outro. É chato quando se quer o mesmo nos dois, e é indispensável quando não se quer: nem todos os catálogos estão traduzidos com a mesma profundidade.