Comportamiento de la búsqueda en la tienda online

La búsqueda de la tienda online usa distintos factores y varios comportamientos integrados para procesar los términos de búsqueda y devolver resultados precisos y relevantes de productos, páginas y artículos del blog.

Revisa las siguientes consideraciones y requisitos sobre el comportamiento de la búsqueda en la tienda online.

Aplicaciones

Las aplicaciones que modifican el tema o que tienen funciones de búsqueda pueden afectar la búsqueda integrada de la tienda online:

  • Si usas una aplicación externa de búsqueda para generar resultados, es posible que los comportamientos y las capacidades de la búsqueda integrada de Shopify no se apliquen a los resultados de la tienda online. Para obtener más información sobre cómo funciona la aplicación externa de búsqueda, comunícate con el desarrollador de la aplicación.
  • Las aplicaciones externas que modifican la plantilla de búsqueda del tema pueden afectar los resultados de búsqueda en la tienda online.
  • Puedes gestionar y mejorar los resultados de búsqueda al controlar la visibilidad de productos, páginas y artículos del blog, y al personalizar los resultados de la búsqueda de la tienda online con la app Shopify Search & Discovery. Más información en managing searchability y en using the Search & Discovery app.

Sintaxis de búsqueda

Los siguientes comportamientos de búsqueda no se aplican a las búsquedas que usan search syntax:

Idiomas admitidos

La primary locale de la tienda afecta los comportamientos de búsqueda disponibles.

Lista de idiomas de búsqueda admitidos e indicación de si cada idioma admite tolerancia a errores tipográficos, derivación léxica y trigrama.
IdiomaTolerancia a errores tipográficosDerivación léxicaTrigrama
inglés
francés
español
portugués (Brasil)
alemán
neerlandés
italiano
japonés
Admite katakana, hiragana y kanji.
danés
sueco
portugués (Portugal)
finés
noruego (Bokmål)
turco
rumano
húngaro
ruso
polaco
checo
griego
islandés
lituano
esloveno
eslovaco
búlgaro
vietnamita
croata
indonesio
letón
estonio
serbio
ucraniano
catalán
noruego (Nynorsk)
feroés
portugués
albanés
bosnio
afrikáans
macedonio
armenio
serbocroata
latín
galés
gaélico
moldavo

Estado de producto Unlisted

Puedes evitar que los productos aparezcan en los resultados de búsqueda de la tienda online usando Unlisted product status.

Términos de búsqueda en singular y plural

La búsqueda en la tienda online intenta hacer coincidir términos tanto en singular como en plural.

Buscar puppies devuelve resultados que contienen "puppy" o "puppies".

Tratar los términos en singular y plural como equivalentes es un ejemplo de stemming, en el que una palabra se asigna a su lema común (raíz). El stemming de Shopify también tiene en cuenta la raíz común de palabras diferentes.

Buscar body:leggings devuelve resultados que contienen "leg" o "leggings".

Si quieres buscar una palabra por coincidencia parcial de patrón, usa prefix search.

Tolerancia a errores tipográficos

La búsqueda en la tienda online incluye tolerancia a errores tipográficos, que encuentra coincidencias correctas para términos de búsqueda que contienen errores.

Los resultados de búsqueda incluyen coincidencias que difieren del término en una letra o que tienen dos letras en un orden diferente. Para que se aplique la tolerancia a errores, las primeras cuatro letras del término de búsqueda deben escribirse correctamente.

Por ejemplo, si buscas chocollate, se mostrarán resultados que tengan chocolate o chocolates en el título o la descripción.

La tolerancia a errores no se aplica a todos los campos cuando se generan resultados de búsqueda. Por ejemplo, chocollate no coincidiría con ninguna etiqueta de producto ni con etiquetas de artículos del blog de chocolate. Los siguientes campos de recursos admiten tolerancia a errores:

Lista de campos de recursos en productos, páginas y artículos del blog que admiten tolerancia a errores.
Tipo de recursoCampos admitidos
Productos
  • title
  • product_type
  • variants.title
  • vendor
Páginas
  • author
  • title
Artículos del blog
  • author
  • title

Limitaciones de búsqueda

Palabras vacías en la búsqueda

Qué son las palabras vacías

Las palabras comunes de cualquier idioma se clasifican como "palabras vacías" y no se indexan para la búsqueda. Esto incluye palabras como "and", "or", "the", "a", "an" y "for" en inglés, así como sus equivalentes en otros idiomas compatibles.

Se excluyen las palabras vacías del índice de búsqueda porque son demasiado comunes para aportar señales significativas y harían el índice mucho más grande y lento. Si buscas solo palabras vacías, no obtendrás resultados.

Impacto en el comportamiento de la búsqueda

Este comportamiento se aplica tanto a la búsqueda en el panel de control como a la búsqueda en la tienda online, en todos los idiomas compatibles.

Sintaxis de búsqueda

La sintaxis de la búsqueda determina cómo se tratan los términos cuando Shopify busca resultados.

Usar los operadores AND, OR y NOT

AND

Usar el operador AND entre los términos devuelve resultados en los que aparecen todos los términos de búsqueda.

De forma predeterminada, todos los términos de búsqueda se tratan como si tuvieran AND entre ellos. Buscar artichoke hearts o artichoke AND hearts devuelve resultados que contienen tanto "artichoke" como "hearts". No es necesario usar operadores de unión.

