La mayoría de las auditorías SEO estándar llevan a conclusiones equivocadas en Shopify. ¿Por qué? Porque Shopify es un sistema específico con sus propias reglas. Como Technical Architect en smplx., hemos dedicado más de 5 años a auditorías de Shopify — y aprendimos dónde fallan las herramientas estándar.
Esta guía se basa en resultados reales de auditorías y te muestra en qué realmente importa centrarse en el SEO técnico para Shopify.
1. ¿Qué es el SEO Técnico? Y por qué Shopify es diferente
Definición: Los pilares fundamentales
El SEO técnico se refiere a los factores de infraestructura que hacen que un sitio web sea rastreable e indexable:
- Rastreabilidad: ¿Pueden los bots de Google llegar y leer tus páginas?
- Indexabilidad: ¿Se están incorporando estas páginas al índice de Google?
- Core Web Vitals: ¿Son tus páginas lo suficientemente rápidas (LCP, INP, CLS)?
- Datos estructurados: ¿Entienden realmente los motores de búsqueda tu contenido?
Por qué las auditorías estándar no funcionan en Shopify
Las herramientas SEO estándar (como SEMrush o Ahrefs) tratan a Shopify como cualquier otro sitio web. Eso es un gran problema.
Shopify tiene:
- Estructuras de URL generadas automáticamente — a menudo con parámetros de seguimiento
- Dependencias de apps que inyectan código desordenado
- Limitaciones del tema que bloquean optimizaciones de rendimiento
- Campos meta estandarizados que no siempre están correctamente completados
- Etiquetas canonical que apuntan incorrectamente al dominio principal
Un ejemplo de nuestro trabajo: En Bekateq, eliminamos 23 apps que en conjunto añadían 340 KB de JavaScript innecesario. Una auditoría estándar nunca habría detectado estos detalles.
Fuentes de error específicas de Shopify
Las apps son tu mayor riesgo: Muchas apps populares (reseñas, lista de deseos, popups de upsell) cargan código de seguimiento, CSS personalizado y JavaScript. Esto ralentiza tu sitio entre un 20-40%.
Las plantillas Liquid generan HTML descontrolado: Los desarrolladores de Shopify a menudo no pueden optimizar bien cuando la estructura del tema es deficiente.
Paginación y parámetros de URL: Shopify genera automáticamente parámetros de URL para filtros y ordenamiento — frecuentemente sin etiquetas noindex adecuadas.
El multilingüismo es complejo: Las etiquetas hreflang se implementan frecuentemente de forma incorrecta (teníamos errores de hreflang en el 100% de nuestras propias páginas — eso es normal y demuestra la complejidad).
2. Auditoría de rastreabilidad: El primer paso
Antes de que tus páginas puedan posicionarse, primero deben ser rastreadas.
Paso 1: Verificar Robots.txt y reglas Disallow
Tu robots.txt debería encontrarse en https://tutienda.com/robots.txt.
Errores comunes:
User-agent: *
Disallow: /admin/
Disallow: /cart/
Disallow: /collections/*?* # <- Sintaxis wildcard incorrecta
Debería verse así de forma óptima:
User-agent: *
Allow: /
Disallow: /admin/
Disallow: /cart/
Disallow: /checkout/
Disallow: /orders/
Disallow: /account/
Disallow: /collections/*?*
Disallow: /pages/*?*
Sitemap: https://tutienda.com/sitemap.xml
Checklist de Robots.txt:
- La URL del Sitemap está correctamente añadida
-
/admin/está bloqueado -
/cart/,/checkout/,/orders/están bloqueados -
/account/está bloqueado - Las páginas con parámetros de URL están bloqueadas (ej.
*?*) - Ninguna página importante está bloqueada accidentalmente
Paso 2: Verificar la estructura de Sitemap.xml
Shopify genera sitemaps automáticamente. Es práctico, pero no siempre perfecto.
Lo que deberías verificar:
¿Existe un índice de sitemap?
https://tutienda.com/sitemap.xmldebería ser un sitemap índice- Este enlaza a:
product.xml,collection.xml,page.xml,blog.xml
¿Se eliminaron las URLs con IDs de sesión?
- Shopify puede incluir URLs con query strings en el sitemap
- Estas deberían ser eliminadas
¿Son correctas las entradas hreflang?
- En tiendas multilingües, cada idioma debería tener un sitemap separado
- Cada uno debería estar vinculado en el índice del sitemap
Prueba práctica:
# Ingresa la URL del sitemap en Search Console
# O ábrelo manualmente en https://tutienda.com/sitemap.xml
# -> Debería ser XML, no HTML
Paso 3: Verificar la estructura de enlaces internos
La estructura de enlaces internos determina cómo Google navega por tu sitio web.
Errores comunes en Shopify:
- Las colecciones no tienen enlaces o tienen enlaces deficientes a productos
- Los artículos del blog no están enlazados a productos
- Los enlaces del footer son demasiado genéricos
- Los breadcrumbs están mal o faltan
Checklist de enlaces internos:
- Cada colección tiene enlaces contextuales (a productos, categorías relacionadas)
- Los breadcrumbs son visibles en todas las páginas
- Las páginas importantes están a máximo 3 clics de la página de inicio
- El texto ancla es descriptivo (no "aquí" o "clic")
- No hay enlaces internos rotos (errores 404)
Ejemplo de nuestro trabajo: En Tramontina (muebles de exterior), reestructuramos las páginas de colección:
- Cada categoría enlaza a 3-5 categorías relacionadas
- Cada producto enlaza a 2-3 productos similares
- Los artículos del blog enlazan a categorías de productos relevantes
- Resultado: Enlazado interno mejorado en un 45%, duración media de sesión +22%
Paso 4: ¿Etiquetas noindex en páginas incorrectas?
Shopify establece automáticamente noindex en ciertas páginas. Generalmente es correcto, pero no siempre.
Verifica en la sección de código del tema:
{% if page.class contains 'giftcard' %}
<meta name="robots" content="noindex">
{% endif %}
Estas páginas deberían tener noindex:
-
/cart/— Carrito de compras -
/checkout/— Proceso de pago -
/orders/— Confirmaciones de pedido -
/account/— Páginas de login/cuenta - Páginas de administración
- Páginas de tarjetas regalo
Estas páginas NO deberían tener noindex:
- Páginas de productos
- Categorías
- Artículos del blog
- Página "Sobre nosotros"
- Página de contacto
3. Auditoría de indexación: ¿Se está indexando tu sitio web?
Un sitio web rastreable no está automáticamente indexado. Aquí verificamos el estado real.
Paso 1: Informe de cobertura de Google Search Console
Esta es la fuente de verdad más importante.
- Ve a Google Search Console -> Cobertura
- Verifica las siguientes métricas:
Qué significan los estados:
| Estado | Significado | Acción |
|---|---|---|
| Válido | Indexado | ¡Bien! |
| Válido con advertencia | Indexado, pero con problema | Revisar |
| No indexado | Noindex intencional | OK para /cart/, /checkout/ |
| Error | No accesible | Debe corregirse |
| Excluido | Bloqueado por robots.txt | Revisar |
Señales de alerta:
- Más del 50% "Error" -> Problema con robots.txt
- Muchos "No indexado" sin razón -> Verificar etiquetas noindex
- "Excluido" para páginas de productos -> Verificar robots.txt
Paso 2: Contenido duplicado y parámetros de URL
Shopify a menudo genera múltiples versiones de la misma página:
/products/tshirt
/products/tshirt?variant=red
/products/tshirt?variant=red&utm_source=facebook
/products/tshirt/?variant=red
Esto es un gran problema.
Solución 1: Etiquetas canonical
Shopify establece etiquetas canonical automáticamente, pero a menudo de forma incorrecta:
<!-- Incorrecto: Apunta al dominio equivocado -->
<link rel="canonical" href="http://tutienda.com/products/tshirt" />
<!-- Correcto: HTTPS y sin query string -->
<link rel="canonical" href="https://tutienda.com/products/tshirt" />
Verifica en Search Console:
- Abre el informe "Elemento de enlace"
- Revisa las etiquetas canonical
- Busca canonicals erróneas
Solución 2: Gestión de parámetros en GSC
- Google Search Console -> Configuración -> Parámetros de URL
- Marca estos parámetros como "no relevantes":
utm_*(Seguimiento)fbclid(Facebook)gclid(Google Ads)- Parámetros de ordenamiento
Paso 3: Hreflang para tiendas multilingües
Si tu tienda existe en varios idiomas, hreflang es esencial.
Errores comunes (de nuestra propia experiencia):
Estructura de dominio incorrecta
<!-- Incorrecto --> <link rel="alternate" hreflang="de" href="https://en.example.com/de/" /> <!-- Correcto (para subdominios) --> <link rel="alternate" hreflang="de" href="https://de.example.com/" /> <!-- o --> <link rel="alternate" hreflang="de" href="https://example.com/de/" />Falta de auto-referencia
<!-- Debe estar en la propia página --> <link rel="alternate" hreflang="de" href="https://de.example.com/" /> <link rel="alternate" hreflang="en" href="https://en.example.com/" /> <link rel="alternate" hreflang="x-default" href="https://en.example.com/" />Códigos de idioma incorrectos
<!-- Incorrecto --> <link rel="alternate" hreflang="deutsch" ... /> <!-- Correcto: Código ISO 639-1 --> <link rel="alternate" hreflang="de" ... />
Verifica con:
- Screaming Frog (pestaña Hreflang)
- Google Search Console (Informe de orientación internacional)
4. Core Web Vitals y rendimiento: Los nuevos factores de posicionamiento
Google ha confirmado oficialmente los Core Web Vitals como factor de posicionamiento. Para Shopify, este es uno de los mayores desafíos.
Las tres métricas
1. LCP (Largest Contentful Paint) — Velocidad de carga
- Qué se mide: ¿Cuánto tarda en ser visible el elemento de contenido más grande?
- Objetivo: < 2,5 segundos
- A menudo un problema en Shopify porque: Las apps cargan JavaScript, las imágenes hero no están optimizadas
2. INP (Interaction to Next Paint) — Capacidad de respuesta
- Qué se mide: ¿Qué tan rápido responde la página a las interacciones del usuario?
- Objetivo: < 200 milisegundos
- A menudo un problema en Shopify porque: Demasiado JavaScript, animaciones de agregar al carrito
3. CLS (Cumulative Layout Shift) — Estabilidad visual
- Qué se mide: ¿Se desplaza el diseño de la página durante la carga?
- Objetivo: < 0,1
- A menudo un problema en Shopify porque: Elementos de apps cargados dinámicamente, imágenes sin atributos de altura
Cuellos de botella de rendimiento específicos de Shopify
Problema 1: Las apps son el mayor enemigo
Una app promedio de Shopify:
- 15-50 KB de JavaScript
- 2-5 KB de CSS
- 1-2 llamadas a APIs externas
Con 10 apps = 200+ KB de JavaScript extra. Eso ralentiza tu sitio entre un 30-40%.
Preguntas de auditoría:
- ¿Qué apps son realmente necesarias?
- ¿Se pueden combinar apps?
- ¿Las apps cargan JavaScript bloqueante (síncrono)?
- ¿Las apps tienen analítica/seguimiento activado?
Nuestro caso de estudio Bekateq: Redujimos un cliente de 15 apps a 7 apps:
- Eliminadas: App de reseñas (Google Reviews en su lugar), lista de deseos (función del tema), app de popups (popup de Shopify en su lugar)
- Resultado: LCP de 4,2s a 2,1s, puntuación de rendimiento de 28 a 72
Problema 2: Tema y código Liquid
Los temas de Shopify pueden estar muy mal optimizados.
Verifica:
{%- render 'product-image' -%}
<!-- A menudo se cargan 10+ imágenes como <img> aquí -->
<!-- Mejor: <picture> o <img srcset> con sizes -->
{%- render 'big-javascript-component' -%}
<!-- JavaScript inline puede bloquear el hilo principal -->
<!-- Mejor: atributos defer o async -->
Checklist de rendimiento para temas:
- Las imágenes usan srcset y sizes
- Los archivos JavaScript grandes tienen
asyncodefer - El CSS está minimizado y el CSS crítico está inline
- Las fuentes están precargadas (no desde CDN)
- No hay recursos que bloqueen el renderizado en el head
Problema 3: Optimización de imágenes
El 90% de las tiendas Shopify tienen imágenes sin optimizar.
Lo que deberías verificar:
Formato de imagen
<!-- PNG/JPG son pesados --> <img src="product.jpg" alt="Product" /> <!-- WebP es 25-35% más pequeño --> <picture> <source srcset="product.webp" type="image/webp" /> <img src="product.jpg" alt="Product" /> </picture>Tamaño de imagen
<!-- Imagen de 2000x2000px para una visualización de 300x300px --> <img src="product-2000.jpg" width="300" /> <!-- Tamaño correcto con srcset --> <img src="product-300.jpg" srcset="product-300.jpg 300w, product-600.jpg 600w" sizes="(max-width: 768px) 100vw, 300px" />Carga diferida (Lazy Loading)
<!-- Las imágenes debajo del fold pueden cargarse de forma diferida --> <img src="product.jpg" loading="lazy" />
Herramientas para verificar:
- Google PageSpeed Insights -> Oportunidades -> "Usar formatos de imagen de próxima generación"
- Conversor WebP:
cwebpo herramientas online
Problema 4: Estrategia de carga de JavaScript
Muchas tiendas Shopify cargan JavaScript de forma síncrona, lo que bloquea el hilo principal.
Verifica el código del tema:
<!-- Carga síncrona (bloquea todo) -->
<script src="https://cdn.example.com/big-library.js"></script>
<!-- Async (carga en paralelo, ejecuta inmediatamente) -->
<script src="https://cdn.example.com/big-library.js" async></script>
<!-- Defer (carga en paralelo, ejecuta después del HTML) -->
<script src="https://cdn.example.com/big-library.js" defer></script>
Regla general:
asyncpara analítica (Google Analytics, Facebook Pixel)deferpara funcionalidad (menús, formularios)- Síncrono solo para JavaScript crítico (menos de 10 KB)
5. Señales On-Page y datos estructurados: Los detalles
El SEO técnico no es solo del lado del servidor. Los factores on-page son igualmente importantes.
Meta Titles y Meta Descriptions
Meta Title (50-60 caracteres):
<!-- Demasiado largo y poco descriptivo -->
<title>Tienda | Buenos Productos | Mejores Precios | Bienvenido</title>
<!-- Corto y con palabras clave -->
<title>Camisetas Premium de Algodón Orgánico | EcoWear</title>
Meta Description (150-160 caracteres):
<!-- Generada automáticamente, no convincente -->
<meta name="description" content="Página de producto. Compra online. Envío gratis." />
<!-- Con llamada a la acción y propuesta de valor única -->
<meta name="description" content="Camisetas sostenibles de 100% algodón orgánico. Envío gratuito a partir de 50 EUR. ¡Compra ahora!" />
Específico de Shopify:
- Usa los campos "SEO Title" y "Meta Description" en el Admin de Shopify
- No dependas de la generación automática
- Para colecciones: Cada una debería tener una descripción única
Estructura de encabezados
Una estructura de encabezados correcta ayuda a Google a entender de qué trata la página.
<!-- Incorrecto: Sin H1, demasiados H2 -->
<h2>Nombre del Producto</h2>
<h2>Especificaciones</h2>
<h2>Reseñas</h2>
<!-- Correcto: Un H1, luego H2 con H3 -->
<h1>Sneakers Premium de Cuero</h1>
<h2>Especificaciones</h2>
<h3>Materiales</h3>
<h3>Tallas</h3>
<h2>Reseñas de Clientes</h2>
<h3>Reseñas Recientes</h3>
Verifica con:
- Informe de Accesibilidad de Lighthouse
- Extensiones SEO para Chrome (ej. Headings Map)
Schema.org - Datos Estructurados
Los datos estructurados ayudan a Google a entender el contenido y pueden generar rich snippets en los resultados de búsqueda.
Los schemas más importantes para Shopify:
1. Schema de Producto
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Sneakers Premium de Cuero",
"image": "https://example.com/photo.jpg",
"description": "Sneakers de cuero de alta calidad con...",
"brand": {
"@type": "Brand",
"name": "EcoWear"
},
"offers": {
"@type": "Offer",
"url": "https://example.com/product/sneakers",
"priceCurrency": "EUR",
"price": "89.99",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "127"
}
}
Shopify genera esto automáticamente, pero verifica:
-
pricees correcto -
availabilityestá actualizado -
aggregateRatingestá presente (si tienes reseñas) -
imageestá presente
2. Schema de Organización
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "smplx.",
"url": "https://smplx.media",
"logo": "https://smplx.media/logo.png",
"sameAs": [
"https://www.linkedin.com/company/smplx",
"https://www.instagram.com/smplx_media"
],
"address": {
"@type": "PostalAddress",
"addressRegion": "Muensterland, NRW",
"addressCountry": "DE"
}
}
3. Schema de LocalBusiness (para tiendas físicas)
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Mi Tienda",
"address": {
"@type": "PostalAddress",
"streetAddress": "Hauptstrasse 1",
"addressLocality": "Muensterland",
"postalCode": "48143",
"addressCountry": "DE"
},
"telephone": "+49 2541 123456",
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Monday",
"opens": "09:00",
"closes": "17:00"
}
}
4. Schema de Review/AggregateRating
{
"@context": "https://schema.org/",
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
},
"author": {
"@type": "Person",
"name": "Juan Perez"
},
"reviewBody": "Excelente producto, envío rápido.",
"datePublished": "2026-02-19"
}
5. Schema de FAQPage
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "¿Cuál es el tiempo de entrega?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Dentro de Alemania, 1-3 días hábiles."
}
}
]
}
Herramientas para verificar:
- Google Rich Result Test: https://search.google.com/test/rich-results
- Validador de Schema.org
- Chrome DevTools -> Elements -> Buscar
<script type="application/ld+json">
6. Flujo de trabajo práctico de auditoría y checklist
Ahora a la práctica: ¿Cómo realizas una auditoría de SEO técnico por tu cuenta?
Fase 1: Preparación (30 minutos)
Lo que necesitas:
- Acceso a Google Search Console (acceso completo a la propiedad)
- Google PageSpeed Insights
- Screaming Frog SEO Spider (versión gratuita)
- DevTools del navegador (Ctrl+Shift+I o F12)
Recopilar información:
Nombre de la tienda: ________________
Dominio: ________________
Fecha de fundación/lanzamiento: ________________
Idiomas principales: ________________
Tráfico actual (mensual): ________________
Fase 2: Auditoría de rastreo e indexación (2-3 horas)
2.1 Ejecutar rastreo con Screaming Frog
- Abre Screaming Frog
- Introduce tu dominio
- Haz clic en "Start" y espera a que termine
- Exporta un informe como CSV
Lo que deberías verificar:
- Columna "Status Code": ¿Cuántos 404 hay?
- Columna "Meta Description": ¿Están todas completadas?
- Columna "Title 1": ¿Son todas descriptivas?
- Columna "Robots": ¿Son correctas las etiquetas noindex?
- Columna "Canonical": ¿Apuntan todas a la URL correcta?
Señales de alerta:
- Status Code 404 en páginas principales (productos, colecciones)
- Meta Titles duplicados (copiar-pegar)
- Meta Descriptions vacías
- Etiquetas canonical incorrectas (otros dominios, URLs antiguas)
2.2 Análisis de Google Search Console
Abre GSC -> Cobertura
Anota los números:
Válidas: _____ páginas Con advertencias: _____ páginas Excluidas: _____ páginas Errores: _____ páginasHaz clic en "Errores" y revisa los principales errores
Haz clic en "Excluidas" y revisa por qué están excluidas
Ejemplo de una auditoría real:
Errores: 1.245 páginas
Razón: Error de servidor (5xx)
Próximos pasos: Verificar con el hosting, comprobar estado de Shopify
Fase 3: Auditoría de rendimiento (1 hora)
3.1 PageSpeed Insights
- Ve a https://pagespeed.web.dev/
- Introduce tu página de producto
- Verifica tanto "Móvil" como "Escritorio"
Valores esperados:
Performance Score: > 50 (Objetivo: > 75)
LCP: < 3.0s (Objetivo: < 2.5s)
INP: < 300ms (Objetivo: < 200ms)
CLS: < 0.25 (Objetivo: < 0.1)
Recomendaciones comunes:
- "Usar formatos de imagen de próxima generación" -> Convertir a WebP
- "Recursos que bloquean el renderizado" -> Cargar JavaScript con async/defer
- "CSS/JS sin usar" -> Verificar apps instaladas
- "Cambios de diseño grandes" -> Verificar elementos cargados dinámicamente
3.2 Auditoría Lighthouse
- Abre tu página en el navegador
- Pulsa F12 -> Lighthouse
- Haz clic en "Analyze page load"
Verifica las categorías:
- Rendimiento
- Accesibilidad
- Mejores prácticas
- SEO
Problemas comunes:
LCP Candidate < 2.5s
-> Optimización de imágenes, reducción de apps
Has a viewport meta tag
-> Vista móvil no configurada (raro en Shopify)
Document does not have a valid hreflang
-> Verificar configuración multilingüe
Fase 4: Auditoría On-Page (1 hora)
4.1 Verificar meta tags
Usa Chrome DevTools -> Elements y busca:
<title>...</title>
<meta name="description" content="..." />
<meta name="robots" content="..." />
<link rel="canonical" href="..." />
<link rel="alternate" hreflang="..." />
Checklist:
- Title: 50-60 caracteres, con palabra clave principal
- Description: 150-160 caracteres, con llamada a la acción
- Canonical: Apunta a HTTPS y sin parámetros
- Hreflang: Todas las versiones de idioma presentes
4.2 Verificar datos estructurados
<!-- En DevTools busca: "application/ld+json" -->
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
...
}
</script>
Verifica con Rich Result Test:
- Copia la URL
- Ve a https://search.google.com/test/rich-results
- Verifica errores
4.3 Verificar estructura de encabezados
Usa la extensión del navegador "Headings Map":
H1: Camisetas Premium de Algodón Orgánico
H2: Materiales
H3: 100% Algodón Orgánico
H2: Tallas
H2: Reseñas de Clientes
H3: Escribir una Reseña
Verifica:
- Exactamente un H1 en la página
- Los H2 son subtemas del H1
- Los H3 son subtemas de los H2
- No se saltan niveles de encabezado (H1 -> H3)
Fase 5: Informe y matriz de prioridades
Después de recopilar todo, crea una matriz de prioridades:
| Prioridad | Problema | Impacto | Esfuerzo | Acción |
|---|---|---|---|---|
| Crítico | Errores de servidor (5xx) | Alto | Medio | Verificar con el host |
| Crítico | Robots.txt bloquea páginas principales | Alto | Bajo | Ajustar robots.txt |
| Alto | Core Web Vitals > 3.0s | Medio | Medio | Reducir apps |
| Alto | Meta descriptions faltantes | Medio | Bajo | Completar en Shopify Admin |
| Medio | Hreflang faltante | Bajo | Medio | Ajustar código del tema |
Fase 6: Casos de estudio documentados
Tramontina (Fabricante de muebles de exterior):
- Problema: Sin estrategia de enlazado interno
- Solución: Páginas de colección reenlazadas, 45% más enlaces internos
- Resultado: +22% duración de sesión, +35% páginas por sesión
Bekateq (Proveedor B2B):
- Problema: 15 apps instaladas, solo 3 activas
- Solución: 8 apps eliminadas, código reducido
- Resultado: LCP 4,2s -> 2,1s, Performance Score 28 -> 72
smplx. (este sitio web):
- Problema: Etiquetas hreflang incorrectas en el 100% de las páginas
- ¿Por qué ocurre esto? Complejidad de la estructura multilingüe de Shopify
- Solución: Implementación manual de hreflang en el tema
- Aprendizaje: Esto es normal — el SEO técnico es un proceso iterativo
Checklist de auditoría para descargar
Checklist de rastreabilidad
- Robots.txt existe y es correcto
- Sitemap.xml es válido y está vinculado
- Ninguna página principal está bloqueada en robots.txt
- El enlazado interno está estructurado lógicamente
- Los breadcrumbs están presentes
- Etiquetas noindex solo en páginas correctas
Checklist de indexación
- GSC: < 5% tasa de errores
- El contenido duplicado es mínimo
- Las etiquetas canonical son correctas
- La configuración hreflang es correcta (si es multilingüe)
- Los parámetros de URL están configurados en GSC
Checklist de rendimiento
- LCP: < 2,5s (Móvil)
- INP: < 200ms
- CLS: < 0,1
- Las apps son necesarias y están optimizadas
- Las imágenes están en formato WebP
- JavaScript tiene async/defer
- Las fuentes están precargadas
Checklist On-Page
- Meta Title: 50-60 caracteres, con palabra clave
- Meta Description: 150-160 caracteres, única
- H1: Exactamente uno, descriptivo
- H2-H3: Estructurados lógicamente
- Schema de Producto: Presente y correcto
- Schema de Organización: En la página de inicio
- Schema de Reseñas: Si hay reseñas presentes
- Schema de FAQ: Si hay preguntas frecuentes
Preguntas frecuentes
P: ¿Con qué frecuencia debería realizar una auditoría de SEO técnico? R: Después de cada actualización importante (cambio de tema, instalación de apps) y al menos cada 6 meses como verificación rutinaria.
P: ¿Debería contratar una agencia SEO o hacerlo yo mismo? R: Depende de tu nivel técnico. Para la verificación básica, puedes empezar por tu cuenta. Para análisis más profundos (estructura de rastreo, optimización de rendimiento), recomendamos especialistas.
P: ¿Cuál es la causa #1 del mal SEO en Shopify? R: Demasiadas apps. Una colección promedio de apps ralentiza una tienda entre un 40-60%. Eso es peor que cualquier otro problema.
P: ¿Puedo comparar Shopify con otras plataformas? R: No. Shopify tiene sus propias reglas y limitaciones. Las comparaciones con WordPress o sitios autoalojados son irrelevantes.
P: ¿Cuánto tiempo pasa hasta que las mejoras de SEO sean visibles? R: 4-12 semanas para mejoras de posicionamiento. Las mejoras de rendimiento son inmediatamente medibles en Google Analytics.
Próximos pasos
- Empieza con la checklist: Comienza con la auditoría de rastreabilidad
- Usa herramientas gratuitas: GSC, PageSpeed Insights, Lighthouse
- Prioriza por impacto: No todo tiene la misma importancia
- Registra las mejoras: El informe de cobertura de Google Search Console es tu aliado
Si te atascas en ciertos pasos o necesitas un análisis más completo, consulta nuestros servicios de SEO o contáctanos para una evaluación de auditoría gratuita.
Sobre el autor
Claudio Gerlich es Technical Architect en smplx. y se especializa en SEO técnico para Shopify. Con más de 5 años de experiencia en auditorías de Shopify, optimización de rendimiento e implementación de estrategias SEO complejas, ha ayudado a decenas de tiendas Shopify a mejorar su visibilidad y rendimiento.
Proyectos destacados:
- Tramontina: Auditoría completa de SEO técnico + Reestructuración de enlazado interno
- Bekateq: Reducción de apps y optimización de rendimiento (LCP 4,2s -> 2,1s)
- smplx.: Mejoras continuas de SEO y aprendizaje de errores
smplx. es una agencia técnica especializada en Shopify con sede en Muensterland, NRW, Alemania. Nos enfocamos en SEO técnico, optimización de rendimiento y arquitectura Shopify.
Contacto: smplx.media