Catálogo

El buscador de PrestaShop no encuentra productos: por qué pasa y cómo arreglarlo

Buscas un producto que sabes que está y la tienda dice que no hay resultados, o la caja de búsqueda ni responde. Casi siempre los productos están bien: lo que falla es el índice del buscador, un ajuste o el módulo. Se mira en este orden. Vale para la 1.7, la 8 y la 9.

Guía técnicaLectura ~6 minPublicado el
En esta guía8 apartados
  1. Lo primero: el índice
  2. El producto existe, pero no sale
  3. No encuentra lo que escribe el cliente
  4. La caja de búsqueda no hace nada
  5. Los filtros enseñan otros productos
  6. ¿Lo miramos nosotros?
  7. Preguntas frecuentes
  8. Dónde lo hemos comprobado

Lo primero: el índice

PrestaShop no busca en los productos directamente: busca en un índice que construye con sus nombres, referencias, descripciones y demás. Un producto que no está en el índice no sale, aunque esté a la venta.

  1. Ve a Parámetros de la tienda → Buscar. Arriba, en «Indexación», verás «Productos indexados» con dos números, por ejemplo 812 / 840: los indexados y los que deberían estarlo.
  2. Si no coinciden, pulsa «Añadir los productos que faltan al índice».
  3. Si coinciden y sigue sin encontrar, «Reconstruir el índice completo». Tarda unos minutos; si el servidor lo corta a medias, sigue con «Añadir los productos que faltan».

En ese mismo bloque hay un interruptor, «Indexación», que viene activado: así cada producto entra en el índice al guardarlo. Si alguien lo apagó, los productos nuevos no salen hasta que reindexas. Y si tus productos entran por un importador, un ERP o directamente en la base de datos, comprueba el recuento después de cada carga: lo que no pasa por el guardado de PrestaShop puede quedarse fuera. Ahí mismo tienes la dirección para programar la indexación cada noche (cómo programarla).

El producto existe, pero no sale

No encuentra lo que escribe el cliente

Todo esto está en Parámetros de la tienda → Buscar. Si cambias la longitud mínima, reconstruye el índice después.

La caja de búsqueda no hace nada

Los filtros enseñan otros productos

Los filtros de las categorías (por precio, talla, color…) no usan el índice del buscador: llevan el suyo. Después de importar productos, actualizar PrestaShop o cambiar precios en masa, hay que reconstruirlo. En el módulo de serie, «Búsqueda por facetas», está en «Índices y cachés»: «Reconstruir todo el índice de precios» y «Crear índices de atributos y características». Los módulos de filtros de pago lo tienen en su configuración o en su tarea programada.

Lo vimos actualizando una tienda: con el mismo filtro, la copia nueva devolvía otros productos que la tienda de siempre hasta que lanzamos la indexación del módulo de filtros. Si esperas a la tarea de la noche, la tienda filtra mal hasta entonces.

¿Tu buscador sigue sin encontrar?

Mándanos la dirección y qué buscas, y lo miramos. Si la tienda no vende por esto, empezamos el mismo día laborable en que tenemos acceso.

Preguntas frecuentes

¿Por qué el buscador de PrestaShop no encuentra un producto que existe?
Porque no está en el índice del buscador, está desactivado o en «Visible en» tiene «Sólo catálogo» u «Oculto». Mira en Parámetros de la tienda → Buscar cuántos productos hay indexados y, si no cuadra, reconstruye el índice.
¿Cómo reindexo los productos en PrestaShop?
En Parámetros de la tienda → Buscar, con «Añadir los productos que faltan al índice» o «Reconstruir el índice completo». Si tus productos entran por un importador o un ERP, en esa misma sección tienes la dirección para programarlo cada noche.
¿Por qué no encuentra palabras cortas como XL?
Porque PrestaShop no guarda en el índice las palabras de menos de 3 letras. Se cambia en «Longitud mínima de la palabra», en Parámetros de la tienda → Buscar, y después hay que reconstruir el índice.
¿Por qué el buscador encuentra el producto y los filtros no?
Porque los filtros de categoría llevan su propio índice. Reconstrúyelo desde la configuración del módulo de filtros, sobre todo después de importar productos, actualizar o cambiar precios en masa.

Comprobado el 2 de noviembre de 2026 en el código de PrestaShop: qué productos encuentra y qué palabras indexa y los ajustes del buscador. Los nombres de los botones, en el panel en español de la 8.2 y la 9.1.

← Volver al blog

Escribir por WhatsApp