El buscador de Magento: configuración, búsqueda avanzada y alternativas

Tecnologías
Servicios
Fecha
  • 08/11/2026

En una tienda online, quien usa el buscador ya sabe lo que quiere. Por eso es uno de los puntos donde más se nota si una tienda vende o no: si alguien escribe el nombre de un producto que tienes y no aparece, o aparece en la quinta fila, lo normal es que se vaya.

Magento (y Adobe Commerce) trae un buscador potente, pero de serie está pensado para un catálogo genérico. Esta guía explica cómo funciona, qué hay que configurar, cómo se monta la búsqueda avanzada y cuándo vale la pena pasar a un servicio externo como Algolia o Doofinder.

Una tienda online con el buscador arriba y el producto que se busca destacado entre los resultados

Cómo funciona el buscador de Magento

Desde la versión 2.4, Magento no busca en la base de datos MySQL: necesita un motor de búsqueda externo, Elasticsearch u OpenSearch. En las versiones actuales Adobe recomienda OpenSearch. Antes de actualizar Magento, conviene comprobar qué versión del motor admite la versión nueva, porque es uno de los puntos que más rompen una actualización.

El recorrido es siempre el mismo:

  1. Magento indexa los productos en el motor: nombre, SKU, descripción y los atributos marcados como buscables.
  2. Cuando alguien busca, Magento envía la consulta al motor, que devuelve los productos ordenados por relevancia.
  3. Magento aplica sus reglas (visibilidad, stock, tienda) y muestra los resultados en /catalogsearch/result/?q=..., con la navegación por filtros de la búsqueda.

Si el índice no está al día o el motor no responde, el buscador falla aunque el resto de la tienda funcione.

La búsqueda va del buscador al motor (OpenSearch o Elasticsearch) y vuelve como resultados ordenados por relevancia

Dónde se configura

En Tiendas > Configuración > Catálogo > Catálogo > Búsqueda en el catálogo (Stores > Configuration > Catalog > Catalog > Catalog Search):

  • Motor de búsqueda, servidor, puerto y prefijo del índice. El botón Test Connection confirma que Magento llega al motor.
  • Longitud mínima y máxima de la consulta. Por defecto, la mínima es 3 caracteres: si tu catálogo tiene referencias cortas (tallas, modelos de dos letras), bájala.
  • Límite del autocompletado: cuántas sugerencias salen mientras se escribe.

Qué atributos cuentan en la búsqueda

Es el ajuste que más cambia los resultados, y está en cada atributo: Tiendas > Atributos > Producto, pestaña Propiedades de la tienda (Storefront Properties):

OpciónQué haceRecomendación
Usar en la búsqueda (Use in Search)El atributo entra en el índice de búsquedaSí para nombre, SKU, marca, modelo y las referencias que usa el cliente. No para atributos internos
Peso en la búsqueda (Search Weight, 1 a 10)Cuánto pesa una coincidencia en ese atributoNombre y SKU altos; descripción bajo, o los productos que solo mencionan una palabra de pasada saldrán arriba
Visible en la búsqueda avanzadaEl atributo aparece como campo en la búsqueda avanzadaSolo los que el cliente usaría para filtrar
Usar en la navegación por capas de los resultadosSale como filtro en la página de resultadosMarca, precio, talla, color y poco más

Un error habitual es marcar como buscables decenas de atributos técnicos: el índice crece, la relevancia empeora y aparecen productos que no tienen nada que ver.

La búsqueda avanzada de Magento

Magento tiene una página de búsqueda avanzada en /catalogsearch/advanced/, normalmente enlazada desde el pie de página. Muestra un formulario con un campo por cada atributo marcado como Visible en la búsqueda avanzada: nombre, SKU, descripción, precio (desde y hasta) y los que añadas, como marca o material.

Es útil en catálogos técnicos o B2B, donde el cliente busca por referencia, medida o compatibilidad. En una tienda de moda o de consumo casi nadie la usa: allí funciona mejor un buen autocompletado y filtros claros en los resultados.

Sinónimos y términos de búsqueda

Dos herramientas de Magento que casi nadie configura y que cambian mucho los resultados, ambas en Marketing > SEO y búsqueda:

  • Sinónimos de búsqueda (Search Synonyms). Grupos de palabras equivalentes: «sofá, sillón, chaise longue», «portátil, laptop, ordenador portátil». También sirven para las faltas de ortografía frecuentes y para las palabras del cliente que no son las del catálogo.
  • Términos de búsqueda (Search Terms). La lista de lo que busca la gente, con cuántas veces y cuántos resultados ha dado. Desde aquí puedes redirigir una búsqueda a una página concreta (quien busca «rebajas» va a la categoría de rebajas) y elegir qué términos salen como sugerencia.

