Saltar al contenido

SEO técnico en Shopify: URL duplicadas, canonical, schema de producto y velocidad

Publicado el 07-10-20268 min de lecturaPor la redacción de SmoothSeen

El SEO técnico en Shopify consiste sobre todo en no estropear lo que la plataforma ya hace: genera el canonical, el sitemap, el robots.txt y el certificado SSL, y sus temas marcan los productos con datos estructurados. Lo que te toca es vigilar las URL duplicadas que crean temas y apps, ocultar bien lo que no quieres indexar, gestionar redirecciones y controlar la velocidad.

Lo esencial

  • Shopify genera solo el canonical, el sitemap, el robots.txt y el certificado SSL; tu trabajo es no romperlos con el tema o con apps.
  • En la tienda de demostración de Dawn, una URL de producto dentro de una colección respondía el 09-10-2026 con un 301 a la URL /products/, y la ordenación y los filtros declaraban como canónica la colección sin parámetros.
  • Los temas Dawn y Horizon marcan los productos con el filtro structured_data, que con variantes publica un ProductGroup sin la propiedad variesBy que Google recomienda.
  • Para sacar algo del buscador hay tres vías oficiales con efectos distintos: estado «Sin listar», metacampo seo.hidden o una etiqueta noindex en theme.liquid.
  • El informe de rendimiento web de Shopify usa datos de visitantes reales al percentil 75 y los mismos umbrales que Google: LCP 2,5 s, INP 200 ms y CLS 0,1.

Para comprobarlo en tu web: Tiendas online

En esta página

Shopify es una plataforma de comercio electrónico alojada: no tienes acceso al servidor, así que la compresión, el HTTPS y las cabeceras no dependen de ti. Sí controlas el tema (en Liquid), los textos de cada producto y colección, las apps que instalas y, si lo necesitas, el robots.txt. Esta guía repasa lo técnico; qué rastreadores de IA dejar pasar y cómo se edita el robots.txt está en la guía de robots.txt de Shopify para bots de IA, y lo común a cualquier tienda, en la de SEO para tiendas online.

¿Qué hace Shopify solo y qué te toca a ti?

Pieza
Canonical
¿La hace Shopify?
Sí, en todas las páginas1
Qué te toca
Que el tema imprima canonical_url
Pieza
Sitemap
¿La hace Shopify?
Sí, en /sitemap.xml, con productos, colecciones, páginas y blogs2
Qué te toca
Enviarlo a Search Console
Pieza
robots.txt
¿La hace Shopify?
Sí, generado
Qué te toca
Editarlo solo con motivo
Pieza
HTTPS
¿La hace Shopify?
Sí, SSL activado por defecto1
Qué te toca
Nada
Pieza
Título y meta descripción
¿La hace Shopify?
Genera unos por defecto
Qué te toca
Escribirlos en cada producto y colección
Pieza
Datos estructurados
¿La hace Shopify?
Los temas de Shopify marcan los productos1
Qué te toca
Evitar duplicados de apps
Pieza
Redirecciones
¿La hace Shopify?
Solo las que creas
Qué te toca
Crearlas al borrar o renombrar
Pieza
Velocidad
¿La hace Shopify?
La plataforma
Qué te toca
Tema, apps e imágenes

El título y la meta descripción de un producto se escriben en Productos, abriendo el producto, en la sección Publicación en motores de búsqueda (icono del lápiz): campos Título de la página, Descripción meta e Identificador de URL3. Shopify avisa de que no cambies el identificador con frecuencia, porque cambia la URL.

¿Por qué Shopify genera URL duplicadas de producto?

Un producto vive en /products/identificador, pero un tema puede enlazarlo dentro de una colección, en /collections/zapatillas/products/identificador, con el filtro de Liquid within. La documentación de Shopify avisa de que las dos URL tienen el mismo contenido y pide tener en cuenta el efecto en SEO antes de usar ese filtro4.

Comprobamos el comportamiento actual en la tienda de demostración pública del tema Dawn el 09-10-2026:

