Por SearchBrand.ai · 2025-10-15 · ⏱️ 7–9 min
Introducción
La gente ya consulta a ChatGPT, Perplexity, Gemini o Copilot antes de visitar un sitio. Si no mides ese flujo en GA4, vuelas a ciegas. Esta guía te deja un reporte sin BigQuery usando Custom Channel Groups + regex, UTMs por modelo y eventos listos para copiar.
Para quién: equipos de analítica, SEO/AEO y growth que necesitan diferenciar AO/AI Mode, agentes y motores conversacionales en GA4.
TL;DR
- Crea un Custom Channel Group “AI Traffic (Custom Source)” con Source → matches regex:
(?i)(chatgpt|openai|perplexity|gemini|copilot|claude|phind|you\.com|kagi|duckduckgo|reka|mistral|pi\.ai|anthropic|grok|neeva). - Cambia la dimensión a Session custom channel group y guarda un informe.
- Obliga la atribución con UTMs por modelo y cupones únicos.
- Eventos GA4:
view_in_ai,add_to_cart_in_chat,generate_lead_in_chat,schedule_meeting_in_chat. - Opcional: etiqueta bots (WAF) y controla IA con robots.txt/Google‑Extended.
Respuesta rápida
Sí, puedes medir tráfico desde IA con Custom Channel Groups y UTMs. No necesitas BigQuery: configura el grupo, guarda el informe y sigue los eventos recomendados.
Paso a paso
1) Crear el canal “AI Traffic (Custom Source)”
- Admin → Data display → Channel groups → Create new channel group.
- + New channel: nombre AI Traffic (Custom Source).
- Condición: Source → matches regex y pega el patrón indicado.
- Guarda (opcional: márcalo como Primary channel group).
- Verifica en Reports → Acquisition → Traffic acquisition con Session custom channel group.
2) Guardar un informe reutilizable
- En Traffic acquisition, dimensiona por Session custom channel group.
- Filter = AI Traffic (Custom Source) → Save como “Reporte: GA4 Tráfico IA”.
- Add to collection para anclarlo en el menú.
3) Forzar la atribución con UTMs por modelo
UTMs por agente (ejemplo)
💡 Qué es: Parámetros de campaña para forzar atribución por modelo/assistant. 💡 Por qué importa: Atribución clara en GA4 y auditoría de enlaces desde respuestas. 📍 Dónde va: En enlaces/CTAs (no en el cuerpo).
¿Cómo verificar?
- Prueba enlaces; revisa GA4 por source/medium/campaign
- Comprueba agrupación en Channel Group
4) Eventos GA4 listos para copiar
view_in_aiadd_to_cart_in_chat/checkout_in_chatgenerate_lead_in_chat/schedule_meeting_in_chat
5) Operativa editorial y de marca
Meta/X-Robots-Tag (snippets)
💡 Qué es: Controla longitud de snippets y exclusiones de fragmentos en SERP/AIO. 💡 Por qué importa: Evita revelar contenido sensible y gestiona previsualizaciones. 📍 Dónde va: Meta va en ; data-nosnippet en el cuerpo en el nodo a ocultar.¿Cómo crear (bien) un reporte en GA4 para medir tráfico
¿Cómo verificar?
- View‑source y valida la meta
- Comprueba snippet tras recrawl
6) Control de bots y acceso
robots.txt por bot (demo educativa)
💡 Qué es: Archivo que define reglas para crawlers (Googlebot, Google‑Extended, GPTBot, Perplexity). 💡 Por qué importa: Controla descubrimiento y usos de contenido en IA; equilibra cita vs. privacidad. 📍 Dónde va: En /robots.txt (raíz del sitio) — implementación real, no en el cuerpo.
¿Cómo verificar?
- Abre /robots.txt y confirma 200
- Revisa reglas y logs; purga caché de CDN si cambias
Cabecera HTTP para marcar tráfico de agentes (demo educativa)
💡 Qué es: Snippet de servidor/CDN que etiqueta solicitudes de bots/LLMs con un header. 💡 Por qué importa: Permite segmentar en GA4/Logs el tráfico de agentes. 📍 Dónde va: Config real en NGINX/Cloudflare Workers (no en el cuerpo).
¿Cómo verificar?
- curl -I y busca X-Agent-Traffic
- Valida en Analytics/Logs del CDN
Limitaciones y realidad operativa 2025
- Referers inconsistentes → usa UTMs/cupones.
- Canal retroactivo (interfaz) → re‑clasifica, no re‑escribe datos.
- Cumplimiento desigual de robots → usa autenticación/WAF.
Métricas AEO/GEO y KPIs
| KPI | Qué mide | Cómo instrumentar |
|---|---|---|
| Sessions (AI Traffic) | Sesiones en el canal IA | Adquisición → Session custom channel group |
| Conversions (AI) | Conversiones atribuidas a IA | Marca conversiones y segmenta por canal |
| In‑Chat Checkout Completion | Ventas iniciadas desde IA | add_to_cart_in_chat → begin_checkout → purchase |
| Generate_lead_in_chat | Leads desde IA | Evento + webhook CRM |
| Attribution Rate from AI | % AIO con link | (Citas con link / Citas totales) ×100 |
| Entity Consistency Score (ECS) | Consistencia de entidades | Auditoría JSON‑LD |
FAQ
- ¿Cómo pruebo que el regex está bien? Filtra por source → matches regex en Explorations y valida dominios/UTM.
- ¿Y si todo entra como (direct)? Usa UTMs y cupones únicos para forzar atribución.
- ¿Puedo medir en Looker Studio? Sí: usa Session custom channel group del conector GA4 y crea tarjetas por KPI.
Ver también
- Fundamentos 2025 (SEO, AEO y GEO)
- Optimización de motores 2025 (playbook)
- AI Overviews sin perder conversiones
- Cómo rankear tu negocio en ChatGPT
- Fundamentos 2025
Fuentes 2024–2025
- Google Analytics 4 — Custom channel groups (oficial)
- Google Analytics 4 — Create & manage channel groups
- Google Analytics 4 — Campaign/source dimensions & UTMs
- OpenAI — GPTBot / Bots (identificación y políticas)
- Google — Google‑Extended (common crawlers)
Actualizado: 2025-10-17
Haz que la IA recomiende tu marca y se la respuesta
