¿De qué sirve filtrar por talla 38 si, al entrar en el producto, esa talla está agotada o no existe en el color elegido? Las tiendas con productos variables deben mostrar solo opciones comprables: primero ordena atributos y variaciones, y después decide si necesitas filtros nativos o AJAX.
✉
¿Quieres más información? Escríbenos y te orientamos
Los filtros dependen de atributos bien creados
Los filtros fiables empiezan en los atributos globales , campos reutilizables para todo el catálogo, como Talla, Color o Capacidad. Si cada producto llama distinto al mismo dato, WooCommerce lo trata como información separada y el filtro deja de ser útil.
Atributos globales antes que atributos locales
Un atributo global se crea en Productos > Atributos y puede usarse en muchos artículos. Para talla, color, capacidad, material o compatibilidad, mantén una lista global, coherente y cerrada.
Variaciones y combinaciones que no existen
Una variación es cada combinación comprable, como «M + azul», con su precio, SKU y stock. Que una camiseta tenga talla M y color rojo por separado no demuestra que exista la variante M-rojo.
Una ficha variable debe tener revisados precio, SKU y stock en cada combinación que vendas. El stock del producto padre no sustituye el control de inventario de sus variaciones.
Catálogos pequeños: empieza con WooCommerce nativo
Para una tienda con entre 20 y 80 referencias y uno o dos atributos de compra, los bloques nativos suelen bastar. Ahorras mantenimiento, reduces conflictos con Elementor o Divi y evitas cargar código innecesario.
Los bloques de WooCommerce permiten filtrar por precio, atributo y estado de stock sin instalar extensiones. Colócalos en la plantilla de archivo o en la barra lateral y comprueba que actúan sobre la cuadrícula que realmente ve el visitante.
Cuándo no añadir otro plugin
No necesitas un plugin si la mayoría de clientes llega a fichas concretas desde campañas, redes sociales o buscadores. En ese caso, una buena búsqueda, fotos claras, categorías lógicas y variaciones bien configuradas aportan más valor que una barra lateral llena de opciones.
El filtrado no es prioritario si la tienda tiene pocos productos, las variaciones no influyen en la compra o la mayoría de visitas aterriza en fichas concretas. Una estructura de categorías clara y un buscador WooCommerce bien visible pueden resolver el problema con menos coste.
📦
Lo encontrarás en Amazon
Un manual para principiantes ayuda a ordenar atributos, stock y fichas antes de instalar extensiones. Esa revisión previa evita rehacer decenas de productos cuando el filtro ya está activo.
Permite revisar la creación de productos variables sin tocar la tienda pública
Ayuda a distinguir atributos globales de campos creados solo para una ficha
Sirve como referencia al configurar stock, SKU y categorías de producto
Buscar en Amazon →
El número de referencias no debe ser el único criterio para activar filtros de productos WooCommerce. Una tienda con 40 productos puede necesitarlos si vende productos variables WooCommerce con muchas decisiones de compra, por ejemplo, ropa donde talla, color, corte y disponibilidad cambian la elección. En cambio, un catálogo de 300 referencias con categorías muy claras y compras repetitivas puede funcionar con una búsqueda y una navegación simple. Revisa qué términos usan los clientes en el buscador interno, qué categorías concentran más salidas y qué atributos se repiten en los pedidos.
Muestra primero los filtros que resuelven una decisión real —como filtro por talla, filtro por color, marca o compatibilidad— y deja ocultos los atributos con poco uso o resultados escasos.
Catálogos amplios: AJAX sin perder velocidad
Un plugin de filtros merece la pena con más de 100 referencias, varias categorías y decisiones cruzadas por talla, color, precio o marca. AJAX actualiza la cuadrícula sin recargar toda la página, pero cada selección puede aumentar las consultas al servidor.
YITH, FacetWP o filtros nativos
YITH WooCommerce Ajax Product Filter encaja en tiendas WooCommerce tradicionales. FacetWP suele convenir para búsqueda facetada compleja, aunque exige conocer mejor las plantillas y sus índices de datos.
Opción Catálogo recomendado Recarga de página Coste orientativo anual Dificultad Bloques nativos 20 a 80 referencias Sí, normalmente 0 € Baja YITH Ajax Filter 80 a 500 referencias No, con AJAX Entre 60 y 120 € Media FacetWP Más de 200 referencias No, con AJAX Entre 100 y 200 € Media-alta
Comprueba HPOS, WPML y caché
Prueba el filtro con la caché activa y como visitante anónimo. Verifica también WPML si vendes en varios idiomas, porque los términos de atributos deben estar correctamente asociados.
Recorrido seguro antes de publicar filtros
1. Atributos globales → 2. Variaciones y stock → 3. Prueba móvil → 4. Caché y URLs → 5. Publicación
En catálogos grandes, el rendimiento depende menos del efecto visual AJAX que de cómo se resuelven las consultas. Cada selección por atributos globales puede combinar taxonomías, rangos de precio y estado de stock, por lo que conviene medir el tiempo de respuesta con la caché vacía y con varios filtros activos. Herramientas como FacetWP crean índices propios para reducir el coste de las consultas; otros filtros dependen más de las consultas habituales de WordPress y WooCommerce.
Excluye de la caché las respuestas que deban variar por sesión, moneda o inventario, pero permite cachear categorías estables cuando sea posible. Comprueba también Core Web Vitals: una respuesta AJAX lenta, una cuadrícula que cambia de altura o imágenes sin dimensiones puede empeorar la interacción y provocar saltos visuales.
✉
¿Quieres más información? Escríbenos y te orientamos
Errores de constructores al filtrar variaciones
Elementor, Divi y otros constructores pueden mostrar una cuadrícula distinta al archivo nativo de WooCommerce. Si el filtro apunta al archivo estándar y el constructor usa un widget propio, los resultados pueden no cambiar correctamente.
Pruebas que deben pasar antes de publicar
Comprueba el filtro en móvil, tablet y ordenador como visitante anónimo. Combina dos atributos, elimina uno, vuelve atrás en el navegador y verifica que solo aparezcan productos realmente comprables.
Selecciona dos atributos y revisa si quedan productos realmente comprables.
Activa una variación sin stock y confirma que no se ofrece como disponible.
Mide la carga del archivo con caché encendida y conexión móvil.
Oculta filtros vacíos o con una única respuesta irrelevante.
SEO, URLs y datos de clientes
Las URLs con filtros no deberían crear miles de páginas indexables casi idénticas. Decide qué categorías merecen posicionarse y evita indexar combinaciones que no aportan una búsqueda real.
El control de calidad no termina cuando la cuadrícula devuelve resultados. En móvil, cada filtro debe poder abrirse, cerrarse y restablecerse con controles grandes y textos comprensibles; además, el foco del teclado y los avisos de resultados deben funcionar para usuarios de lector de pantalla. Verifica que la URL conserve los filtros al recargar, compartirla o volver atrás, y define qué páginas filtradas son indexables: una categoría comercial estable puede merecer una URL optimizada, pero combinaciones temporales como color, talla y ordenación suelen requerir noindex o una gestión de parámetros.
Añade eventos de analítica para saber qué filtros se usan, cuáles generan cero resultados y si el filtro por talla o el estado de stock reducen abandonos o conversiones.
Preguntas comunes
¿Cómo añado filtros de productos en WooCommerce?
Añade primero los bloques de precio, atributo y stock si tu catálogo tiene hasta 80 referencias. Prueba cada categoría antes de instalar un plugin.
¿Cuál es el mejor plugin de filtros para WooCommerce?
YITH suele encajar en tiendas medianas, mientras FacetWP conviene para filtrado complejo. La elección depende de tu tema, caché, HPOS y atributos globales.
¿Los filtros muestran solo variaciones disponibles?
No siempre, porque algunos filtros encuentran atributos separados pero no validan cada combinación. Prueba talla y color a la vez, también con stock agotado.
¿Elementor sirve para tiendas con productos variables?
Elementor sirve si su plantilla de archivo se integra con el filtro elegido y respeta el bucle de productos de WooCommerce. Comprueba el resultado en móvil y con caché.
La decisión segura: ordena y prueba antes de ampliar
Empieza por atributos globales, variaciones completas y filtros nativos; amplía solo cuando el catálogo lo justifique.
Lo esencial: unifica Talla, Color y otros atributos antes de crear filtros.Lo esencial: verifica combinaciones reales y stock por variación, no solo atributos visibles.Lo esencial: usa bloques nativos en catálogos pequeños y AJAX cuando la navegación lo necesite.Lo esencial: prueba plantilla, móvil, caché, URLs y multidioma antes de activar cambios.