URL pedida
/products/art-deco-cyclamen
Respuesta
200
Canonical
La misma URL
URL pedida
/collections/all/products/art-deco-cyclamen
Respuesta
301 a /products/art-deco-cyclamen
Canonical
(tras la redirección) la de /products/
URL pedida
/products/art-deco-cyclamen?variant=1
Respuesta
200
Canonical
/products/art-deco-cyclamen
URL pedida
/collections/all?sort_by=price-ascending
Respuesta
200
Canonical
/collections/all
URL pedida
/collections/all?filter.v.availability=1
Respuesta
200
Canonical
/collections/all
URL pedida
/collections/all?page=2
Respuesta
200
Canonical
/collections/all?page=2

Shopify no documenta esa redirección, así que compruébala en tu tienda con curl -I antes de darla por hecha. Lo que sí puedes mirar en el código: Dawn y Horizon, los temas gratuitos de Shopify, enlazan las tarjetas de producto con product.url, sin within56. Si tu tema es antiguo o de terceros, abre una colección, mira el código fuente y busca enlaces del tipo /collections/…/products/…. Si aparecen, cambia en la tarjeta de producto el within: collection por la URL simple.

La paginación hace lo que Google pide: cada página de la serie es rastreable y se declara canónica de sí misma7. La ordenación y los filtros se declaran como la colección sin parámetros, y el robots.txt de serie aparta la ordenación, las etiquetas con + y las URL con dos o más filtros8.

¿Cómo se oculta una página o un producto de Google en Shopify?

Shopify documenta tres vías, y no hacen lo mismo9:

Vía
Estado «Sin listar» (solo productos)
Buscadores y sitemap
Fuera
Colecciones y recomendaciones de la tienda
Fuera
Canales de terceros
Fuera
Vía
Metacampo seo.hidden con valor 1
Buscadores y sitemap
Fuera
Colecciones y recomendaciones de la tienda
Se sigue mostrando
Canales de terceros
Se sigue mostrando
Vía
Etiqueta noindex en theme.liquid
Buscadores y sitemap
Fuera del índice
Colecciones y recomendaciones de la tienda
Se sigue mostrando
Canales de terceros
Sin cambios

Para un producto que solo debe abrirse con enlace directo, Shopify recomienda el estado Sin listar. Para una página, una entrada de blog o un producto que debe seguir en la tienda, el metacampo seo.hidden lo saca del sitemap y de los buscadores. La tercera vía es una condición en theme.liquid que pinta <meta name="robots" content="noindex"> según la plantilla o el identificador9. No uses el robots.txt para esto: bloquea el rastreo, no la indexación, y una URL bloqueada puede seguir apareciendo si otros la enlazan.

¿Qué datos estructurados ponen los temas de Shopify?

Shopify tiene un filtro de Liquid, structured_data, que convierte un producto en marcado de schema.org: Product si no tiene variantes y ProductGroup si las tiene10. Dawn y Horizon lo usan en la plantilla de producto56. En la tienda de demostración, el marcado de un producto con variantes trae esto (comprobado el 09-10-2026), comparado con lo que Google pide para variantes y fichas de comerciante1112:

Propiedad
ProductGroup.name, description, brand, url
Dawn (demostración)
Sí
Google
name obligatoria; el resto, recomendadas
Propiedad
productGroupID, hasVariant
Dawn (demostración)
Sí
Google
Recomendadas
Propiedad
variesBy
Dawn (demostración)
No
Google
Recomendada
Propiedad
Variante: sku, gtin, image
Dawn (demostración)
Sí
Google
Un identificador único por variante
Propiedad
Oferta: price, priceCurrency, availability, url
Dawn (demostración)
Sí
Google
Precio y moneda obligatorios
Propiedad
aggregateRating
Dawn (demostración)
No (depende de tu app de reseñas)
Google
Recomendada
Propiedad
shippingDetails, hasMerchantReturnPolicy
Dawn (demostración)
No
Google
Recomendadas

