Comportamento da pesquisa na sua loja virtual

A pesquisa da loja virtual leva em conta diferentes fatores e vários comportamentos integrados para lidar com os termos de pesquisa e retornar resultados precisos e relevantes dos produtos, das páginas e dos posts de blog.

Analise as considerações e os requisitos a seguir sobre o comportamento da pesquisa na sua loja virtual.

Apps

Apps que modificam o tema ou que têm funcionalidades de pesquisa podem afetar a pesquisa integrada da loja virtual:

  • Ao usar um app de pesquisa de terceiros para gerar os resultados, os comportamentos e as funcionalidades da pesquisa integrada da Shopify podem não se aplicar aos resultados de pesquisa na loja virtual. Para saber mais sobre o funcionamento do app de pesquisa de terceiros, entre em contato com o desenvolvedor.
  • Apps de terceiros que modificam o modelo de pesquisa do tema podem afetar os resultados de pesquisa na sua loja virtual.
  • É possível gerenciar e aprimorar os resultados da pesquisa controlando a visibilidade de produtos, páginas e posts de blog e personalizando os resultados da pesquisa da loja virtual com o app Shopify Search & Discovery. Saiba mais sobre como gerenciar a capacidade de pesquisa e usar o app Search & Discovery.

Sintaxe da pesquisa

Os comportamentos de pesquisa a seguir não se aplicam a pesquisas que usam a sintaxe de pesquisa:

Idiomas compatíveis

A localidade principal da loja afeta os comportamentos de pesquisa disponíveis.

Lista de idiomas de pesquisa compatíveis e se cada idioma é compatível com tolerância a erros de digitação, radical de pesquisa e trigrama.
IdiomaTolerância a erros de digitaçãoRadical de pesquisaTrigrama
Inglês
Francês
Espanhol
Português (Brasil)
Alemão
Holandês
Italiano
Japonês
Compatível com katakana, hiragana e kanji.
Dinamarquês
Sueco
Português (Portugal)
Finlandês
Norueguês (Bokmål)
Turco
Romeno
Húngaro
Russo
Polonês
Tcheco
Grego
Islandês
Lituano
Esloveno
Eslovaco
Búlgaro
Vietnamita
Croata
Indonésio
Letão
Estoniano
Sérvio
Ucraniano
Catalão
Norueguês (Nynorsk)
Feroês
Português
Albanês
Bósnio
Africâner
Macedônio
Armênio
Servo-croata
Latim
Galês
Gaélico
Moldavo

Status de produto não listado

É possível impedir que produtos sejam encontrados na pesquisa da loja virtual usando o status de produto Não listado.

Termos de pesquisa no singular e no plural

A pesquisa da loja virtual tenta corresponder aos termos tanto no singular quanto no plural.

A pesquisa por filhotes encontra resultados que contêm "filhote" ou "filhotes".

Tratar termos no singular e no plural como equivalentes é um exemplo de lematização, em que uma palavra é mapeada para seu lema (raiz) comum. A lematização da Shopify também leva em conta a raiz comum de palavras diferentes.

A pesquisa por body:leggings encontra resultados que contêm "leg" ou "leggings".

Se quiser pesquisar uma palavra com base na correspondência parcial de padrões, use a pesquisa por prefixo.

Tolerância a erros de digitação

A pesquisa da loja virtual inclui tolerância a erros de digitação, que encontra correspondências corretas para termos de pesquisa com erros.

Os resultados da pesquisa incluem correspondências que diferem do termo de pesquisa em uma letra ou que têm duas letras em uma ordem diferente. As primeiras quatro letras de um termo de pesquisa precisam ser inseridas corretamente para que a tolerância a erros de digitação funcione.

Por exemplo, a pesquisa por chocollate retornará resultados que tenham chocolate ou chocolates no título ou na descrição.

A tolerância a erros de digitação não é aplicada em todos os campos na criação de resultados de pesquisa. Por exemplo, chocollate não corresponderia a nenhuma tag de produto ou de post de blog com chocolate. Os seguintes campos de recursos são compatíveis com a tolerância a erros de digitação:

Lista de campos de recursos em produtos, páginas e posts de blog que são compatíveis com a tolerância a erros de digitação.
Tipo de recursoCampos compatíveis
Produtos
  • title
  • product_type
  • variants.title
  • vendor
Páginas
  • author
  • title
Posts do blog
  • author
  • title

Limitações da pesquisa

Stopwords na pesquisa

O que são stopwords

Palavras comuns em qualquer idioma são classificadas como "stopwords" e não são indexadas para pesquisa. Isso inclui palavras como "and", "or", "the", "a", "an" e "for" em inglês, bem como palavras equivalentes em outros idiomas compatíveis.

As stopwords são excluídas da indexação da pesquisa porque são muito comuns para fornecer sinais de pesquisa significativos e tornariam o índice de pesquisa muito maior e mais lento. Se você pesquisar apenas por stopwords, não obterá nenhum resultado.

Impacto no comportamento da pesquisa

Esse comportamento se aplica à pesquisa no admin e na vitrine virtual em todos os idiomas compatíveis.

Sintaxe da pesquisa

A sintaxe de pesquisa determina como os termos de pesquisa são tratados quando a Shopify busca por resultados.

Uso dos operadores AND, OR e NOT

AND

Pesquisar resultados com o operador AND entre os termos de pesquisa retorna resultados quando todos os termos de pesquisa estão no resultado.

Por padrão, todos os termos de pesquisa são tratados como se tivessem AND entre eles. Pesquisar por artichoke hearts ou artichoke AND hearts retorna resultados que contêm "artichoke" e "hearts". Operadores de junção não são necessários.

OR

