Saltar al contenido principal
Tu agencia digital de servicio completo y socio de estrategia con IA
1Digital
Agencia de SEO para headless commerce

Para tiendas composable y headless

Agencia de SEO para headless commerce

Tiendas desacopladas en Hydrogen, Catalyst, Next.js, Remix y commercetools: estrategia de renderizado SSR/ISR/SSG, orquestación de sitemaps en el edge, schema en el layout, Core Web Vitals, llms.txt y HTML equivalente al del rastreador verificado por ruta.

★ Revisión gratis de visibilidad en IA

Pregúntale a la IA por un negocio como el tuyo. ¿Apareces en la respuesta?

ChatGPT, Claude y Perplexity solo recomiendan sitios que pueden leer, y la mayoría no puede leer el tuyo. Escanéalo gratis y descubre exactamente dónde estás.

Gratis · sin registro · evalúa las 15 señales que usa la IA para encontrarte · ~20 segundos

TL;DR

Headless traslada la responsabilidad del SEO al repositorio del frontend

En una plataforma monolítica, la tienda ya trae sitemap, schema, canonical y hreflang. En headless, ese trabajo pasa a tu repositorio de frontend, y también el riesgo de fallos. Auditamos la estrategia de renderizado por ruta, reconstruimos la orquestación de sitemaps entre servicios, inyectamos schema a nivel de layout y verificamos HTML equivalente al del rastreador en cada URL indexable. Respaldados por 15 años en plataformas de comercio y la confianza de más de 400 marcas, con una calificación de 4.9/5 en más de 100 reseñas verificadas.

SEO para headless commerce, empezando con un rastreo

EncuentraquémantienetuHeadlesscomerciotiendade vuelta

Todo proyecto de headless commerce empieza con un rastreo que ve la tienda como la ve un buscador. Las páginas a las que no llega, las URLs duplicadas y las plantillas lentas pasan a una lista de correcciones por orden de prioridad, y el trabajo arranca por lo más importante.

  • ›Primero revisamos rutas de rastreo, URLs duplicadas y velocidad en headless commerce
  • ›Cada problema ordenado por el efecto que debería tener corregirlo
  • ›Correcciones entregadas en ese orden y luego verificadas de nuevo

Estrategia de renderizado por ruta

SSR, ISR, SSG, CSR: qué va dónde

SSR: rutas del catálogo

Categorías y PLPs con facetas donde cambian los datos del catálogo. Los rastreadores ven contenido actualizado en cada solicitud. Riesgo de INP si el árbol de hidratación es grande: divídelo con RSC donde el framework lo permita (Next.js App Router, patrones de hidratación parcial de Hydrogen).

ISR: PDPs de mucho tráfico

PDPs donde el inventario y los precios toleran una ventana corta de revalidación (60–300 segundos). Lo mejor de ambos mundos: HTML prerenderizado para los rastreadores, con revalidación bajo demanda o por webhook. Cuidado con precios de Offer desactualizados en el JSON-LD: emite el precio como una lectura en tiempo de servidor.

SSG: superficies estáticas

Páginas institucionales, de políticas, de marketing permanente y plantillas de SEO programático con baja frecuencia de actualización. El TTFB más bajo y el LCP más rápido. Se vuelve a desplegar al cambiar el contenido: combínalo con un webhook del CMS para activar el CI cuando haya actualizaciones editoriales.

CSR: nunca para contenido indexable

El renderizado puro en el cliente es incompatible con un SEO confiable. El presupuesto de renderizado de Google multiplica la latencia de indexación; los rastreadores de IA (GPTBot, ClaudeBot, PerplexityBot) con frecuencia no ejecutan JS en absoluto. Reserva el CSR para paneles autenticados, nunca para el catálogo.

Lo que nos corresponde en un proyecto headless

Entregables de SEO headless

  • ›Auditoría de la estrategia de renderizado por ruta con recomendación SSR/ISR/SSG/CSR y comparación del HTML equivalente al del rastreador.
  • ›Orquestación de sitemaps: sitemap-index.xml en el origen del frontend con sub-sitemaps de productos, colecciones, contenido y editorial.
  • ›Topología de hreflang en el sitemap (no en el <head>) para rutas /<locale>/ o subdominios ccTLD.
  • ›Inyección del grafo de schema a nivel de layout (Organization, WebSite) y de ruta (Product, Offer, Review, BreadcrumbList, FAQPage, Article).
  • ›Estrategia de canonical: el frontend como superficie canónica, nunca la URL configurada en el administrador del backend headless.
  • ›Core Web Vitals: precarga de imágenes LCP en el servidor, límites de hidratación orientados al INP, auditoría del CLS de los ejecutores de personalización.
  • ›Auditoría del entorno edge: Oxygen, Vercel Edge, Cloudflare Workers, Netlify Edge: tamaño del bundle, comportamiento de encabezados, latencia de arranque en frío.
  • ›Implementación de llms.txt en la raíz del frontend; contenido rico en entidades estructurado para su extracción por IA.
  • ›Seguimiento de citas en motores de IA en ChatGPT Shopping, Perplexity Shop, Google AI Overviews, Gemini, Microsoft Copilot y Amazon Rufus.
  • ›Caché de GraphQL Storefront API (Shopify, BigCommerce) y estrategia de caché de OCAPI/SCAPI (Salesforce).

