Aumenta las conversiones con social proof privacy-first: popup de ventas recientes, contador de visitantes,…
Búsqueda Elasticsearch y Navegación por Facetas
- ✓ Compatible con PrestaShop 1.7.7 / 8 / 9
- ✓ 12 meses de actualizaciones y soporte incluidos
- ✓ Código fuente sin ofuscar
- ✓ Demo en vivo y guía PDF (EN/IT)
- ✓ Factura automática
- ✓ Reembolso en 15 días si el módulo no hace lo que dice su ficha
Quien busca está listo para comprar. Si tu barra de búsqueda responde "sin resultados" al nombre de una marca, a un código de producto o a una pequeña errata, el cliente se va. Este módulo sustituye la búsqueda estándar de PrestaShop y la navegación por facetas con una barra de búsqueda, un autocompletado y un sistema de filtros que funcionan sobre la base de datos que ya tienes.
El motor integrado: ningún servidor
El módulo lleva consigo un motor que trabaja directamente sobre la base de datos de tu PrestaShop. Página de resultados, autocompletado a pantalla completa, filtros por facetas, plantillas de filtros por categoría, páginas de filtros para el SEO y análisis de las búsquedas: todo funciona en cuanto activas la búsqueda en la página del módulo, incluso en alojamiento compartido, sin instalar nada externo y sin contratar ningún servicio.
Lo rápido que es: en la tienda de un cliente con 4.572 productos, aplicar un filtro pasó de unos 10 segundos a menos de un segundo con la optimización del listado que llegó en la versión 3.0.3. Es una medición hecha sobre el motor integrado, sin ningún Elasticsearch, sobre un catálogo de un tamaño normal para una tienda PrestaShop.
Los motores externos de aquí abajo son una mejora, no un requisito: para la gran mayoría de las tiendas el motor integrado es la elección correcta, y nunca tendrás que pensar en ellos.
Elasticsearch 6, 7, 8 y 9
Cuando el catálogo crece, o cuando quieres tolerancia a las erratas y sinónimos, conectas Elasticsearch desde el back office en unos pocos clics. Obtienes la corrección ortográfica (quien escribe "guitara" encuentra las guitarras), los sinónimos, la lematización por idioma, la puntuación de relevancia con pesos por campo y un índice que se actualiza en cuanto cambia un producto, un precio, una existencia o una combinación.
Puedes indicar varios servidores, con autenticación básica o clave API, y fijar una ruta base para los clústeres compartidos. Una dirección cron protegida por token reindexa los catálogos grandes en lotes que se pueden retomar, dentro de un tiempo máximo que decides tú.
Cuánto pesa la diferencia: en una tienda de prueba con 200.020 productos, en la misma máquina, el motor integrado sirvió la página de resultados en 6,1 segundos y la página de categoría en 3,6 segundos; con Elasticsearch conectado bajaron a 0,7 y 0,4 segundos. Esa es la razón honesta por la que los motores externos existen en este módulo.
OpenSearch
OpenSearch está soportado con el mismo panel, la misma indexación y las mismas funciones de búsqueda que Elasticsearch: es la elección natural si tu alojamiento o tu proveedor de nube ofrece OpenSearch en su lugar. Se configura de la misma forma, con host, puerto, autenticación y ruta base.
Meilisearch
Meilisearch es la alternativa ligera: se instala rápido, consume poco y da igualmente tolerancia a las erratas y búsqueda instantánea. En el módulo se configura con host, puerto, clave API y prefijo del índice, y usa el mismo asistente de reindexación que los demás motores.
Los clientes encuentran el producto, aunque lo escriban mal
La búsqueda mira el nombre del producto, la referencia, el EAN, el UPC, el MPN, el nombre de la marca y las descripciones. Un cliente que teclea el nombre de una marca que no aparece en ningún título obtiene igualmente los productos de esa marca; quien pega un código ve salir el producto correcto en primer lugar.
El autocompletado se abre como desplegable o como panel a pantalla completa, y muestra los productos con imagen, precio y etiqueta (tipo de producto, categoría principal o referencia), además de las categorías, las marcas y las páginas de contenido que coinciden. Eliges tú cuántas sugerencias mostrar, el formato de la imagen, la etiqueta y el texto de ayuda, para cada idioma.
Filtros que llevan al cliente al producto correcto
Navegación por facetas en categorías, resultados de búsqueda, páginas de marca, páginas de proveedor, ofertas, novedades y más vendidos. Las facetas disponibles son: categorías, marca, deslizador del precio, disponibilidad, novedad, en rebajas, estado, cada característica y cada atributo del producto, con los colores mostrados como muestras. Cada faceta puede ser casillas de verificación, botones de opción, menú desplegable, cuadrícula de muestras o deslizador, con su etiqueta, su posición, su modo Y u O, su estado plegado, su límite de valores, su regla "ocultar los vacíos" y una caja de búsqueda dentro de las listas largas de valores.
El panel de filtros se abre como ventana sobre la cuadrícula, con un botón "Filtros", o como clásica columna izquierda. Los filtros activos siguen visibles como etiquetas que el cliente puede quitar una a una, y un botón "Mostrar resultados" cierra el panel. Con los recuentos de resultados activados (lo predeterminado con un motor externo), el recuento se actualiza mientras elige y el botón pasa a "Mostrar N resultados".
Filtros distintos para categorías distintas
Los zapatos necesitan talla y color, los taladros voltaje y portabrocas. Con las plantillas de filtros decides qué facetas aparecen en cada categoría, asignas la plantilla a una o varias categorías, dejas que las subcategorías la hereden y, si quieres, la reutilizas en la página de búsqueda. Una plantilla predeterminada cubre todo lo demás.
Las combinaciones que valen se convierten en páginas para Google
"Categoría zapatos más marca más color" es una página que los clientes buscan. Pon esa combinación en lista blanca como página de filtro SEO y dale su propio meta title, meta description, título y texto de entrada, para cada idioma. La página se vuelve indexable con su dirección canónica propia, mientras que todas las demás direcciones filtradas siguen en noindex, follow: páginas de aterrizaje sin contenido duplicado.
Sabes qué buscan los clientes, y qué no encuentran
La pestaña de análisis muestra el total de las búsquedas, las consultas distintas, las más frecuentes con su número medio de resultados y la lista más valiosa de todas: las búsquedas que no encontraron nada. Cada línea sin resultados tiene un botón para añadir un sinónimo y arreglarla (los sinónimos se aplican con un motor externo). Solo se guarda el texto buscado, ningún dato personal, y decides tú cuántos días conservarlo.
Los precios son siempre los de verdad
En todos los motores la faceta del precio y la ordenación por precio usan un índice de precios guardado en caché por visitante: el precio que el cliente ve y con el que filtra es exactamente el que calcula PrestaShop, con los precios por grupo, los impuestos y las monedas. Para las tarifas individuales B2B eliges si indexarlas, mostrar un aviso, o las dos cosas.
Lo que controlas desde el back office
- Panel con el estado del motor, los elementos indexados por tienda y por idioma, la reindexación con un clic y las direcciones para el cron y la línea de comandos.
- Búsqueda: longitud mínima de las palabras, operador, campos buscables por tipo de documento; con un motor externo también lematización, palabras vacías, elisión, sinónimos, corrección ortográfica, coincidencia dentro de las palabras y pesos por campo.
- Salida: productos por página, orden predeterminado, qué ordenaciones ofrecer, estilo y contenido del autocompletado, estilo del panel de filtros.
- Listado: ocultar los productos agotados, ordenar la categoría por posición o por prioridad de marca, excluir valores de característica.
- Temas: tres selectores CSS (lista de productos, barra de búsqueda, botón de filtros) para enganchar el módulo a cualquier tema sin tocar su código.
- Tu custom.css se crea en la instalación y nunca lo sobrescribe una actualización.
- Control de conflictos: el módulo avisa si otro módulo de búsqueda o de navegación por facetas sigue activo, y lo desactiva desde la misma pantalla.
Compatibilidad
- Compatible con PrestaShop 1.7.7 / 8 / 9. Probado en 1.7.8, 8.1, 9.0 y 9.1.
- PHP de 7.1 a 8.4.
- Multitienda, con configuración por tienda.
- Back office en español, inglés, francés, alemán, italiano, polaco y neerlandés.
- 12 meses de actualizaciones incluidas, después renovación opcional.
📚 Guía de instalación y configuración del módulo
Por qué la búsqueda se ralentiza en los catálogos grandes y cómo medirla antes de decidir: Búsqueda lenta y filtros erróneos en PrestaShop.
Prueba la búsqueda instantánea y la navegación por facetas en una tienda PrestaShop de demostración real, y configura Elasticsearch Search & Faceted Navigation desde el back office.
Back office de configuración: demo@demo.com / demodemo (solo lectura), demo.presta365.com/admin-demo.
📚 Como funciona realmente la busqueda por facetas con Elasticsearch (articulo tecnico, en ingles)
-
Referenciacll_essearch
-
CompatibilidadPrestaShop 1.7.7 / 8 / 9
| Versión | Fecha | Novedades |
|---|---|---|
| 4.21.1 | 2026-10-12 | Improved: the user manual included in the module now covers the current version, including how to switch the search on after installation. |
| 4.21.0 | 2026-10-11 | Added: products and categories reserved for some customer groups are now kept out of the search, filters and autocomplete of the other visitors (a full reindex is required after the update). Improved: prices hidden by catalog mode, by the customer group or by the product are no longer shown in the autocomplete or as a price slider; very high page numbers are answered at once. Improved: a new installation gets its own index prefix, so shops sharing one search server stay apart. Fixed: several search, filter and translation issues, including the missing Polish and Dutch strings. |
| 4.20.0 | 2026-09-26 | Added: Polish translation of the whole module. Improved: search, filters and autocomplete stay fast when the search engine is slow or unreachable; pending index updates are applied by the scheduled task. Improved: exact product reference and EAN searches return the matching products only, and price filters follow the shop's number format. Fixed: several search, filter and back-office issues, including configuration secrets no longer shown in the page source. |
| 4.19.3 | 2026-09-20 | Improved: compatibility between Presta365 modules installed together. |
| 4.19.2 | 2026-09-17 | Improved: shorter zero-result overlay labels that no longer wrap on phones, and a front-end results grid that no longer leaves empty trailing columns on small result sets. |
| 4.19.1 | 2026-09-17 | Improved: the front-office script is now split in two files, so pages with no product filters (home, product pages, CMS pages) no longer download the faceted-navigation code. Fixed: the configuration page could show a server error right after opening it. |
| 4.18.5 | 2026-09-17 | Added: a warning on the module's settings page when its folder is not writable by the web server, so you can fix permissions before an update fails. |
| 4.18.4 | 2026-09-17 | Fixed: certain search configuration could be saved in a way that made it visible to every store instead of just the one being edited. Settings now stay correctly separated per store. Stores running a single shop were not affected. |
| 4.18.3 | 2026-09-16 | Fixed: applying a filter through a plain form submission (JavaScript not yet loaded or not intercepting it) no longer leaves internal routing parameters in the page address. |
| 4.18.2 | 2026-09-15 | Improved: the sort options "Newest first", "In-stock first" and "Availability, in stock first" now appear in the language of the storefront, in Italian, French, Spanish and German as well as English. Improved: clearer wording in the updates panel. |
| 4.18.1 | 2026-09-11 | Improved: the declared PrestaShop compatibility now starts at 1.7.7, the first version that guarantees the PHP 7.1 this module requires. |
| 4.18.0 | 2026-09-10 | Added: version 4 brings SEO landing pages for filter combinations, saved filter templates per category, numeric range filters, value grouping, custom facet ordering and a search analytics panel. Improved: the module now runs on Elasticsearch 6 to 9, OpenSearch and Meilisearch, or with no external engine at all, working directly on the PrestaShop database; full screen or drop down autocomplete; customer group and B2B personal prices are respected in results and filters. Fixed: several reliability issues in the configuration screens, in the back office notices and in the saving of large filter sets. |
| 2.6.7 | 2026-08-12 | Added: filter counts can now be switched off, with a new Automatic default (counts on with Elasticsearch and Meilisearch, off with the built-in engine). On large catalogues the counts next to each filter value require an expensive aggregation, and turning them off makes filtering much faster. Improved: with counts off, ticking a filter no longer sends a request to the server, results are computed when you press Apply. Fixed: saving the configuration on shops with many attributes and features could fail. Behaviour with Elasticsearch, OpenSearch and Meilisearch is unchanged. |
PayPal y tarjetas de crédito
Entrega digital, actualizaciones incluidas
Respuesta en 24 horas, sin intermediarios
4 productos más en la misma categoría
Permite solicitar un presupuesto en lugar de comprar: ocultar precios opcional, gestor de presupuestos en BO…
Reseñas de producto y tienda: valoración por estrellas, fotos, multicriterio, insignia de compra verificada,…
Muestra una fecha de entrega estimada localizada y una cuenta atrás de envío en la página de producto, el…
Productos más vistos
Presta365 instala y configura el módulo adquirido directamente en tu PrestaShop, con verificación final del…
