Saltar al contenido principal
Tu agencia digital de servicio completo y socio de estrategia con IA
1Digital
SEO técnico y arquitectura en Shopify Plus

Etiquetas canónicas en Shopify: cómo evitar el contenido duplicado y proteger tu posicionamiento

6 de agosto de 2026 · 7 min read · By1DA Editorial
Un tenis rojo para correr en el centro, rodeado de diez fichas con distintas URL de tenis rojos para correr.

Shopify usa automáticamente etiquetas rel="canonical" para resolver sus principales problemas de contenido duplicado, que surgen porque las páginas de producto son accesibles desde varias URL. La etiqueta canónica dirige a los motores de búsqueda a una sola URL de producto con autoridad (normalmente `/products/your-product-name`), lo que asegura que las señales de posicionamiento se consoliden y no se diluyan entre varias páginas idénticas.

El problema de contenido duplicado de Shopify es predecible, no catastrófico

Existe el mito persistente de que Shopify es malo para el SEO por naturaleza debido al contenido duplicado. Se dice que la plataforma crea un desorden de URL duplicadas que inevitablemente hará que Google penalice tu sitio. La realidad es más específica y mucho menos dramática. Shopify crea variaciones de URL predecibles, y su sistema integrado de etiquetas canónicas maneja correctamente la mayoría de ellas, siempre y cuando no se haya roto.

El problema no es una falla fundamental de la plataforma; es una consecuencia estructural de cómo funcionan los sitios de eCommerce. Un mismo producto tiene que ser accesible desde varias rutas. El contenido es idéntico; la URL no. Esa es la raíz del contenido duplicado en la plataforma.

Las dos fuentes principales de URL duplicadas en Shopify

En la práctica, la duplicación en Shopify proviene de dos fuentes principales. Ambas son necesarias para una buena experiencia de usuario, pero generan ambigüedad para los rastreadores de los motores de búsqueda.

  1. URL de colección: Un producto puede estar en varias colecciones. Un "Red Running Shoe" podría estar en la colección "Running Shoes", en la colección "New Arrivals" y en la colección "Summer Sale". Esto crea varias rutas de URL hacia exactamente la misma página de producto:
    • yourstore.com/products/red-running-shoe (la URL canónica)
    • yourstore.com/collections/running-shoes/products/red-running-shoe
    • yourstore.com/collections/summer-sale/products/red-running-shoe
  2. URL de variantes de producto: cuando un usuario selecciona otra talla u otro color, Shopify suele agregar un parámetro de variante a la URL para cargar la información correcta del producto, como ?variant=123456789. Aunque el contenido de la página puede cambiar un poco (por ejemplo, una imagen distinta), en gran medida es la misma página de producto. Google ve /products/red-running-shoe y /products/red-running-shoe?variant=98765 como dos URL distintas.

Sin una señal clara, Google podría indexar varias de estas variaciones, dividiendo tu autoridad de posicionamiento y posiblemente filtrando algunas versiones de los resultados de búsqueda por duplicación.

La etiqueta canónica predeterminada es correcta, cuando funciona

La solución de Shopify es una sola línea de código en el archivo theme.liquid de tu tema. Usa una variable de Liquid llamada {{ canonical_url }} para generar dinámicamente la URL canónica correcta de cualquier página.

El código se ve así:

<link rel="canonical" href="{{ canonical_url }}" />

Esta sencilla etiqueta les indica a los motores de búsqueda cuál es la versión oficial y preferida de la página. Cuando un rastreador visita una URL basada en una colección como /collections/summer-sale/products/red-running-shoe, ve la etiqueta canónica que apunta de vuelta a /products/red-running-shoe. El mensaje es claro: "Ignora la URL larga de la barra de direcciones. Indexa esta más corta". Esta es la implementación correcta. Consolida todas las señales de posicionamiento (enlaces, interacción, etc.) en una sola URL.

Un tema dañado es el punto de falla más común

La solución predeterminada es sólida. Los problemas empiezan cuando esa solución se elimina por accidente o se modifica de forma incorrecta.

El error que debes evitar: confiar en que tu tema o tu ecosistema de apps dejó intacto este código crítico. La mayoría de los problemas de canonicalización que encontramos en auditorías de Shopify provienen de uno de dos tipos de falla:

  • Ediciones personalizadas del tema: un desarrollador, de forma intencional o accidental, elimina o altera incorrectamente el objeto {{ canonical_url }} del head del tema. Hemos visto temas en los que esta etiqueta estaba fijada a la página de inicio o simplemente se eliminó durante un rediseño.
  • Interferencia de apps: algunas apps que crean landing pages personalizadas, paquetes de productos o plantillas de página únicas pueden no implementar una canonicalización adecuada, y generan páginas nuevas que compiten con tus páginas de producto principales.

Cuando esto se rompe, la protección desaparece. Los motores de búsqueda tienen que adivinar cuál versión de tu página de producto es la correcta, y muchas veces se equivocan.

Cómo auditar las etiquetas canónicas de tu tienda Shopify

No necesitas un desarrollador ni herramientas caras para hacer una revisión básica. Solo necesitas tu navegador.

  1. Entra a una página de producto desde una colección. Ve a una de tus páginas de colección y haz clic en un producto. Tu URL ahora debería verse algo así: yourstore.com/collections/collection-name/products/product-name.
  2. Ve el código fuente de la página. Haz clic derecho en cualquier parte de la página y selecciona "Ver código fuente de la página" (o "Mostrar código fuente de la página", según tu navegador). Se abrirá una nueva pestaña con el HTML de la página.
  3. Busca la etiqueta canónica. Usa la función de búsqueda de tu navegador (Ctrl+F o Cmd+F) y busca "canonical".
  4. Verifica la URL. Deberías encontrar una línea como esta: <link rel="canonical" href="https://yourstore.com/products/product-name" />. Lo importante es que el valor de href apunte a la URL simple y limpia de /products/, sin la parte de /collections/.

