La estabas buscando y ya la tienes aquí: la guía para potenciar el SEO de tu Shopify. Este cms, contra lo que mucha gente piensa, es ideal para posicionar en buscadores, pero tiene una serie de particularidades que vamos a desgranar a continuación.
Como agencia de SEO especializada en Shopify hemos mejorado decenas de tiendas online y queremos que el aprendizaje de todos estos años te lo lleves en los pocos minutos que tardarás en leer este post o ver el vídeo que lo acompaña. Sí, sabemos que el vídeo no lo van a nominar este año en Cannes, pero por el momento solo somos expertos en posicionamiento en buscadores y paid media.
—¿Vamos al lío?
—Sí, por favor, Enrique, que te enrollas mucho y no quiero que me cuentes qué has hecho en Semana Santa.
Problemas y mejoras de SEO técnico en Shopify
El SEO técnico es importante tenerlo controlado en cualquier CMS para facilitar el trabajo a los buscadores a la hora de indexar y clasificar tu contenido, pero si tienes un ecommerce en Shopify te animo a tener en cuenta, al menos, los siguientes 7 aspectos:
Duplicidades de urls y enlazado interno
Si revisas Google Search Console o Screaming Frog (gratis hasta 500 urls) es muy probable que encuentres urls duplicadas para varios de tus productos.
Por ejemplo, para un mismo producto encontrarás una estructura estándar con /products/{product-handle} y también, por ejemplo, algo como: /collections/{collection-handle}/products/{product-handle}.
Es cierto que tienen la etiqueta canonical puesta y esta puede guiar a Google a la hora de elegir entre los mellizos de tu web, pero nuestra recomendación es mantener una única url por producto. En esto no tenemos dudas: somos muy de hijos únicos.
- ¿Por qué? Pues porque de no hacerlo diluyes la autoridad, generas una peor experiencia de usuario y el posicionamiento es competición y abrirle la puerta al buscador (el árbitro) para que te saque tarjeta no te interesa si quieres ganar a tus competidores.
- Cómo arreglarlo: Lo primero que debes hacer es enlazar de forma manual solo a la url canonical (products), así que cambia ya ese link que le pusiste en el blog. Además, recomendamos entrar en el código de tu tema, buscar {{ product.url | within: collection }} y reemplazarlo por {{ product.url }}.
Urls parametrizadas
Las urls parametrizadas son aquellas con parámetros de consulta y que son fáciles de identificar dado que contienen un signo de interrogación. En Shopify aparecen por defecto o por acción varias de ellas, pero las que más nos hemos encontrado son estas 3:
- Paginaciones: ?page=
- Variantes de producto: ?variant=
- Orden de productos: ?sort_by=
Lo sabemos, son muy feas pero en la gran mayoría de casos no son tan perjudiciales como suele parecer y son muy útiles para el usuario.
- Motivos para solucionarlo: Problemas de rastreo y mejora del enlazado interno.
- Qué podemos hacer: Cada caso es único, pero en la mayoría de urls parametrizadas con poner el canonical de forma adecuada y no enlazarlas más de la cuenta es suficiente.
Apunte: Si decides ponerle no index a alguna url recuerda no bloquear por robots.txt porque le estarás cerrando la puerta a Google y nuestro buscador favorito es muy de open space.
Las ?pr_prod_strat=
Lo sé, también es una url parametrizada, pero prefería explicarla de forma individualizada. Este parámetro lo encontrarás por defecto en los productos relacionados o recomendados de tu tienda de Shopify.

- Por qué corregirlo: Para que los motores de búsqueda no pierdan tiempo en urls no indexables como esta y lo inviertan en aquellas que sí nos interesa posicionar.
- Cómo solucionarlo: Tan sencillo como eliminar enlazado interno, para ello te recomendamos entrar en tu código y reemplazar una línea similar a esta {{ related_product.url | append: ‘?pr_prod_strat=description’ }} por {{ related_product.url }}.
Hay otras acciones provisionales, pero esta es la más efectiva.
Tecnología de Shopify