La base es buena. Los dos problemas habituales están fuera del tema: una app de reseñas o de SEO que añade su propio Product con otros datos, y un tema de terceros que no usa el filtro y escribe un marcado propio incompleto. Busca en el código fuente de una ficha cuántos bloques application/ld+json con Product o ProductGroup hay: debe ser uno. El envío y las devoluciones, Google recomienda declararlos una vez en el marcado de Organization12. Más detalle en la guía de schema Product para fichas de producto.

¿Cómo se gestionan las redirecciones en Shopify?

En Contenido > Menús, pulsa Ver redireccionamientos de URL y después Crear redireccionamiento de URL, con los campos Redireccionar desde y Redireccionar a13. Tres limitaciones que conviene conocer:

  1. Solo funcionan desde URL rotas: si la URL antigua todavía carga una página, la redirección no se aplica.
  2. No se puede redirigir desde rutas fijas como /products o /collections, ni desde prefijos como /cart, /orders o /apps.
  3. Hay un máximo de 100.000 redirecciones, salvo en Shopify Plus.

Al borrar un producto con tráfico, redirige su URL al producto más parecido o a su colección. Al migrar desde otra plataforma, prepara la lista completa antes del cambio de dominio: Shopify cita las redirecciones que faltan tras una migración como una de las causas de no aparecer en los resultados14.

¿Cómo se mide y se mejora la velocidad de una tienda Shopify?

Shopify tiene informes de rendimiento web en la lista Informes del panel de control, con LCP, INP y CLS, y un resumen de esas métricas en la página Temas de la tienda online. Usan datos de visitantes reales, el percentil 75 y los últimos 30 días, con hasta 36 horas de retraso; para tener datos, la tienda no puede estar en modo privado15. Los umbrales coinciden con los de Google: LCP de 2,5 s o menos, INP de 200 ms o menos y CLS de 0,1 o menos16.

Como no tocas el servidor, la velocidad depende de tres cosas:

  1. Apps. Cada app que añade scripts a la tienda pesa en cada página. Desinstala las que no uses y revisa que no dejen código en el tema.
  2. Imágenes y vídeo. Sube las imágenes al tamaño en que se muestran y revisa qué pinta la parte visible de cada plantilla, que es donde se mide el LCP. Shopify cita el código del tema, las apps, las imágenes, los vídeos, los carruseles y los feeds de redes sociales entre las funciones que pueden ralentizar la tienda17.
  3. Tema. Un tema muy personalizado o con secciones que no usas carga más de lo necesario.

Compara los informes de Shopify con PageSpeed Insights, que publica los datos de campo de Chrome para tu URL cuando hay tráfico suficiente. La guía de Core Web Vitals para tiendas online explica cómo priorizar.

Cómo comprobarlo

  • Duplicados: curl -I https://www.example.com/collections/todas/products/un-producto y mira si responde 301 y adónde.
  • Canonical y noindex: la inspección de URL de Search Console en un producto, una colección filtrada y una página oculta.
  • Marcado: la Prueba de resultados enriquecidos en un producto con variantes.
  • Sitemap: envía sitemap.xml en Search Console; con dominios internacionales, uno por dominio2.

Qué hace SmoothSeen con esto

SmoothSeen analiza una ficha o una colección de tu tienda y revisa lo que configura esta guía: robots.txt, sitemap, canonical y noindex, datos estructurados de producto, velocidad con las Core Web Vitals de usuarios reales (o con Lighthouse si no hay datos de campo), HTTPS y cabeceras. En la parte de IA mira qué rastreadores permite tu robots.txt, separando búsqueda de entrenamiento, y cuánto texto llega en el HTML sin JavaScript.

Qué hacer esta semana

Abre el código fuente de una colección y busca enlaces /collections/…/products/; si los hay, cámbialos en la tarjeta de producto. Después cuenta los bloques Product de una ficha con variantes y quita la app que duplique el marcado. Si quieres ver el resto medido, analiza tu tienda online con SmoothSeen.

Preguntas frecuentes

¿Se puede quitar /products/ o /collections/ de las URL de Shopify?

