¿Cómo construir tu "entity graph" interno que los LLMs puedan seguir?

Introducción
Los LLMs no "leen páginas", resuelven entidades y relaciones. Si tu web es un laberinto sin señalética, te quedas fuera de respuestas generativas y pierdes atribución. Este playbook te guía para crear un entity graph interno (coherente, enlazado y medible) que Google y los motores de IA puedan entender—en línea con AEO/GEO y sin humo.
TL;DR
- Canoniza entidades (Organization, Product/Service, Person, Article, FAQ/HowTo) con
@idestable ysameAsa perfiles oficiales; reutiliza esas entidades en todo el sitio con JSON-LD. - Expresa relaciones con interlinking y propiedades:
brand,author,hasPart/isPartOf,about/mentions,mainEntityOfPage. - Controla bots de IA en
robots.txt(GPTBot, Google-Extended, Perplexity) y monitorea logs/CDN. llms.txtes opcional y emergente (no estándar).- Mide AEO/GEO con: SGV, Attribution Rate, Entity Resolution y Edge Coverage.
Respuesta rápida
Un buen entity graph = (1) Registro de entidades con @id/sameAs; (2) JSON-LD consistente; (3) Enlazado semántico; (4) Controles a crawlers de IA; (5) Métricas AEO/GEO.
Desarrollo paso a paso
1) Registro de Entidades (YAML)
Define un inventario canónico de tus entidades principales:
- name: SearchBrand.ai
type: Organization
canonical_url: https://searchbrand.ai/
id: https://searchbrand.ai/#org
sameAs:
- https://www.linkedin.com/company/searchbrand-ai/
- https://twitter.com/searchbrand_ai2) JSON-LD mínimo (Organization + Person)
Implementa JSON-LD estructurado en cada página relevante:
<script type="application/ld+json">
{
"@context":"https://schema.org",
"@type":"Organization",
"@id":"https://searchbrand.ai/#org",
"name":"SearchBrand.ai",
"url":"https://searchbrand.ai/",
"logo":"https://searchbrand.ai/logo.png",
"sameAs":[
"https://www.linkedin.com/company/searchbrand-ai/",
"https://twitter.com/searchbrand_ai"
]
}
</script>
<script type="application/ld+json">
{
"@context":"https://schema.org",
"@type":"Person",
"@id":"https://searchbrand.ai/#rodrigo",
"name":"Rodrigo Méndez",
"url":"https://searchbrand.ai/es/autores/rodrigo-mendez",
"sameAs":["https://www.linkedin.com/in/rodrigo-mendez-6689a7308/"]
}
</script>3) Hubs y jerarquía
Modela hubs temáticos (AEO/GEO/Entity Graph) y enlaza a guías, FAQs y HowTo con hasPart/isPartOf, about/mentions.
Crea páginas hub que actúen como centros de conocimiento para cada tema principal. Enlaza desde el hub a contenidos específicos y viceversa.
4) Control de bots de IA (robots.txt)
Define reglas específicas para crawlers de IA:
User-agent: GPTBot Disallow: /privado/ Allow: / User-agent: Google-Extended Disallow: /privado/ User-agent: PerplexityBot Disallow: /drafts/ Allow: / User-agent: * Disallow: /admin/
5) llms.txt (opcional)
Un formato emergente para guiar a los LLMs sobre tu contenido más relevante:
# SearchBrand.ai ## Core - https://searchbrand.ai/es/ - https://searchbrand.ai/es/blog/ - https://searchbrand.ai/es/guias/aeo - https://searchbrand.ai/es/guias/geo ## Autores - https://searchbrand.ai/es/autores/rodrigo-mendez
llms.txt no es un estándar oficial. Úsalo como complemento, pero no lo priorices sobre schema.org y el enlazado semántico.
6) Métricas AEO/GEO
| KPI | Definición | Cómo medir |
|---|---|---|
| SGV (Search/Generative Visibility) | % de consultas target donde apareces citado/enlazado en respuestas generativas. | Muestreo mensual de prompts por motor; checklist de citas/links. |
| Attribution Rate | % de veces que, al mencionarte, incluyen enlace a tu fuente. | Conteo de respuestas con vs. sin enlace. |
| Entity Resolution Rate | % de prompts donde el LLM identifica correctamente tu Organization/Product/Person. | Test suite de prompts + verificación manual. |
| Edge Coverage | % de relaciones esperadas presentes (Org→Producto, Producto→FAQ/HowTo, Autor→Org). | Auditoría de JSON-LD + interlinking. |
| Crawler Compliance | % de requests de bots IA que respetan robots.txt. | Logs CDN/WAF por user-agent verificado. |
Preguntas frecuentes
Conclusión
Construir un entity graph interno no es opcional si quieres ser visible en la era de las respuestas generativas. Empieza por lo mínimo viable: define tus entidades principales, implementa JSON-LD consistente, enlaza semánticamente y mide con métricas AEO/GEO.
¿Quieres empezar hoy?
Nuestro Escaneo AEO/GEO (beta) con SearchBrand.ai te ayuda a priorizar entidades/edges y cerrar brechas. Solicita acceso anticipado.