ChatGPT cita tu home, Google AI Mode casi nunca
En SaaS, la home pesa entre el 13,7% y el 16,9% de las citas en ChatGPT, y solo entre el 0,4% y el 4% en Google AI Mode. Dos motores, dos estrategias de URL.
LeerLighthouse añadió en 2026 la sección Agentic Browsing con métricas específicas para bots IA que toman screenshots de tu site. El motivo: demasiado movimiento (CLS alto) rompe los screenshots y los modelos descartan contenido inestable. Performance dejó de ser tema SEO clásico — ahora es palanca directa GEO. Guía PYME B2B.
Lighthouse — el auditor de performance de Chrome — incorporó en 2026 una nueva sección llamada "Agentic Browsing" con métricas específicas para bots IA que toman screenshots de tu site (los crawlers agentic modernos no solo descargan HTML; renderizan la página y capturan imagen para alimentar al modelo). La métrica crítica que rompe la captura es Cumulative Layout Shift (CLS): si tu página se mueve mientras carga, el screenshot agentic queda corrupto y el modelo descarta el contenido. Performance dejó de ser un tema SEO clásico — ahora es palanca directa de visibilidad GEO. Y la noticia incómoda: la mayoría de PYME B2B españolas tiene CLS >0,15 (mal) sin saberlo.
Hasta 2024, los crawlers (incluidos Googlebot) operaban principalmente con descarga de HTML + parseo del DOM. Los modelos LLM consumían texto raw. En 2025-2026 cambió el paradigma con los crawlers agentic — bots que abren un navegador real (Chromium headless), esperan que la página termine de cargar, hacen screenshots, y alimentan al modelo con texto + imagen.
Por qué cambió: los modelos modernos (GPT-4o, Claude 3.5+, Gemini 2.5+) son multimodales — pueden razonar sobre imágenes. Si el screenshot está bien capturado, el modelo entiende layout, jerarquía visual, datos en tablas, signos de credibilidad (badges, logos, sellos). Si el screenshot está roto, el contenido visible queda inutilizable.
Lighthouse añadió la sección Agentic Browsing precisamente para auditar si tu site es "screenshot-friendly" para estos crawlers — distinto a "user-friendly" tradicional.
El análisis Citora 2026 sobre la nueva sección Agentic Browsing de Lighthouse confirma: el performance del site tiene impacto medible en visibilidad IA, y la métrica específica que rompe los screenshots agentic es CLS. Demasiado movimiento durante carga = bots con captura corrupta = contenido descartado por el modelo.
La métrica problemática es Cumulative Layout Shift (CLS). Mide cuánto se mueven elementos visuales durante la carga. Web.dev define umbrales:
Muestreo Citora sobre 22 PYME B2B España auditadas en mayo 2026: 14 tenían CLS > 0,15 (mal o necesita mejora). La causa típica: imágenes sin atributos width/height, banners de cookies con animación, fuentes web cargando tarde, ads que aparecen después del primer paint.
Mecánica concreta del crawler agentic moderno:
Si entre el paso 2 y el paso 3 elementos se mueven (banner cookies se inyecta, ad cae, imagen sin dimensiones reservadas empuja contenido), el screenshot puede capturar:
El modelo descarta ese contenido como "no parseable visualmente" y baja la fidelity del scoring de tu página. Resultado: te citan menos o no te citan.
Visita pagespeed.web.dev, introduce tu URL, espera análisis. La sección Core Web Vitals te da CLS + LCP + INP de campo real (Chrome User Experience Report) si tu site tiene tráfico suficiente. Este dato es lo que ven los crawlers IA — no lo que ves tú abriendo tu propia URL en local.
Search Console → Experience → Core Web Vitals. Muestra distribución del CLS de tus usuarios reales en últimos 28 días, agrupado por URL. Si una página específica tiene "URLs poor" significativas, atacar primero.
Para PYME B2B con tráfico significativo, instalar RUM con Web Vitals JS library + endpoint propio (o herramientas como SpeedCurve, Vercel Speed Insights, DebugBear). Datos reales de tu audiencia, no lab.
| Causa | Fix | Impacto en CLS |
|---|---|---|
| Imágenes sin width/height | Añadir atributos explícitos: <img src="..." width="800" height="600"> | Alta — fix solo |
| Web fonts sin font-display:swap | Añadir font-display: swap; en CSS | Media |
| Banner de cookies sin reserva de espacio | CSS min-height en contenedor antes de cargar | Alta |
| Ads / embeds tardíos | Reservar espacio con dimensiones fijas | Alta |
| Iframes sin dimensiones | Añadir width/height attribute | Media |
| Animaciones JS que mueven layout | Usar transforms en lugar de top/left | Media-alta |
| Hero image que carga tarde (LCP también) | Preload + dimensiones reservadas | Alta |
LCP mide cuánto tarda en pintarse el elemento visible más grande. Umbral bueno: ≤ 2,5s. Si tu LCP es 4+ segundos, los crawlers agentic con timeout más corto pueden capturar el screenshot ANTES de que el contenido principal aparezca.
INP mide responsiveness a interacciones. Menos crítico para crawlers (no interactúan) pero importa para usuarios reales que sí clican CTAs.
JavaScript bloqueando el hilo principal puede impedir que el bot agentic complete el render. JS pesado (analytics, chat widgets, scripts terceros) que tardan en cargar penaliza.
| Sem | Acción | Esfuerzo | Impacto CLS |
|---|---|---|---|
| 1 | Auditar 5 URLs principales con PageSpeed Insights + Lighthouse | 1h | Diagnóstico |
| 1-2 | Añadir width/height a todas las imágenes del template | 2-4h dev | Alto |
| 2 | Reservar espacio para banner cookies + cualquier widget injetado tarde | 1-2h dev | Alto |
| 2-3 | font-display: swap en CSS | 0,5h | Medio |
| 3 | Re-medir CLS con PageSpeed | 0,5h | Verificación |
| 4 | Optimizar hero image LCP si > 2,5s | 2-3h | Medio |
Total: 8-12 horas de dev en 30 días. Resultado típico: CLS de 0,20-0,30 (mal) a 0,05-0,08 (bueno).
Cliente: FinTech B2B compliance, €5M ARR. Estado inicial:
Cuatro fixes en 6 horas dev: imágenes con dimensiones explícitas, cookie banner con reserva de espacio, font-display:swap, hero image preload. Estado sem 4:
Atribuir 100% del +13/+15 al CLS sería incorrecto — en paralelo se mejoraron menciones cruzadas y schema. Pero la observación del cliente fue clara: "Después del fix de performance, empezamos a aparecer en Claude por primera vez". Performance no es la palanca única — es la palanca de acceso. Sin ella, el resto del trabajo se desperdicia.
No. CLS bueno garantiza que el screenshot sea limpio — necesario, no suficiente. Sigues necesitando contenido denso, entidad consolidada, schema, menciones cruzadas. Pero CLS malo es bloqueante: invalida el screenshot y nada del trabajo posterior compensa.
No necesariamente. Los plugins de cache (WP Rocket, W3 Total Cache) mejoran TTFB y LCP pero CLS depende del template y de las imágenes. Verifica con PageSpeed Insights sobre tu URL real, no asumas.
Carruseles con auto-play generan CLS de "intended motion" — distinto de CLS por elementos imprevistos. Lighthouse últimas versiones distinguen intended vs unexpected. Aun así, intentar que el primer slide sea estático durante 5+ segundos para que el screenshot capture estable. Si puedes evitar carrusel, mejor.
Optimizan delivery (CDN, edge cache, image optimization automática Next.js) pero no resuelven CLS por mala estructura HTML. Si tu Next.js no usa next/image con width/height, el CLS sigue malo aunque esté en Vercel.
Si tu dev interno hace los fixes: 0€ + 8-12 horas. Si subcontratas: €400-€1.200 según complejidad del template. Es de los fixes con mejor ROI/h de toda la estrategia GEO porque desbloquea capacidad de citation, no solo la mejora marginal.
Sección disponible en Chrome 124+ stable (mayo 2026) y en versión web de PageSpeed Insights. En Lighthouse CI también desde versión 12.x. Si no la ves, actualiza Chrome.
Si llevas tiempo sin medir performance, hazlo hoy. 5 minutos en PageSpeed Insights te dicen si tienes problema. Si el CLS está mal y no sabes por qué, el audit gratuito de Citora incluye revisión técnica + recomendaciones específicas según tu stack.
Si quieres profundizar en piezas relacionadas con este tema: Schema JSON-LD: guía práctica de implementación, Log file analysis para crawlers IA, Cómo funciona RAG: la tecnología detrás de GEO.
Descubre tu Visibility Score en 2 minutos. Gratuito, sin tarjeta.
Hacer mi audit gratis¿Prefieres ir al grano? Servicios y precios · GEO para tu sector
En SaaS, la home pesa entre el 13,7% y el 16,9% de las citas en ChatGPT, y solo entre el 0,4% y el 4% en Google AI Mode. Dos motores, dos estrategias de URL.
LeerMedio sector opina sobre GEO sin un solo dato. Pero se puede medir con experimentos controlados, igual que el SEO. Te explico cómo separar lo que de verdad mueve tus citas del puro ruido.
LeerLa IA convierte el contenido genérico en un commodity que no cita a nadie. Tu foso es la evidencia que solo tú tienes: datos propios, decisiones y casos reales.
Leer