Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

Los filtros no funcionan en PrestaShop: índice, características y valores duplicados

Cuando los filtros no funcionan en PrestaShop, casi siempre es por una de tres causas: el índice del módulo de filtros no se reconstruyó tras cambiar el catálogo, faltan las características en que se basa el filtro, o los mismos valores están escritos de varias formas. Lo primero se arregla con un botón. Lo demás exige ordenar los datos de tus productos.

Autor: El equipo de TellMyShop. Una guía para dueños de tiendas PrestaShop: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 5 min de lectura

¿Cómo funciona el filtrado de productos en PrestaShop?

Los filtros de las categorías los gestiona el módulo de búsqueda facetada (ps_facetedsearch), que viene con PrestaShop. El módulo no lee el catálogo cada vez que un cliente hace clic. Construye su propio índice: una lista de productos con sus precios, características, atributos, marcas y disponibilidad.

Encima está la plantilla de filtros. En la configuración del módulo decides qué filtros aparecen en qué categorías y de qué forma, por ejemplo como casillas o como un control deslizante de precio. La documentación de PrestaShop muestra cómo añadir características y sus valores. Si un producto no tiene rellena una característica, el filtro de esa característica no lo incluye. Un cliente marca «Material: algodón», y los productos con el campo de material vacío desaparecen del listado.

¿Cuál de los tres problemas tienes?

Normalmente sabes la causa por el síntoma, sin abrir ningún ajuste.

Lo que ve el clienteCausaArreglo
No hay panel de filtrosmódulo desactivado, sin plantilla para la categoría o un tema sin sitio para los filtrosconfiguración del módulo y posiciones de módulos
Un filtro ofrece un valor y al hacer clic no sale nadaíndice desactualizadoreconstruir el índice en el módulo
Algunos productos desaparecen al marcar un filtrocaracterísticas vacías en esos productosrellenar las características
«Negro», «negro» y «Negro » uno al lado de otrovalores de característica duplicadosunirlos en un solo valor
Los números junto a los valores no cuadraníndice o cachéreconstruir el índice y vaciar la caché

La guía de helpguru sobre filtros repasa los casos típicos. Si el síntoma es un solo producto que no aparece en una categoría ni siquiera sin filtros, pasa al artículo el producto no aparece en la tienda.

Cómo reconstruir el índice de filtros

Reconstruirlo son unos cuantos clics y conviene saberlo, porque la misma necesidad vuelve después de cada importación.

  1. En el panel, abre Módulos > Gestor de módulos y busca la búsqueda facetada.
  2. Entra en la configuración. Arriba están los botones de indexación: añadir los productos que faltan y reconstruir por completo el índice de precios y atributos.
  3. Con un catálogo grande, empieza por los productos que faltan. Haz la reconstrucción completa fuera de las horas de más tráfico.
  4. Copia las URL de las tareas cron que aparecen en la configuración y pásaselas a quien se ocupe de tu servidor, si una importación se ejecuta sola cada noche.
  5. Revisa la categoría en una ventana privada del navegador marcando dos o tres filtros.

Si después de reconstruirlo los números siguen sin cuadrar, revisa la caché. Lo describimos en el artículo cambios que no se ven en PrestaShop.

¿Por qué hay valores duplicados en el filtro después de una importación?

Porque una importación crea un valor de característica nuevo cada vez que la escritura cambia aunque sea en un carácter. El proveedor A escribe «Negro», el proveedor B «negro», y alguien en el panel añadió «negro » con un espacio al final. Para PrestaShop son tres valores. El filtro los muestra por separado, y un cliente que marca uno no verá los productos que están en los otros dos.

Ordenarlo a mano va así: buscas todos los productos con cada versión, los pasas a un solo valor y borras el resto. Con varias características y unos cientos de productos, es una noche larga de trabajo. Jueves, 22:50, la lista «Color» tiene 41 entradas, la mitad son el mismo color escrito de otra forma. Casi ninguna guía menciona este problema, y aun así pasa en casi cualquier tienda con más de un proveedor.

Cómo ordenar las características en una conversación con el chat

Pides una revisión de una característica. Tu chat (Claude o ChatGPT) te enseña los valores con su número de productos y marca los duplicados probables. Propone a qué valor pasar los productos, y la vista previa muestra cada cambio antes de que llegue a la tienda. Cuando añades un valor nuevo que ya existe escrito de otra forma, el guardado se rechaza y el chat recibe el valor existente para usarlo.

Tú: El filtro Color es un desastre. Mira qué valores están duplicados y propón una limpieza.