OR

Usar el operador OR entre términos devuelve resultados cuando coincide cualquiera de los términos.

Buscar artichoke OR hearts devuelve resultados que contienen al menos uno de "artichoke" o "hearts".

NOT

Para buscar resultados sin un término, antepón un signo menos (-) al término.

Buscar artichoke -heart coincide con términos que contienen "artichoke", pero no "heart".

La búsqueda por prefijo devuelve resultados donde el término de búsqueda coincide con el inicio de otros términos en los resultados. La búsqueda por prefijo se aplica automáticamente a todas las búsquedas.

Buscar artich coincide con términos que empiezan con "artich", como "artichoke". Esto también funciona con el último término de una búsqueda. Buscar artichoke hea coincide con términos que empiezan con "artichoke hea".

Si colocas un término de búsqueda entre comillas dobles (""), se buscará esa palabra o frase exacta en uno de los campos buscables.

Buscar "artichoke hearts" coincide con un producto cuyo título sea "Can of artichoke hearts", pero no con un producto cuyo título sea "Canned hearts of artichoke".

Buscar en campos específicos

Agrega el nombre de un campo seguido de dos puntos al término de búsqueda para limitar la búsqueda a ese campo.

Por ejemplo, buscar title:artichoke busca títulos que incluyan el término "artichoke".

Buscar una palabra mal escrita no funciona cuando se busca en campos específicos, ya que se busca una coincidencia exacta. Por ejemplo, buscar title:artichoqe no arroja ningún resultado.

Según el recurso que busques (producto, página, artículo del blog), los resultados pueden basarse en diferentes propiedades buscables.

Lista de propiedades buscables en productos, páginas y artículos del blog.
RecursoPropiedades buscables
Productos
  • body
  • product_type
  • tag
  • title
  • variants.barcode
  • variants.sku
  • variants.title
  • vendor
Páginas
  • author
  • body
  • title
Artículos del blog
  • author
  • body
  • tag
  • title

Trigrama

La búsqueda por trigramas coincide con cualquier secuencia consecutiva de al menos tres caracteres en katakana, hiragana y kanji. También puedes buscar kanji en pares. Por ejemplo, puedes buscar "アップルグリーンラップドレス" ingresando cualquiera de los siguientes términos:

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

Tipos de búsqueda y funciones

La tienda online usa diferentes tipos de funciones de búsqueda según cómo los clientes interactúan con la interfaz de búsqueda:

  • Búsqueda normal: resultados que se muestran en la página de resultados después de que los clientes ingresan un término de búsqueda y presionan Enter.
  • Búsqueda predictiva: funcionalidad de autocompletar que sugiere resultados mientras los clientes escriben en el cuadro de búsqueda, antes de presionar Enter. Más información sobre predictive search.

Orden y relevancia de la búsqueda

Los resultados se ordenan por relevancia, determinada por varios factores:

  • Frecuencia de palabras clave: cuántas veces el término de búsqueda aparece en el producto, la página o el artículo.
  • Importancia del campo: los términos que se encuentran en los títulos tienen mayor prioridad que los que se encuentran en descripciones u otros campos.
  • Longitud del campo: los campos más cortos con términos coincidentes tienen mayor prioridad que los campos más largos.
  • Señales de popularidad: las ventas recientes y las interacciones de los clientes pueden influir en el orden para optimizar la conversión.

Relajación de la consulta

Cuando una búsqueda no arroja resultados, el sistema relaja automáticamente los criterios de búsqueda para encontrar posibles coincidencias:

  • Tolerancia a errores tipográficos: para palabras de 3 a 5 caracteres, se permite un error. Para palabras de 6 o más caracteres, se permiten hasta dos errores.
  • Coincidencia por campo: la búsqueda relajada solo se aplica a los campos product_type y title; en los demás campos se requiere coincidencia exacta.

Por ejemplo, si "care bears" no arroja resultados directos, el sistema podría encontrar productos que contengan "card years", ya que cada palabra difiere en solo un carácter.

Comportamientos de búsqueda avanzados

Coincidencia parcial de palabras

La búsqueda admite coincidencia parcial de palabras (búsqueda por prefijo) en el último término de la consulta de búsqueda. Por ejemplo:

  • Buscar winter sno devuelve coincidencias con winter snowboard y winter snowshoes
  • Los términos anteriores deben coincidir exactamente para que la búsqueda por prefijo funcione

Gestión de productos agotados

De forma predeterminada, los productos completamente agotados (todas las variantes no disponibles) aparecen al final de los resultados de búsqueda. Este comportamiento se puede personalizar en la configuración del tema para:

  • Mostrar: mostrar los productos agotados en el orden de clasificación habitual
  • Último: mostrar los productos agotados al final de los resultados (predeterminado)
  • Ocultar: ocultar por completo los productos agotados de los resultados

Limitaciones de los resultados de búsqueda

Expansiones máximas para la búsqueda por prefijo: cuando se usa la búsqueda por prefijo en todas las tiendas, los resultados se limitan a un máximo de 50 coincidencias. Esta limitación puede hacer que algunos productos relevantes no aparezcan en los resultados cuando el prefijo es muy común.

Páginas en resultados inesperados: pueden aparecer páginas antiguas en resultados que no parecen relevantes debido a información de autor oculta proveniente de procesos heredados de creación de páginas.