Join our community of websites already using SEOJuice to automate the boring SEO work.
See what our customers say and learn about sustainable SEO that drives long-term growth.
Explore the blog →Actualizado en mayo de 2026. Revisado con una sección de AI Overview / GEO, citas nominales sobre el manejo canónico de Shopify, un bloque de preguntas frecuentes y un planteamiento honesto de «patrones recurrentes en auditorías» en lugar de las tres anécdotas compuestas de la versión original.
Resumen ejecutivo: Shopify cubre el SEO básico de forma nativa, pero sus valores predeterminados dejan mucho tráfico sin captar. El mayor fallo es el patrón de URL duplicado /collections/.../products/, que divide presupuesto de rastreo y autoridad de enlaces entre dos URLs por cada producto. Después vienen: contenido escaso en colecciones, ausencia de schema Offer / AggregateRating, exceso de JavaScript del tema y cero estrategia para citaciones en AI Overview. Esta checklist los resuelve en el mismo orden en que yo realizo el trabajo.
Shopify es una excelente plataforma de ecommerce. No es una gran plataforma de SEO de fábrica, y la mayoría de los dueños de tiendas no lo descubren hasta seis meses después de lanzar y preguntarse por qué sus productos no aparecen en Google.
El mayor problema del que nadie habla: Shopify crea URLs duplicadas para cada producto. Tu producto vive en /products/blue-widget, pero también en /collections/widgets/products/blue-widget. Son dos URLs para la misma página, dividiendo señales SEO. Shopify añade una etiqueta canónica (su propia documentación SEO lo explica), pero las canónicas son una sugerencia, no una orden, y las URLs duplicadas siguen rastreándose e indexándose. (Nota al margen: discutí esto con un ingeniero de soporte de Shopify durante cuarenta minutos. Él insistía en que «la canónica lo resuelve». El índice de Google no estuvo de acuerdo).
Soy Vadim y, en los sitios de Shopify que SEOJuice ha rastreado a gran escala, los mismos problemas aparecen una y otra vez. En lugar de contarte tres casos de éxito sospechosamente perfectos, aquí tienes el patrón real hallado en nuestro conjunto de auditorías.
Patrón de contenido escaso: una tienda pequeña típica en Shopify vende buenos productos, tiene un Instagram decente y casi nada de tráfico orgánico. Al rastrearla vemos descripciones de producto de una sola frase (a menudo el texto del fabricante) y páginas de colección sin cuerpo de texto. Google solo puede indexar el título y el precio. Añadir descripciones de 200 palabras a los 20 productos principales y presentaciones de 300 palabras a las colecciones principales ha hecho que, en nuestros datos, aproximadamente un tercio de estas tiendas pasen de casi cero orgánico a unos cientos de sesiones mensuales en un par de trimestres. (Sinceramente, esperaba una tasa de respuesta mayor. En los otros dos tercios había otro bloqueo técnico o competían contra dominios de grandes marcas donde Google favorece el histórico de enlaces, y el buen copy no bastó para cerrar la brecha).
Patrón de keyword stuffing: tiendas que contrataron a un «experto SEO» barato que escribió meta descripciones como "Buy best protein powder online best protein powder for muscle building buy protein powder." Google las ignora y genera sus propios snippets, sacando la primera frase aleatoria de la página. Reescribir las meta descripciones en lenguaje natural, arreglar el problema de canónica-bypass que comento más abajo y añadir schema Product / Offer duplica normalmente el CTR en las páginas de producto que ya tenían impresiones. No siempre vemos duplicar tráfico; a veces las impresiones se mantienen y el CTR sube de 0,8 % a 2,1 %, que suena menos espectacular pero produce el mismo resultado.
Patrón de tema pesado: temas premium de Shopify que cargan más de 2 MB de JavaScript en cada página (medimos un tema de moda con 2,3 MB antes de instalar apps). Sus puntuaciones Lighthouse móviles rondan los veinte puntos. Solo con optimizar velocidad, en varios casos, hemos incrementado sesiones orgánicas un 30-50 % sin cambiar una palabra de contenido, aunque los peores casos Lighthouse suelen coincidir con tiendas llenas de apps e imágenes mal optimizadas, así que rara vez es un experimento de velocidad pura.
Y el caso no resuelto: una marca de suplementos auditada el año pasado que hizo todo lo de esta checklist. Descripciones reales, schema, velocidad, backlinks de publishers… Tras ocho meses, su tráfico orgánico no-marca seguía plano. Su categoría está dominada por tres retailers con veinte años de enlaces y Google no quiere mostrar a un recién llegado. El SEO no es una máquina expendedora, y cualquier guía que prometa incrementos garantizados oculta los casos que no funcionan.
Los tres modos de fallo (contenido escaso, bypass por defecto, tema pesado) más el techo realista son el marco para el resto de esta checklist.
Una tienda bien optimizada empieza por el SEO técnico. Si los buscadores no pueden rastrear e indexar tu sitio, la calidad de contenido da igual.
| Tarea | Acción | Úsalo cuando |
|---|---|---|
| Auditar huella JavaScript del tema | Ejecuta Lighthouse en modo móvil incógnito sobre una página de producto. Si «Total Blocking Time» supera 300 ms o «JavaScript execution time» pasa de 2 s, tu tema es el cuello de botella. Comprime imágenes, difiere scripts no críticos y elimina apps SEO que no uses. | Cuando tu Lighthouse móvil está por debajo de 50 o tus páginas de producto tardan más de 4 s en ser interactivas en móvil. |
| Verificar SSL activo | Shopify provee SSL automáticamente, pero comprueba que todos los enlaces internos usan HTTPS y no hay avisos de mixed content en DevTools. | Siempre; los bloques por contenido mixto son causa habitual de rebotes «secure connection failed». |
| Corregir errores de rastreo | Abre Search Console, informe «Páginas». Filtra por «No indexadas» y «Rastreada, actualmente no indexada». Esta última suele ser contenido escaso (colecciones sin texto) más que un bloqueo técnico. | Cuando ves menos páginas indexadas que productos + colecciones + posts. |
| Probar renderizado móvil | Usa la herramienta de Inspección de URL de Search Console sobre una página de producto y revisa el HTML renderizado. Confirma que schema Product, precio y botón «add to cart» aparecen en el render, no solo en el código fuente. | Si tu tema usa renderizado del lado cliente para variantes o precios. |
| Enviar y monitorear sitemap | Shopify genera automáticamente /sitemap.xml. Envíalo una vez en Search Console y revisa cada mes avisos de «Descubierto, no enviado». |
Configura y olvida; revisa luego mensualmente. |
Merece su propia sección porque afecta a todas las tiendas y casi nadie lo conoce. Aquí es donde más daño causan los valores por defecto, por eso la mayoría de guías SEO de 2026 lo destacan.
Al añadir un producto a una colección, Shopify crea dos URLs:
/products/blue-widget (URL canónica)/collections/widgets/products/blue-widget (URL dentro de la colección)Ambas sirven el mismo contenido. Shopify añade una canónica apuntando a /products/, que debería indicar a Google que ignore la versión de colección. En la práctica, Google rastrea ambas, desperdiciando presupuesto. Y si algún enlace interno apunta a la versión de colección (los menús por defecto suelen hacerlo), divides autoridad.
Solución: Edita las plantillas Liquid del tema para que todos los enlaces internos de producto usen el patrón /products/, no /collections/.../products/. En la mayoría de temas basta cambiar {{ product.url | within: collection }} por {{ product.url }} en los snippets de tarjetas de producto. Una línea de Liquid que hace más por tu eficiencia de rastreo que tres meses pagando apps SEO.
(No estoy tan seguro como quisiera de que la canónica se respete en catálogos muy profundos. Algunos datos de nuestro crawler indican que funciona bien hasta ~500 productos y empeora más allá, pero aún no tengo una comparación controlada).
La estructura ayuda a los buscadores a entender tu contenido. Una organización limpia beneficia SEO y UX a partes iguales.
| Tarea | Acción | Úsalo cuando |
|---|---|---|
| Usar URLs limpias | Mantén URLs cortas y descriptivas. En Shopify define el handle al crear producto o página. Prefiere /products/organic-cotton-tshirt sobre /products/product-12847. |
Al lanzar nuevo producto o auditar un catálogo antiguo con handles numéricos. |
| Navegación lógica | Crea menús intuitivos y limita la profundidad a tres clics desde la home hasta cualquier producto. | Siempre que rediseñes menú o añadas colección. |
| Enlazado interno | Enlaza entre productos, colecciones y blogs con anchors descriptivos. Añade secciones «También te puede gustar» en producto y enlaces desde posts a los productos mencionados. | Cuando tengas 20+ productos o 10+ posts; antes no hay masa crítica. |
| Organizar colecciones | Agrupa productos relacionados en colecciones con títulos ricos en keywords y 200+ palabras de introducción. Error más común: colecciones sin texto. | Siempre; es la tarea de contenido con mayor ROI. |
| Actualizar sitemap | Shopify lo hace al añadir o quitar productos. Verifícalo comprobando la marca de tiempo en Search Console tras publicar. | Al añadir ~10 productos o más de golpe. |
El on-page es donde más tráfico se pierde. Cada producto, colección y post debe ser útil, específico y único. «Optimizado» no significa saturado de keywords.
| Tarea | Acción | Úsalo cuando |
|---|---|---|
| Títulos (title tags) | Cada página con título único <60 caracteres y la keyword principal. Patrón que mejor funciona: [Producto] - [Beneficio clave] | [Marca]. | En todos los productos, colecciones y posts; influye directo en el CTR. |
| Meta descripciones | Máximo 155 caracteres, tono humano y un dato concreto. Sustituye «¡Compra nuestro increíble producto hoy!» por «Camiseta de algodón orgánico 180 gsm, pre-encogida, envío gratis desde 50 €». Lo específico supera lo vendedor. | En toda página indexable; las por defecto de Shopify suelen ser un recorte del texto. |
| Encabezados (H1, H2, H3) | Un solo H1. Shopify ya usa el nombre de producto como H1; en landings personalizadas comprueba que no haya dos. | Cuando creas landings o usas builders. |
| Texto alternativo de imágenes | Alt descriptivo y específico. «Vista lateral de camiseta de algodón orgánico azul marino, detalle de costuras» mejor que «product-image-3». | En cada imagen; crítico en nichos visuales. |
| Descripciones de producto reales | Únicas, mínimo 200 palabras, en tu propio tono. No copies al fabricante. Explica para quién es, qué problema resuelve y por qué es diferente. | En todos los productos. Es la tarea SEO más infravalorada. |
El blog integrado de Shopify está infrautilizado. El contenido largo atrae visitas y posiciona long-tails que las fichas no pueden atacar.
Consejo que funciona: escribe sobre los problemas que resuelven tus productos. Una marca de velas sacará más partido a «Cómo crear una rutina nocturna relajante» que a «10 razones para comprar nuestras velas». Probado: los posts orientados a problema generan ~4 veces más sesiones que los orientados a producto.
| Tarea | Acción | Úsalo cuando |
|---|---|---|
| Contenido basado en temas | Investiga lo que tu público busca con autocomplete y «People Also Ask». Responde a esas consultas directamente. | Si tu blog está vacío o lleno de «10 razones para comprar». |
| Keywords en títulos | Incluye la keyword principal en la primera mitad del título y un H2 que replique una pregunta PAA. | En cada nuevo post. |
| Enlaces internos a productos | Cada post debe enlazar a 2-3 productos o colecciones relevantes con anchor descriptivo. Así conviertes tráfico informativo en ingresos. | En todos los posts; actualiza los antiguos en refrescos trimestrales. |
| Refrescar posts antiguos | Actualiza 1-2 posts al mes con datos nuevos, más enlaces y fecha «Actualizado». Un post 2024 con cifras 2026 y backlinks supera a uno nuevo sin enlaces. | Cuando tengas 12+ meses de historial. |
El schema dice a Google «esto es un producto, cuesta 29 $, está en stock y tiene 47 reseñas con 4,8 ★». Sin él, Google adivina—y suele equivocarse o no mostrar nada. La guía oficial de Google detalla los campos requeridos.
La mayoría de temas incluyen Product schema básico, pero incompleto o desactualizado. El mínimo a 2026:
Comprueba tu schema con Rich Results Test. Faltar Offer o AggregateRating te quita el rich snippet (estrellas, precio, stock). En un catálogo de hogar vimos +31 % de CTR tras añadir ambos (n = 320 consultas, 60 días).
Las dos apps que lo valen: JSON-LD for SEO y Schema Plus for SEO. Elige una. Antes recomendaba Plug in SEO junto a JSON-LD, hasta que los vi pelearse por las meta tags y sobrescribirse. Ahora instalo una app de schema y ninguna más.
Casi todas las checklists 2024 lo omiten, pero aquí es donde avanza el sector. AI Overview, ChatGPT shopping, Perplexity y Claude responden preguntas de producto citando pocas fuentes. Si tu tienda no está citada, eres invisible, aunque posiciones en enlaces azules. BrightEdge y IceCubeDigital lo tratan a fondo.
Lo que vemos funcionar en ecommerce:
robots.txt permite GPTBot, ClaudeBot, PerplexityBot y Google-Extended en catálogo y blog. Si los bloqueas, no te citarán.(Nota: desconfío de quien venda «certificación GEO» o dashboards con cifras seguras. El campo es real, los datos desordenados, y la mayoría de dashboards se basan en muestras pequeñas. Monitoriza citaciones manualmente hasta que maduren las herramientas).
El trabajo fuera del sitio es lo lento. Lo que mueve la aguja según nuestras auditorías:
Si tienes ubicación física o público local:
La variedad de apps es una fortaleza, pero la mayoría sobran y algunas empeoran velocidad. Las que recuperan su coste:
| App | Función | Úsala cuando |
|---|---|---|
| SEO Manager | Gestiona metadatos, alt y redirecciones 404 en lote. | Tienes 100+ productos y hacerlo a mano es inviable. |
| Plug in SEO | Auditoría continua de títulos, descripciones, alt, etc. | Quieres un panel siempre activo; cuidado si también usas una app de schema. |
| JSON-LD for SEO | Genera schema (Product, Offer, AggregateRating, FAQ) en todo el sitio. | Buscas rich snippets y tu tema no lo trae. |
| Schema Plus for SEO | Generador de schema alternativo con interfaz distinta. | Mismo caso que JSON-LD; elige uno, no ambos. |
Advertencia: no instales diez apps SEO. Cada una añade JavaScript y muchas compiten por las meta tags. He visto una tienda con ocho apps reescribiendo la misma descripción en cada carga, y era más lenta que sin «optimización». Elige dos o tres que cubran tus huecos y desinstala el resto.
Tres herramientas en conjunto:
Revisa Search Console semanal, GA mensual y el rank tracker mensual. Más frecuencia añade ruido y tentación de toquetear en lugar de lanzar lo siguiente.
Una vez cubierto lo básico, el siguiente nivel:
¿Shopify es bueno para SEO?
Shopify es «suficientemente bueno». Maneja SSL, sitemap, móvil y canónicas, adelantando a muchos self-hosted. Pero tiene defaults (URLs duplicadas, estructura forzada, schema del tema) que debes corregir. «Suficiente + checklist» lo resume.
¿Shopify hace SEO automáticamente?
Parcialmente. Genera sitemap, canónicas, SSL y robots.txt. No escribe descripciones, títulos ni alt, ni arregla las URLs duplicadas /collections/.../products/. Lo automático es ~30 %; el 70 % restante es tuyo.
¿Cuánto tarda en verse el SEO en Shopify?
Tienda nueva sin autoridad: 3-6 meses para ver crecimiento orgánico, 12 meses para algo estable. Tienda establecida: las correcciones técnicas pueden notarse en 4-8 semanas. (Unas pocas en nichos saturados nunca despegan; ver caso suplementos).
¿Necesito apps SEO en Shopify?
Una app de schema es útil si tu tema no lo trae. Lo demás es opcional y a menudo perjudica rendimiento. Error típico: instalar cinco apps sin medir velocidad ni rankings.
¿Cómo arreglo el problema de URLs duplicadas en Shopify?
Edita los snippets de tarjeta de producto para usar {{ product.url }} en lugar de {{ product.url | within: collection }}. Así todos los enlaces internos pasan de /collections/.../products/ a la canónica /products/, consolidando autoridad y reduciendo rastreo. Con la canónica de Shopify, esto resuelve el problema en la mayoría. En catálogos muy grandes añade un noindex condicional a las URLs de colección, pero pruébalo primero en un subconjunto.
La mayoría de checklists son listas de deseos. Esta refleja mi orden real de trabajo y termina con cosas que evito: herramientas de densidad, reescribir URLs antiguas con backlinks o perseguir Domain Authority como métrica. La checklist oficial de Shopify es más amplia; si quieres la enciclopedia, empieza allí. Aquí tienes lo que yo hago.
Si quieres una forma rápida de ver cómo se sitúa tu tienda (detección de URLs duplicadas, cobertura de schema, accesibilidad para bots de IA, gaps de contenido), la auditoría gratuita de SEOJuice te da la lista priorizada de correcciones sin instalar apps.
Lecturas relacionadas:
no credit card required
No related articles found.