Tu chat: La característica Color tiene 41 valores. Hay 6 grupos de duplicados probables. El más grande:

Propongo pasar 15 productos al valor «Negro». Después puedes borrar los valores vacíos en el panel, porque no quedará ningún producto en ellos.

Tú: Enséñame la vista previa del negro.

Tu chat: Vista previa: 15 productos, cambio solo en la característica Color, las demás características sin cambios. Lo guardaré con tu conformidad, y puedes deshacer toda la operación con una instrucción.

Estado de la tarjeta: esperando tu «sí»
vista previa del cambio

versión anterior: Negro (38 productos), negro (12), negro con un espacio al final (3)

versión nueva: Negro (53 productos)

Ilustración: los productos, las cifras y las respuestas son de ejemplo.

Rellenar las características que faltan funciona igual: el chat lee los nombres y las descripciones de los productos, propone valores y tú los apruebas en lotes de hasta 100 productos. Por la mañana miras la vista previa con el café y la apruebas en una conversación, en lugar de ir haciendo clic producto por producto. Hay peticiones de ejemplo en los casos de uso ordenar valores de características duplicados y rellenar características para los filtros. Son funciones de TellMyShop Pro, descrito en la página de precios.

¿Los filtros de categoría perjudican la visibilidad en Google?

En una tienda pequeña o mediana, normalmente no. En un catálogo grande hay que tener cuidado. Cada combinación de filtros marcados es una URL de página distinta. La guía de Google sobre la navegación facetada aconseja asegurarse de que esas URL no se coman el tiempo del rastreador que podría dedicarse a los productos.

El módulo de filtros de PrestaShop añade la selección a la URL de la categoría, y la página indica la URL de la categoría como canónica. Normalmente basta con eso. Si Google Search Console muestra miles de URL con parámetros de filtro, es una señal para plantearte bloquearlas en el robots.txt junto con quien lleve tu SEO.

Preguntas y respuestas

¿Por qué los filtros dan resultados vacíos después de importar productos?

El módulo de filtros usa su propio índice, que las importaciones normalmente no actualizan. El filtro ve datos antiguos y ofrece valores que ya no tienen productos detrás, o no conoce los nuevos. Ayuda reconstruir el índice en la configuración del módulo de búsqueda facetada. Si importas a menudo, configúralo para que se actualice solo con una tarea cron.

¿Por qué el filtro muestra el mismo valor dos veces, por ejemplo «Negro» y «negro»?

Viene de características introducidas como valores personalizados, o de una importación que crea un valor nuevo cada vez que la escritura cambia en una mayúscula o un espacio. Para PrestaShop son dos valores distintos, así que el filtro muestra los dos. Tienes que pasar los productos a un solo valor y borrar los demás.

¿Qué diferencia hay entre una característica y un atributo en PrestaShop?

Una característica describe el producto y es igual para todas sus variantes, por ejemplo el material. Un atributo crea variantes que el cliente elige al comprar, por ejemplo la talla o el color. Los filtros pueden usar los dos. Ordenar las características para los filtros no obliga a tocar las combinaciones.

¿Los filtros de categoría perjudican al SEO?

Pueden, si cada combinación de filtros crea una URL nueva que Google intenta indexar. Google explica cómo limitar el rastreo de esas URL. En una tienda PrestaShop típica, el módulo de filtros añade un parámetro a la URL de la categoría y la página tiene la categoría como URL canónica, así que el problema afecta sobre todo a catálogos grandes.

¿Puede el chat crear filtros nuevos él solo?

El chat rellena y ordena las características de producto que usan los filtros, con vista previa antes de guardar. La plantilla de filtros, es decir, qué características aparecen en qué categoría, la configuras en el módulo de búsqueda facetada del panel. Es una tarea que se hace una vez.

PrestaShop es una marca registrada de PrestaShop SA. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.

Revisa tu tienda gratis

TellMyShop Free revisa tu tienda y te muestra los problemas, empezando por los más importantes. No guarda nada.

Comprueba si tu tienda está lista

Escribe la dirección de tu tienda. En unos segundos verás la plataforma y si TellMyShop funcionará.

Comprobamos la dirección, el HTTPS y la plataforma. No instalas nada y no guardamos la dirección.

tutienda.esResultado de ejemplo
La tienda responde
sí
HTTPS
activado
Plataforma
PrestaShop 8.1
TellMyShop funcionará

Sigue leyendo

Free por 0 €, lee y aconseja

Descargar Free