Volver al blog
Comprobador de Canonical8 min de lectura18 de abril de 2026

Canonical en Ecommerce: Variantes de Producto y Filtros de Categoría

Las tiendas online generan miles de URLs duplicadas por variantes de producto (talla, color) y filtros de categoría. Aprende a gestionarlas con canonical, noindex y parámetros de URL para no desperdiciar crawl budget.


Un ecommerce mediano puede tener cientos de miles de URLs generadas automáticamente: variantes de producto por color y talla, páginas de categoría filtradas por precio o marca, resultados de búsqueda interna, páginas de paginación. La mayoría de estas URLs son contenido duplicado o de valor SEO muy bajo. Sin una estrategia de canonical clara, Google desperdicia el crawl budget en URLs irrelevantes y las páginas importantes no reciben suficiente rastreo.

El problema de las variantes de producto

Las plataformas de ecommerce generan URLs separadas para cada combinación de variantes: /zapatillas-runner?color=rojo&talla=42, /zapatillas-runner?color=azul&talla=41... Con 5 colores y 10 tallas, son 50 URLs para un solo producto, todas con contenido prácticamente idéntico.

Estrategia 1: Canonical hacia la URL del producto base

La solución más limpia es añadir canonical en cada variante apuntando a la URL del producto sin parámetros. Google consolida todo el PageRank de los backlinks a cualquier variante en la URL canónica.

html
<!-- En /zapatillas-runner?color=rojo&talla=42 -->
<link rel="canonical" href="https://tienda.com/zapatillas-runner/" />

<!-- En /zapatillas-runner?color=azul&talla=41 -->
<link rel="canonical" href="https://tienda.com/zapatillas-runner/" />

<!-- En /zapatillas-runner/ (la URL canónica, self-referential) -->
<link rel="canonical" href="https://tienda.com/zapatillas-runner/" />

Estrategia 2: URLs limpias por variante con canonical

Algunas plataformas generan URLs limpias para las variantes principales (/zapatillas-runner-rojo/) y estas sí pueden tener su propio canonical self-referential si el contenido es lo suficientemente diferente (descripción específica, imágenes propias, nombre distinto). Esta estrategia tiene sentido cuando la variante es en sí misma una búsqueda frecuente.

Regla práctica: si la variante tiene búsqueda propia en Google (la gente busca específicamente "zapatillas runner rojas talla 42"), puede merecer su propio canonical. Si no tiene búsqueda propia, usa canonical hacia el producto base.

El problema de los filtros de categoría

Las páginas de categoría con filtros son el mayor generador de URLs duplicadas en ecommerce. /zapatos-hombre/, /zapatos-hombre/?marca=nike, /zapatos-hombre/?precio=0-50&marca=adidas... pueden ser miles de combinaciones con contenido muy similar.

Caso 1: Filtros que no crean valor SEO propio

La mayoría de combinaciones de filtros no tienen búsqueda propia. La solución es canonical hacia la URL de categoría sin filtros:

html
<!-- En /zapatos-hombre/?marca=nike&precio=50-100 -->
<link rel="canonical" href="https://tienda.com/zapatos-hombre/" />

Caso 2: Combinaciones de filtros con búsqueda propia

Algunas combinaciones sí tienen volumen de búsqueda significativo: "zapatillas nike baratas", "ropa deportiva mujer oferta". En estos casos, puede merecer crear una landing específica con URL limpia y self-canonical, en lugar de usar la URL filtrada:

  • Crea una URL limpia: /zapatillas-nike/ en lugar de /zapatos/?marca=nike.
  • Añade canonical self-referential en esa URL limpia.
  • Redirige o añade canonical desde /zapatos/?marca=nike hacia /zapatillas-nike/.
  • Asegúrate de que la landing tiene contenido propio (descripción de categoría, h1 específico) para diferenciarse.

Paginación: canonical vs. rel prev/next

Google eliminó el soporte para rel="prev" y rel="next" en 2019. La estrategia actual para la paginación en ecommerce es:

  • Página 1 (/categoria/): canonical self-referential, indexable.
  • Páginas 2+ (/categoria/?page=2, /categoria/page/2/): canonical apuntando a la página 1 O noindex, dependiendo de si quieres que Google las rastree.
  • Si usas canonical hacia página 1 en la paginación, Google puede consolidar el PageRank pero seguirá rastreando las páginas.
  • Si usas noindex en la paginación, Google dejará de rastrearlas gradualmente, liberando crawl budget.

La elección entre canonical y noindex en paginación depende del tamaño del catálogo. Para catálogos grandes (+10.000 productos), noindex en paginación ayuda a concentrar el crawl budget en las URLs de producto reales. Para catálogos pequeños, canonical hacia página 1 es suficiente.

Implementación por plataforma

WooCommerce

Yoast SEO y Rank Math gestionan el canonical de las páginas de producto base automáticamente. Para variantes, WooCommerce genera URLs con parámetros que por defecto no tienen canonical. Necesitas código personalizado o un plugin como "WooCommerce SEO" de Yoast para añadir canonical a las variantes.

Shopify

Shopify añade canonical automáticamente en los temas oficiales, apuntando siempre a la URL del producto base sin parámetros de variante. Verifica en tu tema que la etiqueta canonical está presente y es correcta — algunos temas de terceros lo omiten.

PrestaShop y Magento

PrestaShop tiene opciones de canonical nativas en Configuración → SEO. Magento lo gestiona a través del panel de configuración de catálogo → URL Options. Verifica siempre que las opciones de "canonical meta tag" estén activas para productos y categorías.

Auditoría de canonicals en tu ecommerce

Introduce una muestra de URLs de tu tienda — productos base, variantes, categorías filtradas, páginas de paginación — en el Comprobador de Canonical de iRankly para verificar que cada una tiene el canonical correcto configurado.

Prueba la herramienta gratis

Analiza tus URLs con Comprobador de Canonical de iRankly. Sin registro, sin tarjeta.

Usar herramienta gratis

El resto de escenarios de canonical y cómo configurarlo en tu CMS:


Prueba la herramienta gratis

Analiza tus URLs con Comprobador de Canonical de iRankly. Sin registro, sin tarjeta.

Usar herramienta gratis