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.
En esta página
Consideraciones para la búsqueda en la tienda online
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:
- Tolerancia a errores tipográficos
- Búsqueda predictiva
- Semantic understanding
Idiomas admitidos
La primary locale de la tienda afecta los comportamientos de búsqueda disponibles.
| Idioma | Tolerancia a errores tipográficos | Derivación léxica | Trigrama |
|---|---|---|---|
| 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:
| Tipo de recurso | Campos admitidos |
|---|---|
| Productos |
|
| Páginas |
|
| Artículos del blog |
|
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".
Búsqueda por prefijo
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".
Búsqueda por frase
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.
| Recurso | Propiedades buscables |
|---|---|
| Productos |
|
| Páginas |
|
| Artículos del blog |
|
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_typeytitle; 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 snodevuelve coincidencias conwinter snowboardywinter 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.