Stacks en los que trabajamos

Frameworks y backends headless

Auditamos y entregamos SEO en Shopify Hydrogen + Oxygen (Remix + edge), BigCommerce Catalyst (Next.js + Makeswift), commercetools + Next.js, Adobe Commerce headless (REST + GraphQL + Next.js) y Salesforce Commerce Cloud headless mediante OCAPI / SCAPI. La misma metodología en las cinco: estrategia de renderizado SSR primero, orquestación de sitemaps en el edge, schema en el layout, hidratación orientada al INP y HTML equivalente al del rastreador verificado con la Inspección de URL de Search Console y comparaciones del HTML renderizado.

Servicios complementarios: desarrollo de headless commerce cuando se necesita capacidad de ingeniería, comercio con agentes cuando la tienda también debe ser legible por agentes, SEO para Hydrogen para headless específico de Shopify y SEO para Catalyst para headless específico de BigCommerce. La referencia principal es agencia de SEO para eCommerce.

Cómo trabajamos

Programa de SEO headless en tres fases

Fase 1 - Auditoría

Revisión de la estrategia de renderizado por ruta. Comparación del HTML equivalente al del rastreador. Mapa de orquestación de sitemaps. Cobertura de schema. Auditoría de canonical y hreflang. Línea base de Core Web Vitals (LCP, INP, CLS) por plantilla y ruta.

Fase 2 - Fundamentos

Reconstrucción del sitemap-index. Inyección del grafo de schema en el layout. Implementación de llms.txt. Correcciones de topología de canonical y hreflang. Refactorización de hidratación orientada al INP. Estrategia de caché de GraphQL u OCAPI. Auditoría del entorno edge.

Fase 3 - Crecimiento

Mapeo de palabras clave a rutas. Plantillas de SEO programático donde corresponda. Briefs de contenido y producción editorial. Seguimiento de citas en motores de IA. Trabajo iterativo de INP / LCP. Reportes mensuales de sesiones orgánicas y participación en citas.

SEO para headless commerce - Preguntas frecuentes

¿Qué es el SEO para headless commerce?

El SEO para headless commerce es la disciplina de lograr que las tiendas desacopladas, donde el framework del frontend (Next.js, Remix, Nuxt, SvelteKit) está separado del backend de comercio (Shopify, BigCommerce, Adobe Commerce, commercetools, Salesforce), sean indexables, rastreables y dignas de ser citadas por Google y los motores de IA. Los retos son la estrategia de renderizado (SSR vs ISR vs SSG vs CSR), la accesibilidad para rastreadores en el edge, la orquestación de sitemaps entre servicios, la inyección de datos estructurados en el edge y los Core Web Vitals en stacks donde la estrategia de caché es tu responsabilidad, no de la plataforma.

¿Las tiendas headless deben usar SSR, ISR o SSG para SEO?

Usa SSR por defecto en páginas de categoría y producto donde los datos del catálogo cambian y los rastreadores deben ver contenido actualizado. Usa ISR (Incremental Static Regeneration) para PDPs de mucho tráfico donde el inventario y los precios toleran una ventana corta de revalidación (60–300 segundos). Reserva SSG para superficies realmente estáticas (institucional, políticas, marketing permanente). El CSR puro es incompatible con un SEO confiable: el renderizador de Google acaba ejecutando JS, pero la latencia de indexación se multiplica y los rastreadores de motores de IA (ChatGPT, Perplexity) con frecuencia no ejecutan JS del cliente en absoluto. Casi siempre la respuesta correcta es un híbrido: SSR para el catálogo, ISR para las PDPs más visitadas, SSG para lo estático, con encabezados de caché estrictos por ruta.

¿Cómo afectan los entornos edge la accesibilidad para rastreadores?

Los entornos edge (Oxygen, Vercel Edge, Cloudflare Workers, Netlify Edge) normalmente mejoran la experiencia del rastreador: un TTFB menor estira el presupuesto de renderizado de Googlebot, las mediciones de INP salen en verde con más consistencia y los rastreadores de motores de IA que asignan un tiempo estricto por solicitud reciben el HTML completo antes de que se agote. Ojo con dos problemas: (1) los entornos edge tienen límites de tamaño de bundle menores que Node, así que los SDK pesados pueden devolverte a Node y reintroducir latencia de arranque en frío; (2) algunos proveedores de edge eliminan o modifican encabezados que esperan los rastreadores (Vary, Cache-Control). Auditamos el comportamiento del edge por ruta y confirmamos el renderizado equivalente al del rastreador con la Inspección de URL de Search Console y comparaciones del HTML renderizado.

¿Cómo orquestan los sitemaps en headless commerce?