No. Son rutas fijas de la plataforma: ni siquiera se pueden usar como origen de una redirección. Lo que sí controlas es el identificador que va detrás, en el campo Identificador de URL de cada producto o colección. Escoge uno corto y descriptivo al crear el producto y evita cambiarlo después.

¿Hace falta una app de SEO en Shopify?

Para lo esencial, no. El canonical, el sitemap, el robots.txt y el marcado de producto ya vienen resueltos, y el título y la meta descripción se escriben en cada producto. Una app puede ayudar con tareas masivas, como reescribir cientos de descripciones, pero comprueba que no añada un segundo marcado Product ni scripts que frenen la tienda.

¿Por qué Search Console dice «Indexada, aunque bloqueada por robots.txt»?

Porque Google puede indexar una URL que no rastrea si otras páginas la enlazan. Shopify explica que es un aviso normal en tiendas con su robots.txt de serie, que bloquea carrito, pago y colecciones ordenadas o filtradas, y que por lo general no es motivo de preocupación. Solo debes actuar si la URL bloqueada es una que sí quieres en el índice.

¿Indexa Google una tienda Shopify en modo privado o en prueba?

No. Con el modo privado activado, Google no puede leer ni el sitemap, y Shopify indica que las tiendas en periodo de prueba no se indexan. Para verificar el dominio en Search Console tienes que desactivar el modo privado; si aún no vas a abrir, puedes volver a activarlo después de la verificación.

Fuentes

  1. 1Descripción general de SEO, Centro de ayuda de Shopify, consultada el 07-10-2026.
  2. 2Encontrar y enviar el mapa del sitio, Centro de ayuda de Shopify, consultada el 09-10-2026.
  3. 3Agregar y actualizar productos, Centro de ayuda de Shopify, consultada el 07-10-2026.
  4. 4within (Liquid filter), Shopify.dev, consultada el 07-10-2026.
  5. 5Shopify/dawn: snippets/card-product.liquid y sections/main-product.liquid, repositorio oficial de Shopify, consultado el 07-10-2026.
  6. 6Shopify/horizon 4.2.0: snippets/product-card.liquid y sections/product-information.liquid, repositorio oficial de Shopify, consultado el 09-10-2026.
  7. 7Pagination, incremental page loading, and their impact on Google Search, Google Search Central, actualizada el 10-12-2025.
  8. 8Editar robots.txt.liquid, Centro de ayuda de Shopify, consultada el 09-10-2026.
  9. 9Ocultar una página de los motores de búsqueda, Centro de ayuda de Shopify, consultada el 07-10-2026.
  10. 10structured_data (Liquid filter), Shopify.dev, consultada el 07-10-2026.
  11. 11Product variant structured data, Google Search Central, actualizada el 08-09-2026.
  12. 12Merchant listing (Product, Offer) structured data, Google Search Central, actualizada el 08-09-2026.
  13. 13Crear y administrar redireccionamientos de URL, Centro de ayuda de Shopify, consultada el 09-10-2026.
  14. 14Preguntas frecuentes sobre SEO, Centro de ayuda de Shopify, consultada el 07-10-2026.
  15. 15Informes de rendimiento web, Centro de ayuda de Shopify, consultada el 09-10-2026.
  16. 16Web Vitals, web.dev (Google), actualizada el 31-10-2024.
  17. 17Rendimiento web de la tienda online, Centro de ayuda de Shopify, consultada el 09-10-2026.

Cómo citar este artículo

SmoothSeen. (2026, 7 de octubre). SEO técnico en Shopify: URL duplicadas, canonical, schema de producto y velocidad. https://smoothseen.com/es/blog/shopify-seo-tecnico/

Quién lo escribe

SmoothSeen es una herramienta de auditoría web que mide el posicionamiento en buscadores y en asistentes de IA y entrega informes con la marca de la agencia.

Este blog es de SmoothSeen: cuando un artículo habla del producto, lo hace sabiendo que es el nuestro. Las cifras de terceros enlazan a su fuente original.

Historial de cambios

  • Primera versión.

Sigue leyendo

SEO técnico en Shopify: duplicados, schema y velocidad