Qué es la navegación por facetas
La navegación por facetas es el sistema de filtros que permite estrechar un listado por varias propiedades a la vez: marca, talla, color, precio, disponibilidad. Cada propiedad es una faceta, y el visitante puede combinarlas libremente hasta quedarse con lo que busca.
Para quien compra es una de las mejores cosas que puede tener una tienda. Encontrar unos botines de cuero negros del 42 por debajo de cien euros sin filtros significa recorrer páginas enteras; con filtros, tres clics.
El problema no está en la función sino en lo que deja detrás. Si cada combinación produce una dirección propia, el número de URLs crece de forma multiplicativa, y ahí empieza el camino hacia el index bloat.
Conviene distinguirla de la navegación normal, porque se parecen en pantalla y no tienen nada que ver por debajo. El menú de categorías describe una jerarquía que alguien decidió: calzado contiene botines, botines contiene botines de cuero. Las facetas no describen jerarquía ninguna, solo propiedades que se pueden encender y apagar en cualquier orden.
Esa diferencia explica por qué una se puede recorrer entera y la otra no. El menú tiene un número de caminos que se puede contar con los dedos; el conjunto de filtros tiene tantos que ningún rastreador los agotará. Tratar las dos igual es el origen de casi todos los problemas que vienen después.