En las configuraciones headless, ningún servicio por sí solo es dueño del sitemap. Shopify, BigCommerce o Adobe Commerce solo conocen las rutas del catálogo; tu frontend headless agrega las rutas editoriales (blog, landing pages, SEO programático). El patrón: generar sitemap-index.xml en el origen del frontend, con sub-sitemaps de productos (consultados desde Storefront API o GraphQL), colecciones, contenido (impulsado por el CMS) y rutas editoriales. Revalidar con una cadencia fija (cada 60 minutos) o por webhook (actualización del catálogo). Incluir hreflang dentro del sitemap, no en etiquetas <link>, porque los presupuestos del <head> en Liquid o en plantillas se vuelven ajustados a gran escala.

¿Cómo se inyectan los datos estructurados en las tiendas headless?

El JSON-LD debe emitirse del lado del servidor en cada ruta indexable. Es decir, dentro de la exportación de metadata o head del framework, no mediante etiquetas script del lado del cliente. En Next.js App Router, es la función generateMetadata() más dangerouslySetInnerHTML <script type="application/ld+json">. En Remix/Hydrogen, es la exportación meta y scripts inyectados por el loader. Para Catalyst en BigCommerce, es la metadata de Next.js más grafos de Product / Offer / Review / BreadcrumbList / FAQPage / Organization alimentados por el loader. Diseñamos el schema a nivel de layout (Organization, WebSite) y a nivel de ruta (Product, Article, BreadcrumbList) para que el JSON-LD viaje con el HTML renderizado.

¿Qué riesgos de Core Web Vitals son propios de las tiendas headless?

Las tiendas headless suelen empeorar el LCP y el INP porque el equipo subestima el costo de la hidratación en el cliente. Los fallos más comunes: (1) hidratar PDPs completas como un solo árbol de React bloquea el hilo principal y hunde el INP; (2) respuestas GraphQL pesadas inflan el LCP porque la imagen más grande queda detrás de una cascada de solicitudes; (3) los ejecutores de personalización de terceros (Nosto, Dynamic Yield) cargan scripts bloqueantes que llevan el INP por encima de 200 ms. Soluciones: React Server Components para superficies no interactivas, sugerencias de precarga de imágenes desde el servidor, personalización diferida con espacio reservado en el layout y división de código orientada al INP en los límites de los componentes.

¿Cómo manejan canonical y hreflang en una tienda headless?

El frontend headless es la superficie canónica, no el backend de headless commerce. Emitimos las etiquetas canonical desde el layout o los metadatos de página del frontend, sin depender nunca del canonical configurado en el administrador del backend (que a menudo apunta a la URL del propio backend headless, un destino equivocado). En cuanto a hreflang, el frontend es dueño de la topología porque controla la estructura de URLs. Normalmente usamos anotaciones hreflang a nivel de sitemap para rutas /<locale>/ y emitimos enlaces recíprocos entre todos los mercados del conjunto.

¿La optimización para motores de IA es distinta en las tiendas headless?

Sí, de dos maneras. Primero, los rastreadores de IA (GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, Google-Extended) hacen suposiciones más estrictas sobre el HTML renderizado: normalmente no ejecutan JS, así que SSR o ISR no es negociable. Segundo, la ubicación de llms.txt y la estructura del contenido importan más en headless porque controlas directamente el archivo raíz (la plataforma de comercio no lo hace). Implementamos llms.txt en la raíz del frontend, estructuramos el contenido para la extracción de entidades con patrones compatibles con markdown y medimos la participación en citas en ChatGPT Shopping, Perplexity Shop, Google AI Overviews, Gemini y Microsoft Copilot.

¿En qué stacks headless se especializan?

Shopify Hydrogen + Oxygen (Remix + edge), BigCommerce Catalyst (Next.js + Makeswift), commercetools + Next.js, Adobe Commerce headless (REST + GraphQL con Next.js) y Salesforce Commerce Cloud headless mediante OCAPI/SCAPI. Hemos trabajado en las cinco y auditamos el SEO en todas con una metodología compartida: estrategia de renderizado SSR primero, sitemap y llms.txt en el edge, inyección de schema a nivel de layout, hidratación orientada al INP y verificación de HTML equivalente al del rastreador.

¿Cómo es un proyecto de SEO para headless commerce?

Fase 1: auditoría de la estrategia de renderizado por ruta (SSR/ISR/SSG/CSR), comparación del HTML equivalente al del rastreador, revisión de la orquestación de sitemaps, mapa de cobertura de schema. Fase 2: reconstrucción de la topología de canonical y hreflang si hace falta, implementación de llms.txt, auditoría del schema Product, trabajo en Core Web Vitals (LCP / INP / CLS). Fase 3: estrategia de contenido alineada con el catálogo, rutas de SEO programático donde corresponda, seguimiento de citas en motores de IA. Entregamos código directamente en el repositorio del frontend: el mismo equipo es responsable de `/audit` y `/commit`.

Estrategas reales. Herramientas de IA reales. Crecimiento real. - 1Digital® desde 2012