PrestaShop 3 Nov 2026 6 min lectura

Filtros por facetas en PrestaShop: cómo evitar que te generen miles de URLs basura

Filtros por facetas en PrestaShop: cómo evitar que te generen miles de URLs basura

Una tienda PrestaShop de 500 productos puede tener 40.000 URLs rastreables. No es una exageración: es lo que me encuentro casi cada vez que abro Search Console de una tienda que «no termina de despegar».

El culpable casi siempre es el mismo: los filtros por facetas. Y el problema no es que existan, es que nadie ha decidido qué hacer con ellos.

Qué está pasando realmente

La búsqueda por facetas genera una URL distinta por cada combinación de filtros. Color, talla, marca, precio, material. Cada combinación, una URL. Y las combinaciones se multiplican entre sí, no se suman.

Cuatro filtros con cinco opciones cada uno ya dan cientos de variantes en una sola categoría. Multiplica por tus categorías y entiendes de dónde salen las decenas de miles.

Google no tiene tiempo infinito para tu tienda. Tiene un presupuesto de rastreo, y si se lo gastas en camisetas-azules-talla-m-algodon-menos-de-30-euros, no le queda para las fichas de producto nuevas ni para las categorías que sí te interesan.

Cómo saber si te está pasando

Dos comprobaciones de cinco minutos, sin herramientas de pago:

  1. Search Console → Indexación → Páginas. Compara las indexadas con las no indexadas. Si la segunda cifra multiplica a la primera, abre los motivos «Rastreada: actualmente sin indexar» y «Página alternativa con etiqueta canónica adecuada» y mira qué URLs hay dentro.
  2. Busca en Google site:tudominio.com y revisa si aparecen URLs con parámetros de filtro. Si están indexadas, no es un riesgo futuro: ya está ocurriendo.

Si al mirar esos informes ves parámetros de filtro por todas partes, el resto del artículo te interesa.

La decisión que casi nadie toma

Aquí está el matiz que separa un arreglo bueno de uno que te deja peor: no todos los filtros merecen el mismo trato.

Hay combinaciones que la gente busca de verdad. «Zapatillas de running para pronadores», «vestidos de fiesta talla grande», «portatiles 16 gb de ram». Esas tienen demanda propia, y bloquearlas es tirar tráfico a la basura.

Y hay combinaciones que no busca nadie, jamás. «Camisetas azules de algodón talla M entre 20 y 30 euros ordenadas por precio descendente» no es una búsqueda: es un accidente de navegación.

Por eso el trabajo empieza con una lista, no con una configuración. Qué filtros tienen búsquedas reales detrás y cuáles no. Sin esa lista, cualquier cosa que toques será a ciegas.

Qué hacer con cada grupo

Filtros con demanda propia

Se indexan, pero de verdad: con su title y su meta description propios, con un texto introductorio que no sea el de la categoría madre y con enlazado interno que los trate como lo que son, páginas de aterrizaje. Una URL indexable con el mismo contenido que su categoría madre no es una oportunidad, es un duplicado.

Filtros sin demanda

Canonical a la categoría madre y, mejor aún, que no se enlacen de forma rastreable. El canonical le dice a Google cuál es la buena; no enlazarlas evita que llegue siquiera. Lo primero concentra señales, lo segundo ahorra rastreo. Lo ideal es hacer las dos cosas.

Parámetros de orden y vista

Ordenar por precio, cambiar a vista de lista, paginar dentro de un filtro. Esto no es contenido: es interfaz. Fuera del índice, siempre.

El orden de ejecución

Importa, porque hacerlo al revés te puede costar posiciones:

  1. Inventario. Exporta las URLs que Google conoce y clasíficalas: categorías, productos, filtros con demanda, filtros basura.
  2. Mide antes. Apunta impresiones y posiciones de las categorías principales. Sin esta foto no sabrás si el cambio ha servido.
  3. Empieza por lo evidente. Parámetros de orden y vista fuera. Es el grupo más grande y el de riesgo cero.
  4. Después los filtros sin demanda, por bloques y revisando entre bloque y bloque. Nunca todo de golpe.
  5. Al final, los que sí indexas: dales contenido propio para que se ganen el sitio.
  6. Revisa a las cuatro semanas. Lo que miras es si suben las categorías madre, no si bajan las impresiones totales. Van a bajar, y está bien que bajen.

