Filtros indexables
Cada filtro (talla, color, precio, marca) crea una URL con parámetros. Combinados, generan miles de páginas casi iguales que compiten entre sí y consumen el rastreo.
Una tienda online tiene problemas que un sitio de servicios no tiene: miles de URLs, filtros que se multiplican y fichas casi iguales. Los ordenamos para que Google rastree lo que vende.
El SEO para ecommerce es el mismo posicionamiento SEO de siempre, pero aplicado a un sitio donde la mayoría de las páginas las genera la plataforma, no una persona. Cada producto, cada variante de color, cada combinación de filtros y cada orden por precio puede crear una URL nueva.
Eso cambia las prioridades. En una página de servicios el reto es escribir bien; en una tienda el reto es controlar qué existe para Google. Si Googlebot gasta su tiempo en 40.000 URLs de filtros, tarda más en ver tus productos nuevos y tus categorías importantes.
Las búsquedas también son distintas. Quien busca «tenis para correr mujer» quiere una lista para comparar, es decir, una categoría. Quien busca un modelo exacto quiere la ficha. Una buena estructura asigna cada tipo de búsqueda a la página correcta.
Son los que más encontramos al auditar una tienda. Casi ninguno se ve a simple vista: aparecen en Search Console y en un rastreo del sitio.
Cada filtro (talla, color, precio, marca) crea una URL con parámetros. Combinados, generan miles de páginas casi iguales que compiten entre sí y consumen el rastreo.
Fichas con la descripción copiada del proveedor, el mismo producto en varias categorías con URLs distintas, o variantes de color con páginas propias sin diferencias.
Una rejilla de productos sin un párrafo que explique qué hay, para quién es y en qué se diferencian. Google no tiene con qué entender la página.
Fichas que pasan a 404 sin redirección y pierden los enlaces que habían ganado, o agotados que siguen enlazados desde el menú.
Marcado Product sin precio, sin disponibilidad o con un precio distinto al de la página. Se pierde la opción de mostrar esos datos en el resultado.
Páginas 2, 3, 4 de cada categoría y resultados del buscador interno que acaban indexados en lugar de las categorías reales.
Esta es la decisión de base. Se ajusta caso a caso, pero el punto de partida suele ser este.
| Tipo de URL | Ejemplo | ¿Indexar? | Cómo se controla |
|---|---|---|---|
| Categoría principal | /zapatos-mujer/ | Sí | Texto propio, enlazada desde el menú y desde productos. |
| Subcategoría con demanda | /zapatos-mujer/botas/ | Sí, si hay búsquedas para ella | Se crea como categoría real, no como filtro. |
| Ficha de producto | /bota-cuero-cafe/ | Sí | Una sola URL por producto, sin importar desde qué categoría se llegue. |
| Variante (talla o color) | /bota-cuero-cafe?color=negro | Normalmente no | Canonical a la ficha principal, salvo que el color tenga búsquedas propias. |
| Filtros combinados | /zapatos-mujer?talla=37&precio=bajo | No | Bloqueo en robots.txt o filtros por fragmento (#). |
| Orden por precio o novedad | /zapatos-mujer?orden=precio | No | Canonical a la categoría o bloqueo en robots.txt. |
| Búsqueda interna | /buscar?q=botas | No | noindex y bloqueo en robots.txt. |
| Producto retirado para siempre | /bota-modelo-2023/ | No | Redirección 301 al sucesor o a la categoría más cercana. |
Google recomienda bloquear en robots.txt o pasar a fragmentos las URLs de filtros que no deben rastrearse, y devolver 404 cuando una combinación de filtros no tiene resultados, según su guía sobre navegación por facetas.
Cada plataforma resuelve unas cosas sola y deja otras en tus manos. Conocer sus límites evita pedir cambios imposibles.
| Plataforma | Lo que suele traer resuelto | Lo que suele haber que revisar |
|---|---|---|
| Shopify | Sitemap automático, canonical en productos, certificado SSL, campos de título y meta descripción. | Estructura de URL fija (/products/, /collections/), productos accesibles por varias rutas de colección, datos estructurados que dependen del tema y aplicaciones que cargan scripts. |
| WooCommerce | Control total sobre URLs, plantillas y código; plugins de SEO maduros. | Velocidad (hosting, plugins acumulados), parámetros de filtros indexados, archivos de etiquetas de producto y conflictos entre plugins de datos estructurados. |
| VTEX | Pensado para catálogos grandes; buscador y filtros potentes. | URLs de búsqueda y filtros que se indexan, renderizado en JavaScript que hay que comprobar, y textos de categoría que el equipo no siempre puede editar sin desarrollo. |
Revisamos la configuración concreta de tu tienda: dos sitios en la misma plataforma pueden comportarse distinto según el tema, las apps y los plugins instalados.
Los datos estructurados Product son un bloque de código (normalmente JSON-LD) que le dice a Google, sin ambigüedad, el nombre, el precio, la moneda, la disponibilidad, las reseñas y las variantes de cada producto. Google distingue dos usos: los fragmentos de producto y las fichas de comerciante para páginas donde se puede comprar, según su documentación de datos estructurados de producto.
Lo que revisamos en cada tienda:
Tenemos una guía más general en datos estructurados. Este marcado también ayuda a que asistentes como ChatGPT o Gemini entiendan tu catálogo cuando alguien les pide comparar productos.
Rastreamos la tienda y cruzamos el resultado con el informe de indexación de Search Console para saber cuántas URLs existen, cuántas indexa Google y cuántas sobran.
Comparamos las búsquedas reales de tu sector en Colombia con tus categorías. Salen tres listas: categorías que sobran, que faltan y que están mal nombradas.
Definimos qué se indexa y qué no, con canonical, robots.txt o noindex según la plataforma. Es el cambio que más rastreo libera.
Escribimos textos de categoría y reescribimos las fichas que más venden o más impresiones tienen. No se reescribe todo el catálogo: se empieza por lo que mueve dinero.
Corregimos los datos estructurados y medimos cada mes clics, ingresos orgánicos en Analytics y estado de indexación.
Las tres permiten posicionar bien una tienda. Shopify es la más sencilla de mantener pero tiene URLs fijas; WooCommerce da control total pero exige cuidar velocidad y plugins; VTEX está pensada para catálogos grandes y hay que vigilar filtros y renderizado. Pesa más cómo se configura que la plataforma elegida.
Lo ideal es que sí, pero en catálogos grandes no es realista hacerlo de golpe. Empezamos por los productos que más venden o que ya reciben impresiones en Search Console, y para el resto usamos plantillas que combinan atributos reales del producto para que no sean copias del proveedor.
Si vuelven a entrar en stock, deja la página publicada, márcala como agotada en la página y en los datos estructurados, y ofrece alternativas. Si el producto no vuelve, redirige con un 301 al modelo que lo sustituye o a su categoría.
Casi nunca. Solo conviene indexar una combinación de filtros cuando tiene búsquedas propias, por ejemplo «botas de cuero mujer», y en ese caso es mejor convertirla en una subcategoría con texto y URL limpia. El resto se bloquea o se canonicaliza.
Ayuda. Los asistentes de IA usan la información pública de la web, y una tienda con categorías explicadas, fichas claras y datos estructurados es más fácil de entender y citar. Medimos esas menciones dentro de nuestro servicio de posicionamiento en IA.
Te enviamos una auditoría gratuita: dónde estás en Google, qué dice la IA de tu marca y qué harías primero.