Saltar al contenido
Técnico6 de junio de 202611 min de lectura

Los 4 pilares del fracaso GEO: dónde realmente pierden visibilidad las PYME B2B

Análisis Citora sobre audits PYME B2B España 2026: 40% del fracaso GEO viene de fetchability (WAF/CDN bloqueando crawlers IA), 25% de readability (JS-rendered invisible), 20% de quotability (claims enterrados) y 15% de structure (schema ausente). Si no sabes en qué pilar fallas, todo lo que hagas falla por defecto en el mismo sitio.

El 96% de las empresas B2B son invisibles en LLMs (AI Visibility Index 2026) y el patrón de fallo es predecible. Cruzando 22 audits Citora 2025-2026, la distribución del fracaso GEO se reparte así: 40% fetchability (los crawlers IA no pueden acceder al site — WAF agresivo, robots.txt bloqueante, Cloudflare Bot Fight Mode), 25% readability (los crawlers acceden pero no pueden leer — contenido JS-rendered sin SSR, hidratación lenta, viewport vacío para bots agentic), 20% quotability (los crawlers leen pero el contenido no es citable — claims enterrados en párrafos largos, sin datos, sin frase auto-contenida), 15% structure (citable pero sin schema — el modelo no sabe que esa frase es la respuesta canónica). Diagnosticar el pilar que falla antes de invertir es la diferencia entre €25K perdidos en retainer y €2K bien invertidos.

El problema de gastar GEO sin diagnóstico previo

Patrón recurrente en propuestas comerciales de agencias GEO 2026: empezar el retainer en el pilar #4 (structure / schema JSON-LD) cuando el cliente falla en el pilar #1 (fetchability). El cliente paga 3-6 meses optimizando schema mientras Cloudflare Bot Fight Mode sigue bloqueando OAI-SearchBot — y se va con Visibility Score plano + factura €15-25K + cero diagnóstico real.

El framework de 4 pilares fuerza un orden: sin fetchability, los pilares 2-4 son irrelevantes. Sin readability, los pilares 3-4 son irrelevantes. Y así hasta el último. La inversión correcta es secuencial, no paralela.

Pilar 1 — Fetchability (40% del fracaso)

Mide: ¿pueden los crawlers IA (OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended) acceder físicamente a tus URLs y descargar el HTML sin que el servidor o el WAF los rechace?

Causas habituales que vemos en audits

  • Cloudflare Bot Fight Mode activado por defecto desde 2024 sin allowlist explícito → bloquea crawlers IA con CAPTCHA challenge. Ver nuestra guía OAI-SearchBot vs GPTBot.
  • robots.txt mal copiado de plantilla 2018 con Disallow: / para User-Agents wildcard, sin allowlist específico para IA.
  • WAF custom (Akamai, Sucuri) con reglas tipo "block User-Agents containing 'bot'" sin excepciones.
  • Rate limiting agresivo (50 req/min por IP) que descarta crawlers IA legítimos que samplean con muestreo amplio.
  • Sites Webflow / Squarespace / Wix con configuración por defecto que añade Cloudflare layer sin que el dueño sepa.

Cómo diagnosticar el pilar 1

3 minutos de trabajo:

curl -A "OAI-SearchBot" https://tudominio.com -I
curl -A "ClaudeBot" https://tudominio.com -I
curl -A "PerplexityBot" https://tudominio.com -I

Si los 3 devuelven 200 OK: pilar 1 OK, pasa a pilar 2. Si devuelven 403, 429 o redirige a página de bot challenge: fallas en pilar 1 — fix antes de continuar. Complementa con log file analysis sobre logs de servidor de últimos 30 días: si no aparece ningún hit de OAI-SearchBot/ClaudeBot, el bloqueo es total.

Pilar 2 — Readability (25% del fracaso)

Mide: una vez los crawlers acceden, ¿pueden leer y entender el contenido real?

Causas habituales

  • Site Single Page Application sin Server-Side Rendering: React/Vue/Angular que hidrata todo en client-side. Los crawlers agentic modernos (Bing, Perplexity) sí ejecutan JS pero con timeout de 3-5 segundos — si tu hidratación es lenta, capturan página vacía.
  • Content gated tras login/popup: el bot ve la cookie banner / paywall, no el contenido. Schema cssSelector markup ayuda parcialmente pero no es suficiente.
  • Hero image lazy-load que no carga antes del screenshot agentic → el bot captura layout sin el contexto visual principal. Ver Lighthouse Agentic Browsing y CLS.
  • Texto dentro de imágenes (banner hero, stats infographic): el bot no hace OCR efectivo en imagen sin alt text descriptivo.