Si la URL canónica coincide con la URL simple del producto, probablemente tu configuración es correcta. Si no aparece, o si apunta a la URL larga con la ruta de la colección, tienes un problema que debes corregir.

Cómo corregir etiquetas canónicas dañadas en tu tema de Shopify

Si tu auditoría revela una etiqueta canónica faltante o incorrecta, la solución normalmente implica editar el código de tu tema. Para ser honestos, puede intimidar si nunca lo has hecho, pero el proceso en sí es sencillo.

Antes de empezar: siempre duplica tu tema antes de hacer cambios en el código. Ve a Online Store > Themes, haz clic en los tres puntos junto a tu tema activo y selecciona "Duplicate". Así creas una copia de seguridad que puedes restaurar si algo sale mal.

  1. Desde tu Shopify Admin, ve a Online Store > Themes.
  2. En tu tema actual, haz clic en el menú de tres puntos y selecciona "Edit code".
  3. En el explorador de archivos de la izquierda, abre el archivo theme.liquid, ubicado en el directorio "Layout".
  4. Busca dentro de la sección <head> del archivo. Normalmente está cerca del inicio.
  5. Busca la línea que contiene rel="canonical". Si no está, tendrás que agregarla. Si está pero se ve mal (por ejemplo, tiene una URL fija), tendrás que reemplazarla.
  6. Agrega o reemplaza el código incorrecto con la siguiente línea:
    <link rel="canonical" href="{{ canonical_url }}" />
  7. Haz clic en "Save".

Esta sola línea restablece la lógica nativa de Shopify y le permite generar la URL canónica correcta para cada producto, colección y página de tu sitio. Una vez guardada, repite los pasos de auditoría de la sección anterior para confirmar que la corrección funciona.

Más allá de las canónicas: colecciones paginadas

Las etiquetas canónicas resuelven el problema de duplicación de productos, pero otra fuente común de contenido casi duplicado son las colecciones paginadas. Cuando una colección tiene más productos de los que caben en una página, Shopify crea URL paginadas como /collections/all?page=2, ?page=3, y así sucesivamente.

Antes, los especialistas en SEO usaban las etiquetas rel="next" y rel="prev" para indicar la relación entre estas páginas. Sin embargo, Google anunció en 2019 que ya no usa estas etiquetas. Hoy, la configuración predeterminada de Shopify permite que estas páginas se indexen. Las páginas se canonicalizan a sí mismas, que es la práctica recomendada por Google. Para la mayoría de las tiendas, esto está perfectamente bien. El contenido único de productos en cada página paginada basta para diferenciarla, y una estructura clara de enlaces internos ayuda a Google a entender la arquitectura de la colección.

La auditoría es sencilla: revisa una URL de colección paginada y asegúrate de que la etiqueta canónica apunte a sí misma. A menos que tengas miles de páginas con contenido muy escaso, este comportamiento predeterminado no requiere intervención.

Lo que concretamente te deja esta auditoría es tranquilidad. Una configuración canónica correcta asegura que tus esfuerzos de SEO, desde la construcción de enlaces hasta la optimización de contenido, se acrediten a las URL correctas. No es una corrección de una sola vez; es una revisión fundamental que debería formar parte de cualquier actualización de tema o migración del sitio.

Preguntas frecuentes sobre las etiquetas canónicas en Shopify y cómo evitar el contenido duplicado

¿Qué es una etiqueta canónica?

Una etiqueta canónica (rel="canonical") es un elemento HTML que les indica a los motores de búsqueda cuál versión de una URL es la "copia maestra" que debe indexarse y posicionarse. Se usa para evitar problemas de contenido duplicado cuando el mismo contenido, o uno similar, es accesible desde varias URL.

¿Shopify maneja las etiquetas canónicas automáticamente?

Sí, de forma predeterminada. Los temas de Shopify están diseñados para generar automáticamente una etiqueta canónica autorreferenciada en cada página usando el objeto de Liquid {{ canonical_url }}. En las páginas de producto a las que se entra desde URL de colección, este objeto apunta correctamente a la URL principal `/products/`, lo que resuelve de forma efectiva el principal problema de contenido duplicado.

¿Cómo corrijo una etiqueta canónica faltante o incorrecta en Shopify?

Puedes corregirla editando el código de tu tema. Ve a Online Store > Themes > Edit code, abre el archivo theme.liquid y asegúrate de que la línea <link rel="canonical" href="{{ canonical_url }}" /> esté presente y sea correcta dentro de la sección <head>. Siempre duplica tu tema para crear una copia de seguridad antes de hacer cambios.

¿Las etiquetas canónicas son suficientes para resolver todos los problemas de contenido duplicado de Shopify?

Para la gran mayoría de las tiendas, sí. Las etiquetas canónicas bien implementadas resuelven los principales problemas relacionados con las variantes de producto y las rutas de colección. Otros posibles problemas, como el contenido duplicado por etiquetas o por paginación, suelen ser menores y los motores de búsqueda modernos los manejan bien, siempre que la base canónica sea sólida.

Comparte este artículo

¿Quieres ayuda para aplicar estas ideas?

Recibe una propuesta gratis y sin compromiso de nuestro equipo, o conoce WorkspaceCMS, nuestra plataforma totalmente administrada, con IA desde el inicio y SEO nativo.

★ Revisión gratis de visibilidad en IA

Pregúntale a la IA por un negocio como el tuyo. ¿Apareces en la respuesta?

Estrategas reales. Herramientas de IA reales. Crecimiento real. - 1Digital® desde 2012