Cómo se obtienen las cifras, en el orden en que las comprueba un escéptico.
7 cosas que quien compra datos de visibilidad en IA puede leer aquí por escrito. Cómo se recoge cada motor, con qué modelo, desde dónde y en qué idioma. Cuántas ejecuciones, qué cuenta como cita, qué cambió y cuándo, y cómo exportarlo todo. Las cifras de las que aún no disponemos se imprimen como pendientes; no se ocultan.
Qué medimos
Cada término de esta lista lleva su fórmula, y cada etiqueta de métrica del sitio enlaza con el término que designa.
Un proyecto es 1 negocio: un dominio, los alias de la marca y hasta 5 dominios de competidores.
Un mercado es 1 país más 1 idioma, por ejemplo DE · de o CH · fr. Todas las consultas de un mercado están escritas en ese idioma.
Una consulta es 1 pregunta que un comprador haría a un asistente, en el idioma del mercado, por ejemplo «Spedition für Umzug nach Portugal». Un conjunto de consultas tiene 50 consultas por mercado en Starter y planes superiores, y 10 en el Snapshot gratuito.
Una muestra es 1 consulta × 1 motor × 1 mercado × 1 ejecución. Guarda el texto completo de la respuesta, las páginas citadas en orden, las subconsultas que el motor expuso, las marcas nombradas con la frase citada, el id del modelo y la marca de tiempo.
Tasa de menciones
= muestras en las que la marca aparece en cualquier parte de la respuesta ÷ todas las muestras.
Tasa de citas
= muestras en las que uno de los dominios de la marca se cita como fuente ÷ todas las muestras.
Tasa Top-1
= muestras en las que la marca es la primera recomendación ÷ todas las muestras.
Subconsulta = una búsqueda que el motor ejecutó por su cuenta al responder, tal como el propio motor la expone. Se guarda con el número de ejecuciones en las que apareció.
Subconsultas cubiertas
= subconsultas para las que Bing o Google muestra una página de la marca entre sus primeros 20 resultados ÷ subconsultas consultadas en ambos. Una subconsulta no consultada en ambos índices queda fuera del cálculo y aparece junto a la cifra como sin comprobar.
Núcleo diario = las consultas que marcas como núcleo, medidas una vez al día en Growth y planes superiores (20 en Growth, 100 en Pro).
Conjunto del panel = 30 consultas por mercado, fijas durante el mes, tomadas de la lista de consultas: primero tus consultas del núcleo y después las siguientes por número de citas en las últimas 4 semanas. En un plan sin núcleo diario, las 30 con más citas.
Diferencia API/panel = por motor y mercado, la tasa de menciones de las muestras automatizadas menos la tasa de menciones de las muestras del panel para el mismo conjunto del panel. Se publica cada mes.
Qué mide la API y qué no puede ver
Cada petición se hace desde una ubicación fija en el país, en el idioma del mercado. No lleva historial de navegación, ni memoria, ni sesión iniciada. Esa es la mitad reproducible y comparable de lo que ve un comprador.
Un comprador con 3 años de historial de conversaciones ve otra cosa. Ninguna herramienta de este mercado puede medir eso, y quien diga lo contrario también está midiendo una API.
Qué hacemos al respecto: el id del modelo y el número de ejecución figuran en cada celda. Los planes de pago ejecutan cada consulta al menos 2 veces. La ubicación, el modelo y los parámetros de cada motor se publican en la tabla M1.
Puedes leer el resto de esta página o medir antes tu propio dominio: 10 consultas, 1 país, sin cuenta.
Método de recogida por motor
2 capas: las API de los motores y un proveedor SERP para Google, en todos los planes; un panel humano en las interfaces reales a partir de Growth. La diferencia entre ambas se publica, no se suaviza.
2 capas. La capa automatizada usa la API oficial de cada motor cuando existe y un proveedor SERP para las superficies de IA de Google; ejecuta todas las consultas en todos los planes y cuenta 5 motores, con Google AI Overviews y AI Mode como 1 motor con 2 superficies. El panel humano ejecuta el conjunto del panel en las interfaces reales, con la sesión iniciada y desde dentro del país, en Growth y planes superiores. Nada de lo que hay en esta página automatiza una interfaz de chat de consumo.
ChatGPT
- API con user_location en revisión jurídica
- país del mercado, idioma del mercado
- 1 (Starter) / 2 (Growth, Pro)
- primer y último id vistos, guardados por muestra
- prompt escrito en el idioma del mercado, enviado sin cambios
- sí
- –
Gemini
- API con grounding de Google Search, ubicación pasada como contexto del prompt en revisión jurídica
- contrastado con el panel
- 1 / 2
- guardado por muestra
- enviado sin cambios
- sí
- los enlaces citados son redirecciones; el dominio de origen se lee del título del fragmento y la URL de la página no está disponible
Perplexity
- API con user_location en revisión jurídica
- país del mercado, idioma del mercado
- 1 / 2
- guardado por muestra
- enviado sin cambios
- parcial
- las subconsultas internas no se exponen
Claude
- API con user_location en revisión jurídica
- país del mercado, idioma del mercado
- 1 / 2
- guardado por muestra
- enviado sin cambios
- sí
- –
Google AI Overviews y AI Mode
- proveedor SERP con el código de ubicación del mercado en revisión jurídica
- refleja la salida de Google en el momento de la descarga
- 1 / 2
- no aplica
- no aplica; en su lugar, datos de posición
- no
- AI Mode está disponible en menos mercados que AI Overviews
Copilot
- solo panel humano en revisión jurídica
- personas reales en el país
- – (Starter) / semanal (Growth, Pro)
- no aplica
- el panelista escribe la consulta
- no
- no está en la capa automatizada
| Motor | Método de captura | Origen de ejecución | Ejecuciones por consulta y semana | Versión de modelo | Tratamiento del idioma | Subconsultas expuestas | Límites conocidos |
|---|---|---|---|---|---|---|---|
| ChatGPT | API con user_location en revisión jurídica | país del mercado, idioma del mercado | 1 (Starter) / 2 (Growth, Pro) | primer y último id vistos, guardados por muestra | prompt escrito en el idioma del mercado, enviado sin cambios | sí | – |
| Gemini | API con grounding de Google Search, ubicación pasada como contexto del prompt en revisión jurídica | contrastado con el panel | 1 / 2 | guardado por muestra | enviado sin cambios | sí | los enlaces citados son redirecciones; el dominio de origen se lee del título del fragmento y la URL de la página no está disponible |
| Perplexity | API con user_location en revisión jurídica | país del mercado, idioma del mercado | 1 / 2 | guardado por muestra | enviado sin cambios | parcial | las subconsultas internas no se exponen |
| Claude | API con user_location en revisión jurídica | país del mercado, idioma del mercado | 1 / 2 | guardado por muestra | enviado sin cambios | sí | – |
| Google AI Overviews y AI Mode | proveedor SERP con el código de ubicación del mercado en revisión jurídica | refleja la salida de Google en el momento de la descarga | 1 / 2 | no aplica | no aplica; en su lugar, datos de posición | no | AI Mode está disponible en menos mercados que AI Overviews |
| Copilot | solo panel humano en revisión jurídica | personas reales en el país | – (Starter) / semanal (Growth, Pro) | no aplica | el panelista escribe la consulta | no | no está en la capa automatizada |
El panel humano
Personas reales que viven en el país, reclutadas tarea a tarea, que trabajan en cuentas facilitadas por AnswerGeo para que ninguna captura de pantalla contenga datos propios de un panelista. La personalización y la memoria están desactivadas. Los panelistas dan consentimientos separados para ejecutar las consultas, para almacenar su país e idioma y para ser contactados en la ronda siguiente; cada consentimiento se puede retirar desde cualquier correo. en revisión jurídica
Aún por definir: personas por mercado; el número por mercado y la fecha de la última ronda figuran en la Tabla M2.
Semanal en Growth y Pro, el mismo día de la semana y a la misma hora local. El Snapshot gratuito y Starter no tienen panel y usan en su lugar la diferencia publicada.
El conjunto del panel del mercado, 30 consultas fijas durante el mes, escritas en las interfaces con la sesión iniciada de ChatGPT, Gemini, Perplexity, Claude y Copilot, y en Google Search para AI Overviews y AI Mode.
El enlace público de cada respuesta y una captura de pantalla, conservados 12 meses. Los panelistas cobran la tarifa mínima del servicio de reclutamiento o más.
Diferencia API/panel
| Motor | Mercado | Consultas del panel | Tasa de menciones API | Tasa de menciones panel | Diferencia (p. p.) | Tamaño del panel | Mes |
|---|---|---|---|---|---|---|---|
| ChatGPT | DE | 30 | |||||
| Gemini | DE | 30 | |||||
| Perplexity | DE | 30 | |||||
| Claude | DE | 30 | |||||
| Google AI Overviews | DE | 30 | |||||
| Google AI Mode | DE | 30 |
Contexto externo, no una cifra nuestra: un estudio de la Universidad de Hamburgo y del Leibniz HBI sobre 24.013 respuestas de ChatGPT durante 5 semanas de 2025 halló que las fuentes de la interfaz web coincidían con una lista de referencia de medios de noticias alemanes en el 45,5 % de los casos, frente al 27,3 % de la API. La diferencia se mueve según la superficie, el motor y el mes, y por eso la nuestra lleva fecha, lleva n y nunca se suaviza entre meses.
Versión de modelo
Cada muestra guarda el id del modelo que devolvió el motor. Un cambio de modelo reinicia la línea base y se señala en todos los gráficos que lo atraviesan.
Cada muestra guarda el id del modelo que devolvió el motor, sin cambios, por ejemplo gpt-5-mini. Cuando cambia el modelo por defecto de un motor, las líneas base de ese motor se recalculan desde esa fecha, toda comparación que cruce el cambio queda etiquetada, el cambio aparece como nota numerada en el gráfico de tendencia y como entrada en el registro de cambios de más abajo, y el resumen semanal lo nombra. El primer y el último id vistos por motor figuran en la Tabla M1.
Dónde y en qué idioma se ejecuta cada consulta
Cada consulta se ejecuta con la ubicación del motor fijada en el mercado y está escrita en el idioma del mercado. Los conjuntos se generan por mercado, nunca se traducen.
En ChatGPT, Perplexity y Claude, cada consulta se ejecuta con el parámetro de ubicación del motor fijado en el país del mercado. Las consultas las genera un modelo de lenguaje al que se le da la instrucción en el idioma del mercado, y después tú las revisas y las editas antes de la primera ejecución; se prevé como opción una revisión de pago por un hablante nativo. La consulta se envía tal como está escrita: su texto nunca se modifica. Junto a ella, cada motor que ejecuta un modelo recibe el mercado en su instrucción, que dice dónde se encuentra el usuario. Gemini no tiene parámetro de ubicación en la API con grounding, así que la ubicación se pasa en esa instrucción, con la capital del país y la petición de preferir fuentes disponibles en él, y sus filas se contrastan con el panel. Google AI Overviews y AI Mode se descargan con el código de ubicación del mercado a través de un proveedor SERP. Las consultas nunca se traducen entre mercados: para España se genera un conjunto en español y para México, otro distinto.
Los motores investigan a menudo en inglés incluso para una consulta en español; las subconsultas que ves incluyen esas búsquedas en inglés, y esa es una de las razones por las que una página solo en el idioma del mercado puede no bastar.
Cobertura
| Mercado | ChatGPTAPI | GeminiAPI · contexto | PerplexityAPI | ClaudeAPI | Google AI (1 motor, 2 superficies) | Microsoft Copilotpanel | |
|---|---|---|---|---|---|---|---|
| Google AI OverviewsSERP | Google AI ModeSERP | ||||||
| AT Austria | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| AU Australia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| BE Bélgica | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| BG Bulgaria | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| BR Brasil | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| CA Canadá | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| CH Suiza | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| CZ Chequia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| DE Alemania | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| DK Dinamarca | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| EE Estonia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| ES España | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| FI Finlandia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| FR Francia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| GB Reino Unido | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| GR Grecia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| HR Croacia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| HU Hungría | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| IE Irlanda | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| IN India | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| IT Italia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| JP Japón | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| KR Corea del Sur | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| LT Lituania | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| LV Letonia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| MX México | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| NL Países Bajos | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| NO Noruega | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| NZ Nueva Zelanda | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| PL Polonia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| PT Portugal | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| RO Rumanía | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| SE Suecia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| SI Eslovenia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| SK Eslovaquia | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| TR Turquía | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| UA Ucrania | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| US Estados Unidos | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
| ZA Sudáfrica | disponible | disponible | disponible | disponible | disponible | disponible | disponible |
Ejecuciones por consulta y cómo se calculan las tasas
1 ejecución es 1 consulta en 1 motor y 1 mercado, una vez. Las tasas se calculan sobre las ejecuciones de la ventana, y el número de ejecuciones se imprime junto a cada tasa.
1 ejecución es 1 consulta × 1 motor × 1 mercado, una vez. Starter ejecuta cada consulta una vez por semana y por motor; Growth y Pro ejecutan cada consulta 2 veces por semana y por motor, y el núcleo diario una vez al día (20 consultas en Growth, 100 en Pro). Las tasas se calculan sobre todas las ejecuciones de la ventana mostrada; el número de ejecuciones se imprime junto a cada tasa.
Cuánto ruido tienen los motores
| Motor | Proporción de dominios citados que se mantienen entre 2 ejecuciones del mismo día | Desviación típica de la tasa de menciones semanal con 1 ejecución por semana | con 2 ejecuciones por semana | con ejecuciones diarias |
|---|---|---|---|---|
| ChatGPT | pendiente | pendiente | pendiente | pendiente |
| Gemini | pendiente | pendiente | pendiente | pendiente |
| Perplexity | pendiente | pendiente | pendiente | pendiente |
| Claude | pendiente | pendiente | pendiente | pendiente |
| Google AI Overviews | pendiente | pendiente | pendiente | pendiente |
| Google AI Mode | pendiente | pendiente | pendiente | pendiente |
Alrededor de cada tasa imprimimos un intervalo de Wilson del 95 %. Cubre solo la aleatoriedad entre ejecuciones: ni los cambios de modelo, ni la personalización, ni las consultas que no seguimos. En Starter (150 respuestas por semana: 50 consultas × 3 motores × 1 ejecución) una puntuación de país lleva unos ±8 puntos; en Growth (500 respuestas) unos ±4; una sola consulta lleva unos ±35, así que nunca damos una consulta por subida o bajada con los datos de 1 semana.
Los intervalos por país suponen que las ejecuciones de consultas distintas son independientes. Si los resultados se agrupan por consulta, más ejecuciones estrechan el intervalo menos de lo que sugiere la aritmética; estimamos ese efecto con el estudio de réplicas y lo publicamos aquí. El piloto todavía no se ha ejecutado, así que aún no hay cifra.
La aleatoriedad viene de los propios motores: un modelo de lenguaje grande puede devolver respuestas distintas al mismo prompt incluso con temperature 0, porque la aritmética interna del modelo depende de cuántas otras peticiones comparten el lote (Thinking Machines Lab, «Defeating Nondeterminism in LLM Inference», 10 de septiembre de 2025 ↗). Por eso imprimimos el número de ejecuciones y nunca 1 ejecución como porcentaje.
Cuándo decimos «sube» o «baja»
Un veredicto semanal dice Sube o Baja solo cuando el cambio entre 2 ventanas supera el umbral de detección calculado a partir de ambos recuentos de ejecuciones; si no, dice Estable en general e imprime el umbral. Ejemplo (las cifras son ilustrativas): «Estable en general: −3 p. p., dentro del umbral de detección de esta semana de ±6,5 p. p.». El veredicto de una sola consulta se calcula sobre una ventana de 4 semanas.
Qué contamos y la respuesta en bruto detrás de cada recuento
Mención, cita, citado primero, solo competidores: cada uno tiene 1 definición, y la respuesta en bruto que hay detrás de cada recuento está a 1 clic.
- Mención: el nombre de la marca o uno de sus alias aparece en el texto de la respuesta. Los alias son los que defines en el proyecto; la coincidencia no distingue mayúsculas y es de palabra completa.
- Cita: uno de los dominios de la marca aparece en la lista de fuentes del motor para esa respuesta. Los subdominios cuentan; mencionar el dominio dentro del texto sin una entrada en las fuentes, no.
- Citado primero: el dominio de la marca está en la posición 1 de la lista de fuentes.
- Solo competidor: se cita el dominio de un competidor nombrado y la marca está ausente.
- Subconsulta: una búsqueda que el motor expuso como ejecutada durante la respuesta. Se cuenta una vez por ejecución; la etiqueta muestra el número de ejecuciones en las que apareció.
- Tono: una palabra (positivo, neutro, negativo) que un modelo asigna a la frase en la que aparece la marca, mostrada siempre junto a la frase y el motivo de una línea. El tono nunca se expresa con color; puedes corregirlo en cada muestra.
Cómo se calcula la puntuación del Playbook
Puntuación = gravedad × impacto × facilidad. Gravedad: qué bloquea el hallazgo (un bot de IA bloqueado en robots.txt es crítica; una página que falta para una subconsulta es alta; una mención que falta en una página de terceros es media). Impacto: el número de consultas × motores a los que afecta el hallazgo. Facilidad: nuestra estimación del trabajo, S, M o L. Un hallazgo se cierra cuando la ejecución siguiente ya no lo muestra; un hallazgo que marcas como hecho recibe una tabla antes → después con las semanas de datos en el pie y un veredicto: Verificado, Todavía no o Empeorado.
Qué cambió y cuándo
3 registros: todas las ejecuciones, todos los cambios de este método y todos los cambios de modelo. El registro de medición enumera ejecuciones, no semanas.
3 registros. El registro de mediciones enumera cada ejecución semanal con su fecha, motores, mercados, número de consultas y anomalías. El registro de cambios enumera cada cambio de este método, fechado y versionado; las entradas etiquetadas como medición aparecen además en el registro público de cambios. Los cambios de modelo aparecen en ambos y como notas al pie en todos los gráficos de tendencia que los cruzan.
Registro de mediciones
| Fecha | Motores | Mercados | Consultas | Anomalías |
|---|---|---|---|---|
| lun 5 oct 2026 | 5 | DE | 50 | Sin anomalías |
| jue 1 oct 2026 | 5 | DE | 50 | Sin anomalías |
Exportarlo todo
CSV en todos los planes de pago, JSON en bruto a partir de Growth y una API REST en Pro. Los mismos campos que la consola, de las mismas filas de ejecución.
Todos los planes de pago exportan un CSV de la matriz consulta × motor con estados, recuentos y variaciones. Growth y planes superiores exportan el JSON en bruto de cada muestra: texto de la respuesta, páginas citadas en orden, subconsultas, marcas con la frase citada y la palabra de tono, id del modelo, marca de tiempo e id de ejecución. Pro añade una API REST con los mismos campos. Los enlaces públicos de solo lectura al informe y el PDF llevan las mismas cifras que la consola, de las mismas filas de ejecución.
Qué no podemos decirte
Ningún asistente publica volúmenes de prompts ni registros de citas, así que mostramos una frecuencia muestreada con su banda del 95 %, nunca una posición. 1 ejecución es un recuento, no una tasa; para juzgar un cambio hacen falta 2 ejecuciones. Un cambio y una mejora 2 ejecuciones después es correlación, no prueba: los motores cambian sus modelos sin avisar, y nosotros señalamos la fecha y reiniciamos la línea base. Si alguien hizo clic o no, eso no está en la respuesta, así que tampoco está en esta página.
Lo que nos negamos a hacer
- Automatizar con un script una interfaz de chat de consumo
- Reescribir el texto de una consulta para añadir el nombre de un país y fingir una ubicación
- Operar granjas de cuentas con la sesión iniciada o proxies
- Imprimir una puntuación aislada con decimal sin el número de ejecuciones
- Comparar a través de un cambio de modelo sin etiquetarlo
- Añadir la palabra «ilegal» o cualquier juicio jurídico a una respuesta
- Presentar las cifras de variabilidad de otro proveedor como nuestras
Qué hace AnswerGeo y qué no
- Mide a quién se cita, por consulta, motor y país, cada semana.No hace · Prometer una cita o una posición.
- Genera consultas en el idioma del mercado; tú las editas o las importas de Search Console.No hace · Escribir tus contenidos. El Playbook nombra la página y la subconsulta; la redacción es cosa tuya.
- Usa las API de los motores con una ubicación y un proveedor SERP para las superficies de Google, y mide la diferencia con un panel humano por mercado.No hace · Automatizar interfaces de chat de consumo. Copilot se mide solo con el panel.
- Informa de las tasas con el número de ejecuciones y un rango del 95 %.No hace · Publicar una única puntuación con 1 decimal.
- Te indica la fecha en que un motor cambia de modelo.No hace · Comparar a través de un cambio de modelo sin señalarlo.
Hasta que el worker semanal escriba su primera ejecución, todas las figuras de este sitio marcadas como «datos de muestra» proceden de una muestra incluida en el repositorio: el registro de transporte por carretera de Alemania y el espacio de trabajo propio de AnswerGeo. Las cifras son reales en su forma y ficticias en su valor, y se sustituyen, con sus fechas, la semana en que se ejecute el worker.
Redactado por Vitalii Kenyiz. Preguntas a ceo@answergeo.com.
10 consultas, 1 país, sin cuenta.
El primer motor responde en cuestión de minutos. Sin cuenta hasta que guardes el resultado. Después, 50 consultas por semana, desde 99 €.
Si ya lo tienes claro: empieza 14 días de Growth, sin tarjeta →