
¿Te preocupa que la tienda no consiga tráfico orgánico o se quede atrás frente a la competencia? La falta de visibilidad en buscadores suele venir de problemas técnicos, estructura de contenido pobre o configuraciones erróneas en Shopify.
Esta guía completa sobre SEO para Shopify ofrece pasos prácticos, snippets de Liquid y JSON‑LD, soluciones a problemas de indexación, una explicación clara de diferencias con WooCommerce en España, una guía simple para implementar hreflang y estimaciones de costes reales para pymes.
Puntos clave: Lo que debes saber en 1 minuto
- Indexación: Si la tienda no indexa, lo más frecuente son bloqueos en robots.txt, meta robots 'noindex' o ausencia de sitemap. Verificar Search Console es prioritario.
- Shopify vs WooCommerce: Shopify simplifica operaciones y seguridad; WooCommerce ofrece más control técnico. Para pymes con recursos limitados, Shopify suele ser más eficiente.
- Pasos esenciales: Auditoría técnica → keywords de producto → optimización on‑page → velocidad y estructura de collections → monitorización con Search Console.
- Hreflang en Shopify: Se recomienda añadir etiquetas hreflang en theme.liquid o usar apps confiables para tiendas multinacionales. Validar con la herramienta de Google.
- Costes: En España, servicios SEO para Shopify varían entre 300 €/mes (mantenimiento básico) y 2.500+ €/mes (estrategia completa y contenidos). Migraciones y auditorías técnicas puntuales cuestan más.
Qué hacer si la tienda Shopify no indexa
Comprueba la visibilidad en el panel de Shopify
- En el admin, ir a Tienda online > Preferencias y confirmar que Password protection esté desactivado y que no se haya marcado la opción para ocultar del motor de búsqueda en colecciones o páginas específicas.
- Shopify genera robots.txt automáticamente. Usar Google Search Console para inspeccionar URLs. Buscar reglas "Disallow" que afecten a /collections o /products.
- Verificar meta robots a nivel de plantilla: algunos themes o apps pueden inyectar noindex. Usar la inspección de URL de Search Console.
Soluciones prácticas: sitemap, Search Console y redirecciones
- Forzar reenvío del sitemap: https://yourstore.com/sitemap.xml. Enviar el sitemap a Search Console.
- Si hubo migración, revisar que las antiguas URLs tengan 301 hacia las nuevas. Evitar cadenas de redirecciones.
- Si hay páginas paginadas o filtros (faceted navigation), aplicar canonical a la URL de colección principal y bloquear parámetros innecesarios con Google Search Console o mediante etiquetas rel="canonical".
{% if template contains 'password' %}
<!-- Tienda en modo privado -->
{% endif %}
{% if page.meta_robots %}
<meta name="robots" content="{{ page.meta_robots }}">
{% endif %}
- Buscar en la plantilla usos de page.meta_robots que puedan establecer "noindex" por error.
Diferencia entre SEO para Shopify y WooCommerce en España
Control técnico y acceso al código
- Shopify: acceso limitado al backend, pero permite editar Liquid. Ideal para equipos sin DevOps. Las apps facilitan automatización, aunque hay que vigilar el impacto en rendimiento.
- WooCommerce: control total sobre PHP, .htaccess y servidor. Permite optimizaciones avanzadas (caching a nivel servidor, control de headers), pero requiere más recursos técnicos.
Rendimiento y Core Web Vitals
- Shopify: infraestructuras CDN integradas y hosting gestionado. Mejores tiempos iniciales para pymes, pero temas pesados y apps pueden penalizar Core Web Vitals.
- WooCommerce: depende del hosting. Con buena configuración puede superar a Shopify, pero requiere inversión en servidor y optimización.
Internacionalización y hreflang
- Shopify: gestión de múltiples idiomas más sencilla con apps o multi‑store en Shopify Plus. Implementación de hreflang puede realizarse mediante Liquid o apps.
- WooCommerce: mayor flexibilidad para estructuras de dominios y subdominios; plugins como WPML ofrecen hreflang, pero hay que configurar con cuidado.
Tabla comparativa: Shopify vs WooCommerce (SEO en España)
| Aspecto |
Shopify |
WooCommerce |
| Facilidad de uso |
✅ Más sencillo |
⚠️ Requiere técnicos |
| Control de servidor |
⚠️ Limitado |
✅ Total |
| CDN integrado |
✅ Sí |
Depende del hosting |
| Coste inicial |
⚠️ Suscripción |
✅ Variable según hosting |
| Escalabilidad |
✅ Muy buena en Shopify Plus |
✅ Depende de infra |
| Internacionalización |
✅ Apps / Plus |
✅ Plugins / configuración |
SEO para Shopify paso a paso para principiantes
Auditoría inicial: checklist rápido
- Verificar indexación en Search Console.
- Comprobar sitemap.xml y robots.txt.
- Revisar meta títulos y descripciones de producto y colección.
- Analizar Core Web Vitals con PageSpeed Insights o Webpagetest.
- Comprobar estructura de URLs y canonicalización.
Investigación de palabras clave para producto y colección
- Priorizar keywords comerciales con intención de compra: combinaciones de [producto] + [beneficio], long tails que incluyan ubicaciones si es relevante (ej. "zapatos cuero Madrid").
- Uso de herramientas: Google Ads Keyword Planner, Ahrefs, SEMrush.
- Mapear keywords a tipos de página: producto → high intent, colección → categorías, blog → contenido de apoyo y long tail.
Optimización on‑page de productos y colecciones
- Título del producto: incluir keyword principal y diferenciador (ej.: "Zapatos de cuero para hombre, impermeables").
- Meta description: compuesta y con CTA discretas, 140‑155 caracteres.
- URL: corta, sin stopwords y con guiones: /products/zapatos-cuero-hombre
- Estructura H: usar H1 en título, H2 para características, H3 para especificaciones.
- Añadir FAQ estructurado en la ficha de producto para aprovechar rich snippets.
Snippet ejemplo de JSON‑LD para producto (schema Product)
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Zapatos de cuero para hombre",
"image": ["https://disenoweblogrono.net/assets/zapatos-cuero.jpg"],
"description": "Zapatos de cuero impermeables, suela antideslizante.",
"sku": "ZCH-001",
"offers": {
"@type": "Offer",
"priceCurrency": "EUR",
"price": "99.00",
"availability": "https://schema.org/InStock",
"url": "https://disenoweblogrono.net/products/zapatos-cuero-hombre"
}
}
- Insertar JSON‑LD en la plantilla product.liquid dentro de un bloque
Jesús Barrios
Con más de 10 años de experiencia trabajando en diseño web y marketing digital, este autor ha ayudado a negocios y proyectos online a crecer, captar clientes y generar ingresos de forma sostenible. Su trabajo diario abarca desde la creación de páginas web optimizadas hasta estrategias de SEO, publicidad, redes sociales y automatización de sitios web. En Diseño web y marketing, comparte conocimientos prácticos, enfoques probados y soluciones reales basadas en la experiencia directa, con el objetivo de ayudar a emprendedores y empresas a mejorar su visibilidad online y convertir el tráfico en resultados.