La correcta indexación de un sitio web es fundamental para el éxito de una tienda online. Sin embargo, la duplicación de contenidos bajo múltiples URL puede hacer que los motores de búsqueda no hagan su trabajo como te gustaría. Por ese motivo, y por el bien del SEO en tu sitio web, es imprescindible que entiendas qué es una URL canónica y cuáles son sus implicaciones.
No te asustes. Este no es un artículo excesivamente técnico y en apenas unos pasos comprenderás en qué consiste la canonicalización de URL, un proceso que, por otra parte, ya realizan de manera automática los temas de Shopify.
Esta pequeña guía te servirá para aquellos casos excepcionales en los que necesites hacer el proceso de manera manual. ¡Verás qué sencillo es!
¿Qué es una URL canónica?
Aunque tiene un nombre bastante particular, entender qué es una URL canónica es bastante más sencillo de lo que imaginas. Básicamente, este es un modo de referirse a un elemento de enlace HTML con el atributo rel=”canonical” que se encuentra bajo la etiqueta <head> de tu sitio web. ¿Cuál es su función? Especificar a los motores de búsqueda cuál es tu URL preferida.
De este modo, se indexarán los contenidos de una página específica bajo una URL concreta, que será la que utilicen los motores de búsqueda para rastrear tu sitio web y mostrarla en los resultados de búsqueda cuando corresponda.
La etiqueta de una URL canónica presenta la siguiente estructura:
<link rel="canonical" href="{{ canonical_url }}">
Es una especificación que entró en vigor 2012 y sobre la que puedes investigar más en el consenso RFC 6596 (contenido en inglés). Pero no hace falta profundizar tanto para entender qué es una URL canónica y cómo afecta a tu sitio web. En este ejemplo lo verás más claro.
Imagina una tienda online de calcetines divertidos que se llama Divercalcetín, y que tiene variaciones de una URL que van dirigidas al mismo contenido (por ejemplo, la página de inicio):
- divercalcetines.com
- www.divercalcetines.com
- https://m.divercalcetines.com
Las diferencias entre estas URL son mínimas, lo que dificulta a los motores de búsqueda decidir qué página es la que tiene más “importancia”. Si no indicas cuál es la URL que deben emplear los motores de búsqueda (URL canónica), estos la elegirán aplicando sus propios algoritmos, algo que puede afectar a la indexación de tu sitio web y a tu aparición en los resultados de búsqueda.
También puede derivar en problemas de duplicidad de contenidos que, aunque no están prohibidos por los motores de búsqueda, sí “penalizarse” a la hora de mostrarse en los resultados, degradándolos en el ranking.
¿Por qué son importantes las URL canónicas?
Para entender mejor qué es una URL canónica, lo más sencillo es que conozcas su impacto en la indexación de tu sitio web. Así es como actúa la canonicalización:
1. Especifica qué URL quieres que aparezca en los resultados de búsqueda
Continuando con el ejemplo anterior, si tus clientes buscan “calcetines azules”, lo más interesante sería que llegaran a tu sitio web a través de la URL https://www.divercalcetines.com/calcetines-azules. De este modo garantizas que el contenido principal al que accede el cliente potencial se corresponde con el contenido de su búsqueda, optimizas el rastreo y mejoras la relevancia en los resultados de búsqueda.
2. Simplifica las métricas de seguimiento en una URL
Durante las campañas publicitarias se suelen emplear parámetros adicionales dentro de las URL que determinan, por ejemplo, si los usuarios han llegado a un determinado producto a través de un anuncio o si lo han hecho desde el enlace dentro de un email.
Aunque todas las URL conducen al mismo lugar, estas ligeras variaciones son interpretadas por los motores de búsqueda como direcciones independientes que deben ser rastreadas por separado, algo que puede afectar a los resultados de búsqueda.
La canonicalización permite indexar todas las versiones de estas URL en una única URL (la URL canónica), que será la que los motores de búsqueda tengan en cuenta durante el rastreo, obviando las demás.
3. Consolida la información en una única URL autorizada
Con frecuencia, los sitios web distribuyen su contenido a través de diferentes dominios (por ejemplo, para diferentes regiones, o para una versión de escritorio y otra móvil). Esto provoca la aparición de contenidos duplicados o similares compitiendo por la mejor clasificación en los resultados de búsqueda. Mejorarás tu posicionamiento y evitarás las “penalizaciones” de los motores de búsqueda si consolidas esos dominios en una única URL preferida.
¿Cómo crear una URL canónica en Shopify?
Los temas originales de Shopify y, en general, todos los temas de terceros disponibles en Shopify Theme Store definen por defecto cuál debe ser la URL canónica. No obstante, puedes incluir esa etiqueta de forma manual añadiendo una simple línea de código (<link rel="canonical" href="{{ canonical_url }}">) antes del cierre de la etiqueta </head>.
El resultado se vería así:

Para los productos y variantes de Shopify, el resultado de la URL canónica es la página de producto predeterminada sin ninguna colección o variante seleccionada. Por ejemplo, al seleccionar una camiseta dentro de una colección determinada, la URL podría verse de esta manera:
https://ejemplo.com/colección-verano/camisetas-sin-mangas?variant=17649345
El resultado de canonicalizar esa misma URL sería:
https://ejemplo.com/colección-verano/camisetas-sin-mangas
¿Quieres aprender más sobre la configuración de apartados dentro de tu tienda Shopify? Consulta este artículo sobre cómo crear tu primera sección temática en la plataforma.
¿Cómo establecer nuevos valores de URL canónica?
Si quieres anular manualmente la URL establecida por defecto y fijar un nuevo valor de URL canónica, tendrás que crear un metacampo para cada página que quieras canonicalizar. Después de esto, deberás añadir dicho código a tu tema de referencia.
Las etiquetas de metacampos se crean en el apartado “Metacampos” de tu panel de control de Shopify. Dentro este, podrás elegir en qué tipo de página quieres crear la URL canónica (productos, colecciones, entradas de blog…), añadir un nombre y una descripción corta (por ejemplo, “URL canónica del producto” y “Esta URL anula la URL canónica predeterminada de esta página”) y guardar el metacampo con el nuevo valor de URL canónica para luego hacer modificaciones en el archivo de la plantilla.
Este tipo de edición manual implica conocimientos de programación algo más avanzados y la modificación de una gran cantidad de código en la plantilla de tu tema Shopify. Si no tienes experiencia en desarrollo de páginas web, lo más recomendable en estos casos es ponerte en manos de un experto en Shopify.
Cómo indicar qué es una URL canónica a Google
La referencia rel="canonical" no es la única forma canonicalizar una URL. Aunque suele ser la más recomendada para consolidar el contenido duplicado y ponérselo más fácil a los motores de búsqueda, existen otras alternativas:
1. Redirección 301
El código 301 se emplea para indicarle a Google (y a otros motores de búsqueda) la creación de una redirección permanente de una URL a otra. Es decir, los usuarios inicialmente entrarán en una dirección URL y el buscador los remitirá automáticamente a otra diferente a la que obtuvieron en la página de resultados o al introducir la dirección en su navegador.
Estas direcciones pueden enlazar varias URL, y los motores de búsqueda se encargarán de clasificarlas atendiendo a la autoridad del dominio de los enlaces entrantes. La redirección se hace editando el archivo .htaccess del servidor o utilizando un plugin específico si trabajas con un CMS. El nuevo enrutamiento se consigue añadiendo esta línea al final del archivo:
Redirect 301 /pagina-antigua.html https://www.ejemplo.com/pagina-nueva.html
2. Gestión con robots.txt
Inicialmente, Google Search Console permitía configurar los parámetros de URL para que pudieran indicarle al motor de búsqueda qué debía hacer al encontrarse con determinados parámetros. Esta opción dejó de estar disponible en 2022, y actualmente lo más parecido es utilizar el archivo robots.txt para indicar qué partes de un sitio web deben indexarse y cuáles no.
El archivo robots.txt se encuentra en la raíz del dominio de tu sitio web y funciona básicamente con tres parámetros:
- User-agent: indica el bot sobre el que se actúa. Si colocas un asterisco (*), la indicación se aplica a todos los bots.
- Disallow: para bloquear una ruta URL.
- Allow: para permitir una subruta específica dentro de una ruta bloqueada.
A partir de ahí, se pueden hacer diferentes combinaciones según los resultados que desees obtener. Aquí tienes un ejemplo de cómo sería la instrucción si quisieras bloquear los bots en partes específicas de tu sitio web:
User-agent: * (aplica a todos los bots)
Disallow: /colección-verano (se bloquearía solo esta parte en concreto)
Allow: /colección-verano/sandalias (dentro de la ruta bloqueada “colección-verano” permite la entrada en la subruta “sandalias”).
3. Hashes de ubicación
Los hashes de ubicación o identificadores de fragmentos se suelen emplear para indicar una sección específica dentro de una página. Los reconocerás porque incluyen un # al final de la URL que permite que el navegador salte directamente a ese punto sin recargar la página entera. Por ejemplo:
https://ejemplo.com/pagina#contacto
En este ejemplo, la palabra “contacto” es el hash que identifica esa sección específica dentro del sitio web. La presencia de un hash en la URL hace que Google (y otros motores de búsqueda) lo consideren como una única URL y la indexen como tal: en lugar de clasificar el contenido saltado de manera diferente, lo hacen canonicalizándolo a la misma URL.
Una correcta canonicalización de las páginas de tu sitio web te ayudará a mejorar tu visibilidad en los resultados de búsqueda y aumentar tu tráfico a través de estos.
¿Te interesa obtener información sobre cómo hacer un seguimiento posterior del comportamiento de tus visitas? Échale un vistazo a este artículo sobre Google Analytics para ecommerce.
Buenas prácticas en el uso de URL canónicas
De todo lo anterior habrás podido deducir que la canonicalización tiene un impacto directo en el SEO de tu sitio web y en los resultados de búsqueda. El uso correcto de las URL canónicas puede definir en gran medida el tráfico hacia tu tienda online, por lo que conviene que tengas en cuenta algunas consideraciones sobre cómo emplearlas.
¿URL canónica o una redirección 301?
Con Shopify no tienes que preocuparte por el redireccionamiento de una URL ya publicada a una nueva URL porque los realiza de manera automática (por ejemplo, con las publicaciones del blog). Sin embargo, deberías plantearte si es más conveniente utilizar una redirección 301 o configurar una URL canónica.
Según el experto en SEO Joost de Valk en Yoast, “si no hay razones técnicas para no hacer una redirección, siempre debes hacer una redirección. Si no puedes redirigir porque eso rompería la experiencia de usuario o sería problemático, configura una URL canónica ".
¿Necesitas crear redireccionamientos manualmente en tu tienda Shopify? En la página de ayuda de Shopify encontrarás las respuestas que necesitas.
Evita perder las señales de interacción con Google
Ya has visto que a través del archivo robots.txt puedes indicarle a Google que página debe rastrear o no rastrear (dilsallow). Sin embargo, esta limitación puede convertirse en un problema cuando se trata de contenido duplicado.
Al indicarle al robot de Google que no rastree ni indexe una página, se perderá cualquier señal de clasificación que podría haber aprovechado una fuente original si se hubiera empleado una URL canónica. Perder estas señales de contenido o interacción implica perder todo aquello que podría haber contribuido a una mejor clasificación en los resultados de Google, por lo que se debe elegir con criterio qué indexar y qué no.
Ten en cuenta los enlaces desde otras páginas
No basta con eliminar las versiones no canónicas. Hacer una limpieza rápida de contenidos duplicados puede resultar muy tentador, pero no debes pasar por alto que tal vez has vinculado ese contenido en otros lugares o publicaciones de tu sitio web.
Al eliminar las publicaciones o productos antiguos, eliminas la posibilidad de acceder al contenido desde estos enlaces, por lo que los usuarios se encontrarían con un mensaje de error. Lo más recomendable es redirigir esos enlaces hacia las nuevas páginas, productos o publicaciones.
Solo en los casos en los que el redireccionamiento se hizo por error, en las páginas que apenas tienen tráfico o en las que acabas de publicar, la eliminación completa podría ser una alternativa recomendable.
Conclusiones: qué es una URL canónica y por qué te interesa
Una URL canónica puede entenderse como la versión “principal” de una página duplicada. Determinar cuáles van a ser esas páginas canónicas evitará que los motores de búsqueda identifiquen esos contenidos idénticos (o muy similares) como contenidos separados.
Esto hará que todo el valor de la página se concentre en un único lugar, facilitando el rendimiento de las búsquedas y tu posicionamiento en los resultados que estas arrojen. Además, mejorará la experiencia de usuario, redirigiendo a tus clientes potenciales a la versión correcta y optimizada de cada página.
¿Quieres ayudar a otros emprendedores a impulsar el crecimiento de sus negocios online? Únete al programa Shopify Partners y explora todas las alternativas de servicios creativos y tecnológicos que puedes ofrecer a otros para que aprovechen todo el potencial de sus tiendas Shopify.
Más información
- Guía de SEO para ecommerce ¡Mejora tu posicionamiento orgánico!
- Cómo crear un botón “Añadir al carrito” desplazable
- SEO copywriting para vender más generando buenos contenidos
- Cómo es el proceso de creación y posicionamiento SEO del contenido de tu blog en Google
- Tendencias SEO en ecommerce para 2015
- ¿Cómo escribir un artículo para tu blog optimizado para SEO?
- ¿Estás desaprovechando tus viejos contenidos?
- 8 formas originales de conseguir enlaces
- Guía práctica para redactar la meta descripción más eficaz
- 4 estrategias para aumentar las ventas de tu tienda a través de contenido generado por el cliente
Preguntas frecuentes sobre qué es una URL canónica
¿Qué es una URL canónica?
Una URL canónica es aquella que se ha indicado a los motores de búsqueda como la página “destacada” que deben indexar, frente a otras de contenido duplicado o similar. Las etiquetas canónicas son importantes en la optimización del sitio web para motores de búsqueda: aseguran la indexación de la página que te interesa, y que esta sea la que se muestre en los resultados de búsqueda.
¿Cómo verificar que es una URL canónica?
Verificar si una URL está etiquetada como canónica es muy sencillo y puedes hacerlo de dos modos diferentes:
A través de Google Search Console:
- Abre Google Search Console e introduce la URL que te interesa inspeccionar.
- Cuando obtengas el informe de inspección, despliega la pestaña “Indexación de páginas”.
- Comprueba cuál es la URL que Google ha elegido como canónica buscando la línea “Seleccionada por Google como canónica”.
- Si, en cambio, aparece la línea “Página alternativa con etiqueta canónica adecuada” quiere decir que Google ha elegido otra URL como principal, siguiendo tus instrucciones.
Con la herramienta “Inspeccionar”:
- Abre tu navegador y abre la URL que quieres inspeccionar.
- Haz clic en la página con el botón derecho (control + clic en Mac) y, en el menú desplegable, selecciona la opción “Inspeccionar”.
- Usa la combinación control + F (comando + F en Mac) y busca el término “canonical”.
- Si se trata de una URL canónica, debería aparecer una etiqueta de <link> con el rel = “canonical”.
¿Cuándo debería añadir una etiqueta canónica a mi tienda de Shopify?
Los temas de Shopify están diseñados para canonicalizar automáticamente varias páginas con contenido duplicado, por lo que no tendrás que hacer este proceso manualmente. Sin embargo, hay temas de terceros que no incluyen esta funcionalidad. En estos casos, tendrás que asignar las URL canónicas de forma personalizada mediante el empleo de metacampos en cada una de las páginas que quieras canonicalizar y su referenciación en el archivo del tema.