Pesquisar resultados com o operador OR entre os termos de pesquisa retorna resultados quando qualquer termo de pesquisa está em um resultado.

Pesquisar por artichoke OR hearts retorna resultados que contêm pelo menos um dos termos, "artichoke" ou "hearts".

NOT

Para pesquisar resultados sem um termo, adicione um sinal de menos (-) como prefixo ao termo.

Pesquisar por artichoke -heart corresponde a termos com "artichoke", mas não "heart".

A pesquisa por prefixo retornará resultados em que o termo de pesquisa corresponde ao início de outros termos nos resultados. A pesquisa por prefixo ocorre automaticamente em todas as pesquisas.

Pesquisar por artich corresponde a termos que começam com "artich", como "artichoke". Isso também funciona no último termo de uma pesquisa. Pesquisar por artichoke hea corresponde a termos que começam com "artichoke hea".

Colocar um termo de pesquisa entre aspas duplas ("") pesquisa exatamente aquela palavra ou frase em um dos campos pesquisáveis.

Pesquisar por "artichoke hearts" corresponde a um produto com o título "Can of artichoke hearts", mas não a um produto com o título "Canned hearts of artichoke".

Pesquisar campos específicos

Adicione um nome de campo com dois-pontos ao termo de pesquisa para restringir a busca por esse termo ao campo especificado.

Por exemplo, pesquisar por title:artichoke busca títulos que incluem o termo "artichoke".

A pesquisa por uma palavra com erro de digitação não funcionará ao pesquisar campos específicos, pois a busca procura uma correspondência exata. Por exemplo, pesquisar por title:artichoqe não retorna nenhum resultado.

Dependendo do recurso que você está pesquisando (produto, página, post de blog), os resultados podem se basear em diferentes propriedades pesquisáveis.

Lista de propriedades pesquisáveis em produtos, páginas e posts de blog.
RecursoPropriedades pesquisáveis
Produtos
  • body
  • product_type
  • tag
  • title
  • variants.barcode
  • variants.sku
  • variants.title
  • vendor
Páginas
  • author
  • body
  • title
Posts do blog
  • author
  • body
  • tag
  • title

Trigrama

A pesquisa de trigramas corresponde a qualquer sequência consecutiva de pelo menos três caracteres em katakana, hiragana e kanji. Você também pode pesquisar kanjis em pares. Por exemplo, você pode pesquisar por "アップルグリーンラップドレス" inserindo qualquer um dos seguintes termos:

  • ップル
  • アップル
  • ップルグリーンラ

Tipos e recursos de pesquisa

Sua loja virtual usa diferentes tipos de funcionalidade de pesquisa, dependendo de como os clientes interagem com a interface de pesquisa:

  • Pesquisa normal: resultados que aparecem na página de resultados da pesquisa depois que os clientes inserem um termo de pesquisa e pressionam Enter.
  • Pesquisa preditiva: funcionalidade de preenchimento automático que sugere resultados enquanto os clientes digitam na caixa de pesquisa, antes de pressionarem Enter. Saiba mais sobre a pesquisa preditiva.

Classificação e relevância da pesquisa

Os resultados da pesquisa são ordenados por relevância, que é determinada por vários fatores:

  • Frequência de palavras-chave: quantas vezes o termo de pesquisa aparece no produto, na página ou no artigo.
  • Importância do campo: termos encontrados em títulos têm classificação mais alta do que termos encontrados em descrições ou outros campos.
  • Comprimento do campo: campos mais curtos com termos correspondentes têm classificação mais alta do que campos mais longos.
  • Sinais de popularidade: vendas recentes e interações de clientes podem influenciar a classificação para otimizar as conversões.

Flexibilização da consulta

Quando uma pesquisa não retorna resultados, o sistema de pesquisa flexibiliza automaticamente os critérios para encontrar correspondências em potencial:

  • Tolerância a erros de digitação: para palavras com 3 a 5 caracteres, é permitido um erro de digitação. Para palavras com 6 ou mais caracteres, são permitidos até dois erros de digitação.
  • Correspondência de campo: a pesquisa flexibilizada se aplica apenas aos campos product_type e title para uma correspondência exata em outros campos.

Por exemplo, se a busca por “care bears” não retornar resultados diretos, o sistema poderá encontrar produtos que contenham “card years”, pois cada palavra difere em apenas um caractere.

Comportamentos de pesquisa avançada

Correspondência parcial de palavras

A pesquisa é compatível com a correspondência parcial de palavras (pesquisa de prefixo) no último termo de uma consulta de pesquisa. Por exemplo:

  • Pesquisar por winter sno retorna correspondências para winter snowboard e winter snowshoes
  • Os termos anteriores precisam ter correspondência exata para que a pesquisa de prefixo funcione

Manuseio de produtos sem estoque

Por padrão, os produtos que estão completamente sem estoque (todas as variantes indisponíveis) aparecem no final dos resultados da pesquisa. Esse comportamento pode ser personalizado nas Configurações do tema para:

  • Exibir: mostrar produtos sem estoque na ordem de classificação normal
  • Por último: mostrar produtos sem estoque no final dos resultados (padrão)
  • Ocultar: ocultar completamente os produtos sem estoque dos resultados

Limitações dos resultados da pesquisa

Expansões máximas para pesquisa de prefixo: ao usar a pesquisa de prefixo em todas as lojas, os resultados são limitados a um máximo de 50 correspondências. Essa limitação pode fazer com que alguns produtos relevantes não apareçam nos resultados para prefixos muito comuns.

Páginas em resultados inesperados: páginas mais antigas podem ser exibidas em resultados de pesquisa que não parecem relevantes devido a informações ocultas do autor de processos legados de criação de página.