El error que más caro sale

Meter un Disallow en el robots.txt para todas las URLs con parámetros y darlo por hecho.

Parece la solución rápida y tiene una trampa grande: si bloqueas el rastreo, Google deja de poder leer el canonical y el noindex que hay dentro de esas páginas. Las URLs que ya estaban indexadas se quedan indexadas, ahora sin que puedas decirle nada sobre ellas. Has cerrado la puerta con el problema dentro.

El orden correcto es el contrario: primero deja que las rastree y lea tus instrucciones, y cuando estén fuera del índice, entonces ya puedes ahorrar rastreo.

Y lo que casi nadie conecta

Esto no es solo un problema de SEO. Cada URL de filtro que Google rastrea es una petición a tu servidor, y en una tienda con miles de combinaciones el rastreo llega a pesar en el rendimiento real de la web.

Por eso cuando hago una auditoría de velocidad miro también esto: a veces la tienda no va lenta por el tema ni por los módulos, sino porque está sirviendo decenas de miles de páginas que no le interesan a nadie.

Si prefieres que lo mire alguien

Clasificar filtros y decidir qué se indexa es de esas tareas donde equivocarse se nota tarde: pierdes posiciones y tardas semanas en entender por qué.

Si quieres que lo revisemos sobre tu tienda, lo vemos en SEO para PrestaShop. Primera llamada gratuita, y si tu problema es otro te lo digo.

Si lo que te falta es la base, antes de meterte con facetas pasa por la configuración SEO esencial de PrestaShop. Y si estás a punto de cambiar de versión, mira la guía para migrar sin perder SEO, porque una migración con los filtros mal resueltos multiplica el estropicio.

Preguntas frecuentes

¿Los filtros por facetas son malos para el SEO?

No lo son por sí mismos: son malos cuando están sin configurar. Bien montados mejoran la navegación y pueden capturar búsquedas long tail reales. Mal montados generan miles de URLs sin demanda que se comen tu presupuesto de rastreo.

¿Cuántas URLs puede llegar a generar una tienda con filtros?

Se multiplican: cada combinación de filtros es una URL distinta. Una categoría con cuatro filtros de cinco opciones cada uno ya da cientos de combinaciones, y eso en cada categoría. Por eso una tienda de 500 productos puede acabar con decenas de miles de URLs rastreables.

¿Canonical o noindex para las URLs de filtros?

Depende de para qué sirva cada una. El canonical dice «esta página es una variante de aquella» y concentra las señales; el noindex dice «no la quiero en el índice». Para combinaciones sin demanda lo habitual es canonical a la categoría madre; para filtros con búsquedas propias, indexarlos con contenido propio.

¿El módulo de búsqueda por facetas de PrestaShop trae esto resuelto?

Trae controles, pero las decisiones las tienes que tomar tú: qué filtros se indexan, cuáles llevan canonical y cuáles no deberían ni enlazarse. De serie suele dejar indexable mucho más de lo que te conviene.

¿Cómo sé si esto me está afectando?

En Search Console, en el informe de indexación: si tienes muchas más páginas «rastreadas y sin indexar» o «alternativas con canonical» que páginas indexadas, y al mirarlas aparecen URLs con parámetros de filtro, ya tienes la respuesta.

Raúl Jiménez, consultor de ecommerce

Raúl Jiménez

Consultor independiente de ecommerce con más de 20 años de experiencia. Especialista en PrestaShop, rendimiento web (WPO) y optimización de la conversión (CRO). Trabajo desde Elche (Alicante) con la agencia Soy.es, ayudando a tiendas online a vender más y mejor.

Más sobre mí →Contacta conmigo →

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.