Cómo diagnosticar el pilar 2

Test rápido con curl como bot agentic:

curl -A "Mozilla/5.0 (compatible; PerplexityBot/1.0)" https://tudominio.com/blog/post-importante

Si el output incluye el texto principal del post: pilar 2 OK. Si solo ves la shell HTML (header + footer sin contenido) o la cookie banner: SSR roto, fix urgente.

Verificación adicional con PageSpeed Insights sobre tus URLs principales: si LCP > 4s y CLS > 0.25, los bots agentic con timeout corto fallan al renderizar.

Pilar 3 — Quotability (20% del fracaso)

Mide: ¿el contenido está escrito en formato citable por un LLM, o son párrafos largos sin afirmaciones auto-contenidas?

El test de citación

Un LLM cita una marca cuando puede extraer una frase de 1-3 líneas que responde directamente a la query del usuario. Si tu mejor post sobre "GEO para PYME B2B" tiene la información dispersa en 8 párrafos de 200 palabras cada uno, el modelo no puede extraer una unidad citable y prefiere a otro site con la misma info empaquetada en una frase clara.

Causas habituales

  • Estilo periodístico narrativo: introducción + contexto + argumento progresivo. Funciona para humanos pero no para extracción LLM.
  • Datos enterrados: la cifra clave aparece en frase 47 del post, no en los primeros párrafos o como <strong> destacado.
  • FAQs ausentes: el formato pregunta-respuesta es el más fácilmente parseable por LLMs. Sin FAQs, el modelo invierte más esfuerzo en estructurar y prefiere otra fuente.
  • Citation links externos ausentes: el LLM evalúa autoridad parcialmente por densidad de citation links. Posts sin links se perciben "no fact-checked".

Cómo diagnosticar el pilar 3

Test manual: pídele a ChatGPT directamente: "Encuentra en este URL [tu URL] la cifra X o respuesta a Y". Si tarda más de 5 segundos o falla, tu contenido no es quotable. Si responde inmediatamente con la cita exacta, OK.

Estructura quotable canónica para PYME B2B:

  1. Hero párrafo con la respuesta directa (3-5 líneas)
  2. Negrita en las cifras y conclusiones
  3. FAQs estructuradas con pregunta-respuesta clara
  4. Tablas comparativas para data points relacionados
  5. Citation links a fuentes primary (≥3 por post)

Pilar 4 — Structure (15% del fracaso)

Mide: ¿tu HTML está marcado con schema JSON-LD para que el LLM identifique entidades, relaciones y tipos de contenido?

Causas habituales

Por qué este pilar es solo 15% del fracaso

Schema es importante pero NO es driver. La paradoja Otterly mostró que schema impacta +1.500% en Google AIO pero ~0% en ChatGPT (que no parsea HTML directamente). Schema es señal de orden 5-6, no orden 1-2 como creen muchas agencias. Si pilares 1-3 fallan, tener schema perfecto no compensa.

El orden correcto de inversión

Pilar% falloCoste fixTime-to-impact
1. Fetchability40%0-2h dev (config WAF + robots)2-6 semanas (crawlers vuelven)
2. Readability25%4-12h dev (SSR + lazy-load fix)4-8 semanas
3. Quotability20%2-4h/post (rewrite estructura)6-12 semanas (recrawl + reindex)
4. Structure15%4-12h dev (schema completo)4-8 semanas

Total fix completo para PYME B2B típica: 10-30h dev + 8-15h marketing = €1.500-€4.000 internalizado, o €3.000-€8.000 subcontratado. Time-to-impact total: 10-16 semanas.

Caso real — PYME B2B FinTech, marzo-mayo 2026

Cliente: FinTech B2B compliance, €5M ARR. Visibility Score inicial 7/100.

Diagnóstico cross-pilar:

  • Pilar 1 (fetchability): ❌ Cloudflare Bot Fight Mode activo, 0 hits OAI-SearchBot últimos 60 días
  • Pilar 2 (readability): ⚠ Next.js con SSR OK, pero hero image lazy-load tarda 4.2s
  • Pilar 3 (quotability): ❌ Posts estilo narrativo, cifras en párrafo 6+, sin FAQs
  • Pilar 4 (structure): ⚠ Schema Organization básico, sin Article ni FAQPage

Plan ejecutado en orden:

  1. Semana 1-2: Cloudflare Verified Bots allowlist + robots.txt allow explícito. Coste: 1.5h dev.
  2. Semana 3: Hero image preload + dimensiones explícitas. Coste: 2h dev.
  3. Semana 4-8: Rewrite 12 posts pillar con estructura quotable + FAQs. Coste: 30h marketing.
  4. Semana 9-10: Schema Article + FAQPage en template blog. Coste: 4h dev.

