Soporte

Búsqueda de Productos Jumpseller

Todas las Tiendas Jumpseller, independientemente del plan, tienen funciones de búsqueda simples. La búsqueda puede ser un aspecto importante para mejorar la experiencia del cliente en su sitio y ayudarlo a encontrar lo que está buscando.


Cómo agregar un Formulario de Búsqueda

Puede agregar un formulario de búsqueda a cualquier página de su Tienda Online, incluido el fragmento de código a continuación en su Editor de temas.

<form method="post" action="{{search.url_send}}">
  <input type="text" name="q" value="{{search.query}}" />
  <input type="submit" value='Search' />
</form>

La mayoría de las veces, querrá agregarlo al Bloque de Diseño.

La búsqueda se realiza en los siguientes Campos de Productos:

  • Nombre
  • Descripción
  • Marca
  • SKU
  • Campos Personalizados
    • Entradas
    • Áreas de Texto
    • Seleccionar opciones
  • Variantes
    • SKU
    • Valores

Configure estos campos que se utilizarán para la búsqueda definiendo los campos en la cadena de consulta:

/search/shoes?fields=name,sku

O puede definir estos campos para que se busquen con un campo de entrada oculto en su Búsqueda para:


<form method="get" action="{{ search.url_send }}">
  <input type="text" name="q" value="{{ search.query }}" />
  <input type="hidden" name="fields" value="name,sku" />
  <input type="submit" value='{% t "Search" %}' />
</form>

Si no utiliza esta entrada, todos los campos de sus productos serán considerados en la búsqueda:

  • nombre
  • sku
  • descripción
  • marca
  • campos_personalizados
  • variantes

Cómo funciona la Búsqueda

Todos los términos de búsqueda utilizarán el operador OR con un número mínimo de términos requeridos para coincidir. Si la búsqueda tiene 3 o menos términos, todos deben coincidir, pero si tiene más de 3, solo requiere encontrar más del 75% del número total de términos buscados.

  • Búsqueda de: “zapatos invierno” buscará productos con los términos “invierno” y “zapatos” en sus Campos, pero búsqueda de “zapatos invierno para nieve” encontrará productos como “Zapatos de invierno resistentes a la nieve” y “Chaqueta de invierno para la nieve” pero no encontraría “Zapatos apropiados en la nieve”.

Realizamos búsquedas extensivas para todos los términos de búsqueda, considerando caracteres especiales al principio y al final de cada término.

  • Búsqueda de: “zapat invierno” presentará productos con términos “zapatilla” y “zapatos” en sus campos, tales como: producto llamado “Zapato de cuero de invierno” o “Zapatillas de deporte invierno Nike”.

Tenemos búsquedas de proximidad, es decir, si el cliente ingresa un término de búsqueda con un error ortográfico, el motor de búsqueda aún puede devolver resultados que se asemejen al término de búsqueda deseado (no aplica a campos como sku y código de barras).

  • Búsqueda de: “zapatos de invireno” presentarán productos con “invierno” en sus campos, tales como: producto denominado “Zapato de invierno de piel”.

El orden de los resultados que muestra el motor de búsqueda depende de la proximidad de los campos a los términos de búsqueda y del peso del campo correspondiente.

  • Campos exactos como: sku, variantes de sku y código de barras; tienen los pesos más altos, seguidos del nombre y la marca. Todos los demás campos de productos tienen un peso relativamente bajo en los resultados de búsqueda.

Cómo filtrar los resultados de las categorías

Puede filtrar productos de categorías específicas en los resultados de búsqueda. Debe agregar un campo al bloque Resultados de la búsqueda.

En el Bloque de Resultados de Búsqueda, encontrará algo como:


<form method="get" action="{{ search.url_send }}">
  <input type="text" name="q" value="{{ search.query }}" />
  <input type="hidden" name="categories_ids" value="1234,9898" />
  <input type="submit" value='{% t "Search" %}' />
</form>


Preguntas Frecuentes

¿La búsqueda distingue entre mayúsculas y minúsculas?

No. Al buscar “Zapatos” o “zapatos” se obtienen los mismos resultados.