¿Te suena haber visto este enlace en el footer de tu tienda online? A los pobres diseñadores les decimos que no firmen las webs porque no es bueno para los proyectos y un gigante como Shopify va y firma el cuadro.
- Por qué conviene eliminarlo: Porque al estar en el footer se repite en todo el dominio y es un enlace externo que no nos interesa tener por mucho que tengan el detalle de ponerlo en no index. Además, distrae al usuario de otros links interesantes.
- Cómo eliminarlo: Dependerá de cada tema y de cada configuración, pero lo más habitual es que lo encuentres en footer.liquid buscando combinaciones como “tecnología de shopify” o “powered”. Lo eliminas, guardas y listo. También puede estar en theme.liquid o en la carpeta snippets.
Otra opción, si prefieres no tocar código, es hacer clic en “editar contenido del tema de forma predeterminada”, poner “powered” en el buscador, dejar un espacio y guardar. Mi amiga te lo explica mejor que yo:
Otra url que suele estar enlazada, en ese caso en el menú, es la de collections/all/. Debes retirar el enlace y ponerle no index o bloquear por robots.txt. ¿Prefieres que esto lo haga un equipo de profesionales? Pues nosotros, encantados, conoce nuestro servicio de SEO.
Sitemap sin jerarquía
El sitemap de Shopify no puede modificarse manualmente como sí es posible en WordPress y el que viene predeterminado no discrimina entre urls importantes y urls que no lo son haciendo que el archivo sea ineficiente.
- Por qué conviene solucionarlo: De este modo, facilitas el rastreo y, además, tienes la oportunidad de priorizar las páginas más importantes de tu site.
- Cómo solucionarlo: Oculta o elimina esas urls sin intención de búsqueda y al ser dinámico desaparecerán o ponlas en no index. En robots.txt suele estar incluido, pero te recomendamos (sobre todo en sites medianos o grandes) segmentarlo por idiomas y áreas.
Datos estructurados incompletos
Shopify, de serie, suele añadir datos estructurados básicos para productos. Pero la realidad es que muchos temas no implementan correctamente este marcado.
- Por qué conviene solucionarlo: Porque pierdes visibilidad en el buscador. Pueden no aparecer datos esenciales junto a tus productos y esto tiene como consecuencia una reducción en los clics y las ventas.
- Qué hacer para arreglarlo: Prueba cualquier url (de producto, a poder ser) en la herramienta de resultados enriquecidos de Google. Si ves que faltan propiedades esenciales como nombre, precio o stock, ya sabes lo que toca: Edita la plantilla de producto en tu tema (product.liquid) y añade un bloque JSON-LD con variables de Shopify.
Este punto Google lo explica bastante bien, te dejo su documentación por si quieres ampliar la información. Otra opción es utilizar Smart SEO si no te llevas muy bien con el código.
Imágenes con modales
En algun ecommerce de Shopify he encontrado que las imágenes de producto en vez de tener el clásico <img src=» se cargan con la etiqueta media-modal.
- Por qué solucionarlo: Dificulta su indexación y vas a perder visibilidad, sobre todo si tienes una marca propia.
- Qué hacer: Abre la carpeta de producto en el código, reemplaza el modal o el elemento javascript por img + src y comprueba que se ha aplicado correctamente. Fácil, ¿no?

Reedirecciones y etiqueta noindex
Dos clásicos para llevar a cabo un seo técnico básico en cualquier cms, pero te digo cómo se aplican en Shopify.
- Motivos para aplicarlo: Las reedirecciones son clave sobre todo si la url antigua tenía enlaces o tuvo cierta repercusión e introducir la etiqueta no index es interesante para como habrás imaginado dejar claro que esa url no quieres que indexe.
- Cómo lo hago: Para las reedirecciones no te hace falta un plugin como en otros cms (si no quieres hacerlo a código),puedes utilizar la sección de navegación para añadir las URLs correspondientes. En cuanto al no index, este sí es un poquito más complejo, pero tampoco demasiado. Edita el archivo theme.liquid y antes del head añade el código que te pego abajo. Después ve sustituyendo “tu-url–a-noindex” por la ruta de cada url que quieras desindexar (gracias, carrito,etc). Haz lo mismo con cada nueva url.
{% if request.path contains ‘tu-url-a-noindex’ %}
<meta name=»robots» content=»noindex, follow»>
{% endif %}
Hemos repasado algunos de los errores de seo técnico más peculiares en Shopify, pero también debes tener en cuenta muchos otros que no difieren demasiado a los de otro tipo de cms, pero siguen siendo importantes para mejorar el SEO de tu Shopify. Por ejemplo, te recomendamos trabajar lo siguiente:
- Poner en no follow las urls del menú o del footer que no quieras indexar (el carrito, por ejemplo)
- Optimizar el robots.txt.
- Insertar adecuadamente las migas de pan (también como dato estructurado)
- En este cms hay que controlar más las duplicidades de hreflang y las urls que en este apuntan al idioma, pero en un área geográfica que no es la adecuada. Pronto haremos un post específico sobre esto.
- Y claro, monitorizar el rastreo y la indexación de forma diaria.
Otros aspectos para potenciar tu posicionamiento
Seguro que conoces la importancia de estos aspectos que comento a continuación para mejorar tu web, pero te los enumero para que no se te pasen:
- Autoridad del dominio.
- Trabajar la visibilidad de los profesionales del proyecto.
- Arquitecturas de la información escalables.
- Enlazado interno.
- Metatitles.
- Encabezados adecuados.
- Semántica de las colecciones y sobre todo de las fichas.
- Coordinar stock y creación de landings.
- Contenido enfocado a la intención de búsqueda. ¿Hace falta un vídeo? Pues un vídeo.
- Valorar la creación de un blog y trabajar el EEAT.
- Y, sobre todo, pensar en las necesidades y aspiraciones del usuario.
Y, por supuesto, no descuides otros aspectos relacionados, como la velocidad de carga o la experiencia de usuario si quieres convertir tu tienda online en un referente.
¿Quieres mejorar de verdad el SEO de tu Shopify en Google, Bing o donde consideres? En Kenji Marketing estaremos encantados de ayudarte. Contacta con nosotros y deja que seamos tus sherpas en la ascensión a la cima de tu sector. Vale, esto último me ha sonado un poco de flipado y algo cursi, prometo mejorar los mensajes de venta la próxima vez.