Por qué las facetas necesitan una política SEO
La navegación por facetas permite al visitante acotar un catálogo por atributos, como talla, material, color, disponibilidad o precio. Así, una sola lista de productos puede generar muchas combinaciones de URL. Es una interacción de diseño útil, pero crea un problema de rastreo e indexación: los buscadores pueden descubrir rutas de filtro a través de enlaces, controles de formulario, paginación y URL con parámetros, aunque la tienda no pretendiera que cada combinación fuera una landing page.
La pregunta no es si los filtros son «buenos para el SEO». Es qué combinaciones merecen un destino público estable. Las directrices de Google sobre navegación por facetas se centran en evitar espacios de URL excesivos o infinitos y en que las rutas de rastreo sean intencionadas. Una combinación de filtros puede ser una landing page valiosa cuando responde a una tarea recurrente, tiene inventario suficiente y ofrece una explicación única y útil. El resto puede seguir siendo una herramienta de navegación.
Clasifica las URL de filtros
| Clase | Ejemplo típico | Tratamiento de indexación |
|---|---|---|
| Estado solo para compradores | Orden de clasificación, deslizador de precio, varias opciones temporales | Mantenlo utilizable para los visitantes; evita presentarlo como landing page canónica |
| Candidata a landing page | Combinación de atributos estable con demanda e inventario suficiente | Asígnale una única URL canónica, un title y un H1 únicos y una ruta de rastreo |
| Ruta duplicada | La misma selección con otro orden de parámetros | Normalízala o apunta su canonical a la ruta elegida |
| Resultado vacío | Combinación sin artículos disponibles | Muestra un estado de interfaz útil, pero no la incluyas en el sitemap ni en los enlaces internos a landing pages |
La clasificación pertenece al modelo de datos tanto como a la política de URL. «Color» solo sirve si los productos usan valores controlados; «precio» necesita rangos explícitos y una regla para los intervalos solapados. Decide si una selección múltiple crea una tarea distinta o solo un estado temporal de filtro. Una etiqueta canonical no puede convertir miles de páginas de parámetros con contenido pobre en contenido útil.
Implementa los controles
Primero define un patrón de URL para cada clase. Mantén los enlaces a las landing pages indexables rastreables y coherentes. En las combinaciones solo de navegación, reduce las rutas de rastreo innecesarias a través de la generación de enlaces del sitio y usa los controles de indexación propios de la plataforma; no confíes en robots.txt para que una página desaparezca de los resultados de búsqueda una vez indexada. El canonical, las directivas noindex, la paginación y la inclusión en el sitemap deben describir la misma política.
- Exporta los atributos, las unidades, los valores permitidos y los recuentos actuales de resultados.
- Elige un conjunto pequeño de combinaciones candidatas según la demanda, la profundidad del inventario y una tarea de usuario distinta.
- Crea una única forma de URL preferida: normaliza el orden de los parámetros, las mayúsculas y los filtros duplicados.
- Añade contenido visible y único solo a las combinaciones promovidas como landing pages.
- Deja los estados de navegación fuera de los sitemaps XML y elimina los enlaces internos que generen combinaciones interminables por accidente.
- Rastrea estados representativos de selección simple, selección múltiple, ordenación, paginación y resultados vacíos para comparar el estado, la canonical y las directivas de robots.
Ejemplo: una tienda puede promover una categoría estable de «lámparas de escritorio de acero inoxidable» porque tiene muchos artículos y una tarea de compra clara. Una URL que combina un valor del deslizador, un orden de clasificación y un filtro de productos agotados es un estado para el comprador, no una página que publicar en un sitemap.
Prueba combinaciones reales
Prueba lo que el servidor y el navegador exponen de verdad. Comprueba el HTML inicial, el destino de la canonical, la directiva robots, los enlaces de paginación, los enlaces internos entrantes y el número de resultados. Prueba los cambios de orden de parámetros y las visitas directas a combinaciones vacías. Una política válida puede fallar igualmente si los enlaces de JavaScript generan URL distintas de la convención del canonical, o si un botón de filtro devuelve una página con código 200 sin resultados útiles.