Resultado semana 14:

  • Visibility Score: 7 → 38 (+31 puntos)
  • Citas Bing Copilot AI Performance: 0 → 9 mes
  • Branded search GSC: +47% vs baseline

El cliente NO contrató "más contenido". Contrató diagnóstico cross-pilar + fix secuencial. ROI: €4.500 invertidos, primer cliente cerrado del nuevo pipeline IA mes 4 (LTV estimado €18K).

Preguntas frecuentes

¿Por qué pilar 1 es el 40% del fracaso si parece trivial de arreglar?

Porque la mayoría de PYME B2B nunca lo verifica. Cloudflare Bot Fight Mode lleva activado por defecto desde 2024; los CTOs configuraron el WAF "para protegerse" en 2024 sin saber que en 2025-2026 esto bloquearía OAI-SearchBot/ClaudeBot. Es fix trivial pero impacto enorme.

¿Puedo saltar pilar 1 y 2 si solo me interesa Perplexity?

No. Perplexity también respeta robots.txt y Cloudflare Bot Fight Mode bloquea PerplexityBot igual que a OAI-SearchBot. Los 4 motores principales (ChatGPT, Gemini, Claude, Perplexity) requieren fetchability + readability mínimas. Solo el peso por pilar cambia entre ellos.

¿Es schema realmente solo 15% del fracaso si todo el mundo lo vende?

Sí. Las agencias venden schema porque es lo más fácil de "entregar" como deliverable cuantificable (instalado SÍ/NO). Pero el modelo NO te cita más por tener schema perfecto si el bot no puede acceder a tu site (pilar 1) o tu contenido no es quotable (pilar 3). Schema amplifica el impacto del resto de pilares, no lo reemplaza.

¿Cuánto cuesta el diagnóstico cross-pilar antes de empezar?

Para PYME B2B con budget limitado: el audit gratuito de Citora incluye diagnóstico fetchability + readability + quotability + structure como primera pasada. 2 minutos, gratis. Sin esto, contratar agencia GEO antes de saber tu distribución de fallo es gastar a ciegas.

¿Qué pilar es más urgente para SaaS B2B vs industrial B2B?

SaaS B2B: típicamente fallan en pilar 2 (SPA sin SSR). Industrial B2B: típicamente fallan en pilar 1 (WAF antiguo agresivo) + pilar 3 (PDFs catálogo sin texto extractable). El diagnóstico cross-pilar revela tu vertical específica.

Siguiente paso

Antes de invertir €1.500-€5.000/mes en agencia GEO, mide tu distribución cross-pilar. El audit gratuito de Citora incluye análisis de los 4 pilares y te dice exactamente dónde estás fallando — sin coste, en 2 minutos. Con ese dato, cualquier propuesta de agencia se evalúa con criterio.

Lecturas relacionadas

Si quieres profundizar en piezas relacionadas con este tema: Log file analysis para crawlers IA, Lighthouse Agentic Browsing: CLS y Core Web Vitals para ChatGPT, OAI-SearchBot vs GPTBot: qué bloquear y por qué.

¿Tu negocio aparece en ChatGPT?

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

Más artículos

Estrategia8 min

Un tribunal alemán dice que Google es responsable de lo que afirma su IA: por qué eso te afecta

El Tribunal Regional de Múnich ha dictaminado que Google puede ser directamente responsable de afirmaciones falsas en sus AI Overviews: los resúmenes generados por IA se consideran declaraciones propias de Google, no resultados neutrales de un buscador. Es un precedente que rompe la protección legal clásica de los motores de búsqueda. Para una PYME B2B la lección no es demandar — es entender que lo que la IA afirma sobre tu marca tiene cada vez más peso, y que tu trabajo es controlar las señales de las que la IA bebe.

Leer
Estrategia7 min

La IA no cita a Reddit por ser Reddit: cita la mejor respuesta (y por eso tu PYME puede ganar a gigantes)

Se ha instalado el mito de que "hay que estar en Reddit para aparecer en la IA". Es una lectura equivocada y peligrosa. La IA no cita a Reddit por ser Reddit — cita la respuesta específica que mejor encaja la pregunta, y Reddit simplemente tiene discusiones sobre casi todo. Por eso a veces verás un blog de nicho diminuto citado por encima de un site 100 veces mayor. Análisis Citora de lo que esto significa de verdad para tu PYME B2B (y por qué NO implica hacer spam en Reddit).

Leer
Audit gratis →