El informe de búsquedas sin resultados de Informes > Marketing > Términos de búsqueda es oro: es la lista de lo que tus clientes quieren y no encuentran. Cada término de esa lista es un sinónimo que falta, un producto mal etiquetado o un producto que quizá deberías tener.

Cuando un producto no sale en el buscador

Lo primero que hay que revisar, por orden:

  1. Visibilidad del producto: tiene que ser «Catálogo, búsqueda» o «Búsqueda». Si es solo «Catálogo», no sale.
  2. Estado y stock: habilitado, asignado a la web correcta y con stock, o con la opción de mostrar productos sin stock activada.
  3. Índice: bin/magento indexer:status dice si el índice catalogsearch_fulltext está al día. Si no, bin/magento indexer:reindex catalogsearch_fulltext. Con los índices en modo «Actualizar por programación», hace falta que el cron funcione.
  4. El motor responde: el error No alive nodes found in your cluster quiere decir que Magento no llega a Elasticsearch u OpenSearch (servicio caído, host o puerto mal configurados, o autenticación).
  5. El atributo es buscable: si buscan por una referencia que está en un atributo propio, ese atributo tiene que tener Usar en la búsqueda activado.

Algolia, Doofinder y otras alternativas

El buscador de serie, bien configurado, es suficiente para muchas tiendas. Un servicio externo vale la pena cuando el catálogo es grande, cuando la búsqueda pesa mucho en las ventas o cuando hace falta lo que el de serie no hace bien: tolerancia a errores avanzada, resultados instantáneos mientras se escribe, personalización o reglas de negocio para subir productos.

OpciónQué esCuándo encaja
OpenSearch bien configuradoEl motor de serie, con atributos, pesos y sinónimos ajustadosLa mayoría de tiendas pequeñas y medianas
Extensiones sobre el motor de serieMódulos que añaden autocompletado enriquecido, corrección de errores o reglas de relevanciaCuando quieres mejorar sin pagar un servicio externo
AlgoliaServicio externo de búsqueda instantánea, con extensión oficial para MagentoCatálogos grandes y tiendas que necesitan resultados al instante y analítica de búsqueda
DoofinderServicio externo muy extendido en tiendas españolas, con módulo para MagentoTiendas que quieren una capa de búsqueda completa con poco desarrollo
Live SearchEl servicio de búsqueda de Adobe para Adobe CommerceProyectos en Adobe Commerce

Antes de elegir, comprueba tres cosas: que la extensión sea compatible con tu versión de Magento y con tu tema (si usas Hyvä, que tenga versión para Hyvä), cómo se cobra (por búsquedas o por productos) y qué pasa con los filtros y las páginas de resultados que ya tienes.

El buscador y el SEO

La búsqueda interna no debe competir con tus categorías en Google:

  • Bloquea /catalogsearch/ en el robots.txt. Las páginas de resultados son infinitas (una por cada cosa que se busca) y gastan el rastreo de Google sin aportar nada.
  • Si una búsqueda se repite mucho, la respuesta no es indexar los resultados: es crear o mejorar la categoría que responde a esa búsqueda, con su URL y su texto.
  • Usa lo que busca la gente dentro de la tienda para decidir categorías, nombres de producto y textos. Es investigación de palabras clave gratis y con tus clientes.

Lo explicamos con más detalle en nuestra guía de SEO en Magento.

Medir el buscador

Sin medir no sabes si los cambios mejoran algo. Google Analytics 4 detecta las búsquedas internas sin configurar nada, porque Magento usa el parámetro q en la URL de resultados: aparecen como el evento view_search_results, con el término buscado. Con eso y el informe de términos de búsqueda de Magento puedes seguir:

  • el porcentaje de sesiones que usan el buscador;
  • las búsquedas sin resultados, y si bajan después de añadir sinónimos;
  • la conversión de quien busca frente a quien no, que suele ser bastante más alta.

El buscador de tu tienda, con Omitsis

Llevamos más de quince años desarrollando tiendas con Magento y Adobe Commerce, B2C y B2B. Si el buscador de tu tienda no encuentra lo que debería, o estás valorando un servicio externo, cuéntanos tu caso. Puedes ver cómo trabajamos en nuestra página de Magento y de e-commerce, y leer también cómo integrar Magento con el ERP o cómo montar varias tiendas en una sola instalación de Magento.