Logotipo de Google Search Console

SEO y búsqueda

Conectar Consola de búsqueda de Google a Excel, Google Sheets, IA y REST

Consultas, páginas, países y dispositivos como tablas. El mismo conector que el resto de Query Streams utiliza internamente para su propio SEO.

Una conexión, cada superficie

Dónde pueden ir los datos de tu Search Console

Query Streams convierte una propiedad de Search Console en SQL: cada combinación de consulta, página, país y dispositivo se presenta como filas en una tabla, además de tus sitios, mapas del sitio y resultados de inspección. Esta información se puede leer desde Microsoft Excel, Google Sheets, Power BI, asistentes de IA a través de MCP y un punto final REST. En la primera sincronización, Google conserva los dieciséis meses completos de datos, información que la interfaz de Search Console no proporciona de una sola vez.

  1. Para su equipo, proveedores y socios
  2. Search Console a Excel Microsoft Excel · Complemento de Excel

    Integre los resultados de Search Console en tiempo real directamente en una hoja de cálculo y actualícelos cuando lo desee: Excel de escritorio, Excel Online, Microsoft 365.

    Guía de Search Console
  3. Búsqueda en Google Sheets Complemento de hojas

    Ejecuta una consulta guardada de Search Console desde la barra lateral y arrastra las filas a la hoja. Los colaboradores compartidos pueden actualizarla ellos mismos.

    Guía de Search Console
  4. Pregúntale a Nova sobre Search Console. Nova AI · texto a SQL

    Haz tu pregunta en lenguaje sencillo. Nova ya conoce tus tablas de Search Console, escribe y ejecuta el código SQL, explica la respuesta y la representa gráficamente; no necesitas escribir ninguna consulta ni proporcionar credenciales.

    Cómo funciona Nova
  5. Consola de búsqueda al visor de datos Compartir resultados · equipo, proveedores, socios · teléfono, tableta, ordenador

    Comparte un resultado de Search Console en tiempo real con quien quieras —un colega, un proveedor, un socio— como una cuadrícula que se puede guardar como marcador y que se actualiza automáticamente al abrirla en un teléfono, una tableta o un ordenador. Verán los resultados, pero nunca la consulta SQL ni las credenciales.

    Cómo funciona el visor de datos
  6. Para aplicaciones y sistemas
  7. API REST de Search Console punto final HTTP

    Publica una consulta de Search Console como un punto final JSON autenticado al que cualquier aplicación puede llamar, con una especificación OpenAPI 3.1 y colecciones predefinidas para Postman, Insomnia y Hoppscotch. No se abre ningún puerto de base de datos.

    Cómo funciona la API REST
  8. Buscar en Power BI Power Query M

    Pegue la consulta Power Query M generada en el Editor avanzado de Power BI y el informe leerá los resultados de Search Console en tiempo real a través de HTTPS, sin necesidad de un controlador ODBC ni de abrir ningún puerto de base de datos.

    Cómo funciona Power BI
  9. Buscar en Airtable Plataforma de automatización

    Sincroniza las filas de Search Console con una base de datos de Airtable según un cronograma, o recupéralas mediante un script de automatización de Airtable.

    Guía de Search Console
  10. Search Console a Baserow Plataforma de automatización

    Alimenta una tabla de Baserow desde Search Console a través del punto final REST, ya sea en servidores propios o en la nube de Baserow.

    Guía de Search Console
  11. Buscar en la consola de búsqueda de SeaTable Plataforma de automatización

    Mantén actualizada una base de datos de SeaTable con datos de Search Console sin exportar ningún archivo ni exponer la base de datos.

    Guía de Search Console
  12. Búsqueda en la consola de búsqueda y en Smartsheet Plataforma de automatización

    Los resultados de Search Console se insertarán en una cuadrícula de Smartsheet para que los planes e informes se lean desde el sistema de origen, y no desde la exportación de la semana pasada.

    Guía de Search Console
  13. Buscar en Anvil Anvil Works · Plataforma de aplicaciones

    Realice una copia de seguridad de una aplicación Python de Anvil con Search Console a través del punto final REST en lugar de incrustar las credenciales de la base de datos en la aplicación.

    Guía de Search Console
  14. Para herramientas de IA
  15. Servidor MCP de Search Console Clientes de Claude, Cursor y MCP

    Otorgue a un asistente de IA acceso de solo lectura a Search Console con el esquema que necesita para escribir SQL correcto; no se requieren credenciales en el chat.

    Guía de Search Console
  16. Entregado a las personas
  17. Alertas e informes de Search Console Slack · Discord · Correo electrónico · Webhook

    Programa una consulta de Search Console y haz que las filas se envíen a Slack, Discord, correo electrónico o un webhook firmado, o bien, retén el mensaje hasta que un número de filas, un umbral o un cambio porcentual supere la línea que hayas establecido.

    Cómo funcionan las alertas y los informes

Cómo funciona

5 pasos, sin cambios en el firewall de entrada

01

Crea una cuenta de servicio de Google y agrégala como usuario en la propiedad de Search Console.

02

Instale el Agente de red y proporciónele la clave de la cuenta de servicio y la URL del sitio, ya sea en formato HTTPS o en formato sc-domain.

03

Guardar. La primera sincronización retrocede dieciséis meses en los cinco tipos de búsqueda.

04

Escriba consultas SQL estándar contra gsc.search_analytics, o deje que Nova las escriba.

05

Léalo desde Excel, Hojas de cálculo, Power BI, MCP o REST, conectado a cualquier sistema que almacene sus registros e ingresos.

Análisis en profundidad de la función

Lo que te ofrece Search Console

Dieciséis meses, en una sola mesa

Search Console guarda dieciséis meses de datos y los muestra por partes. Dado que se trata de SQL, la comparación interanual que la interfaz no puede realizar es una operación GROUP BY.

  • gsc.search_analytics es una fila por consulta, página, país, dispositivo y día, con clics, impresiones, tasa de clics y posición promedio.
  • Se sincronizan cinco tipos de búsqueda, no solo la web. — Las imágenes, los vídeos, las noticias y la sección Discover también aparecen, cada uno etiquetado.
  • Las filas de Discover y News no contienen información sobre consultas o dispositivos, ya que Google no informa de esas dimensiones. Las columnas son nulas, no inventadas.
  • Las tablas gsc.sites y gsc.sitemaps se proporcionan como tablas independientes, por lo que se pueden consultar los recuentos de sitios enviados frente a los indexados.

Honesto sobre el retraso de Google

Los datos de Search Console tienen un retraso de aproximadamente tres días, y los últimos días cambian constantemente después de su publicación inicial. Ambos comportamientos son propios de Google, y en ambos casos se muestran de forma visible, no oculta.

  • La sincronización se remonta a tres días atrás, porque al solicitar datos más recientes se obtiene una cifra que mañana será incorrecta.
  • Cada fila contiene una columna data_state que la marca como parcial o final, de modo que un informe puede excluir los días que aún se están procesando en lugar de promediarlos automáticamente.
  • Cada pasada incremental vuelve a leer los últimos cinco días, por lo que una fila parcial se convierte en la final en lugar de permanecer como la primera versión vista.

Nosotros usamos este

Query Streams gestiona su propio SEO en este conector: las mismas tablas, el mismo retraso de tres días, el mismo indicador de parcial frente a final. No se trata de una integración de demostración diseñada para un muro de logotipos.

  • Si una consulta arroja más de las veinticinco mil filas que Google devuelve por página al día, esa es la porción que se obtiene; dividirla en más dimensiones no es automático.
  • La tabla de inspección de URL existe y se actualiza bajo demanda, en lugar de hacerlo mediante la sincronización programada.

Compartido por todos los conectores de API

Cómo funciona cada conector API

  • Tu cuenta se convierte en tablas — Los puntos finales se asignan a tablas SQL tipadas con claves primarias e índices, por lo que se escriben sentencias SELECT, JOIN y GROUP BY en lugar de paginar a través de JSON.
  • Tú eliges qué se sincroniza y con qué frecuencia. — Cada tabla tiene su propio intervalo, o ninguno. Cuando la API del proveedor lo permite, solo se recuperan los registros que han cambiado desde la última ejecución.
  • La copia es tuya. — reside en un archivo DuckDB cifrado con AES-256-GCM, ubicado junto al agente, en su equipo. No en nuestra nube.
  • El vendedor solo recibe noticias tuyas. — El agente llama a la API directamente desde tu propia red, por lo que Query Streams no necesita tu token para responder a una consulta.

Es bueno saberlo

  • Se trata de una copia sincronizada, no de un proxy en vivo. — Una consulta lee los datos que ya se han obtenido, por lo que devuelve el resultado a la velocidad de SQL y nunca consume el límite de solicitudes de la API. Además, las tablas seleccionadas pueden actualizar una fila obsoleta mientras se leen.
  • Se respetan los límites de tarifa para usted. — cada conector se ajusta a su ritmo dentro de los límites publicados por el proveedor, por lo que un informe no puede provocar que se restrinja el ancho de banda de su cuenta para todo lo demás que lo utilice.
  • No se tira nada — Los campos que la tabla no nombra se guardan en una columna JSON llamada raw_data que aún se puede consultar.
  • Intégralo a tus bases de datos. — Incluir una tabla de API y una tabla de SQL Server en la misma instrucción es una consulta ordinaria en este caso, no un proyecto de integración.

SQL entre fuentes

Une Search Console al resto de tus datos.

Search Console puede indicar qué página obtuvo el clic. Sin embargo, no puede indicar cuál de esos clics generó una cuenta ni qué importe pagó dicha cuenta. Esa información se encuentra en otro lugar, y una sola consulta puede llegar a las tres. Cada fuente procesa solo la parte que puede, envía el resultado y la unión se realiza de forma centralizada; las fuentes nunca se comunican entre sí y no se copia nada en ningún sitio.

3 conexiones · 3 agentes

Consola de búsqueda de Google SEO y búsqueda
PostgreSQL Motor relacional
Raya Pagos y facturación

Una declaración

-- clics desde Search Console, el registro desde tu base de datos, ingresos de Stripe
SELECCIONE   s.page, SUMA(s.clicks) COMO clics, SUMA(i.amount_due) COMO facturado
DESDE     sitio gsc.gsc.search_analytics1 s
ÚNASE A     pg_crm.clientes.públicos2       c ON c.landing_page = s.page
ÚNASE A     facturación.stripe.facturas3       i ON i.cliente = c.stripe_id
GRUPO POR s.page
ORDENAR POR clics DESC;

Las tres partes son conexión, esquema y tabla; el nombre de la conexión es el que le hayas dado. Las columnas son solo ejemplos; tus tablas serán tus tablas. Los datos de Search Console se remontan a tres días atrás, lo cual se debe al retraso en los informes de Google, no a la sincronización. El modo de solo lectura se aplica a cada elemento: solo SELECT, WITH y EXPLAIN, con un límite en la cantidad de datos que una fuente puede entregar para una sola consulta. Cómo funcionan las consultas federadas

Detalles de conexión

Lo que necesita Search Console

Autenticación
Una clave de cuenta de servicio de Google, agregada como usuario en la propiedad. Ámbito de solo lectura, almacenada en el agente.
Propiedad
Una URL del sitio: https://example.com/ o sc-domain:example.com. Déjela en blanco y todas las propiedades que la cuenta pueda ver se sincronizarán.
Extendió la mano
HTTPS desde tu red a la API de Search Console. No hay tráfico entrante.
Esquema
gsc — así que gsc.search_analytics, gsc.sitemaps
Tablas
4. Análisis de búsqueda, sitios, mapas del sitio e inspección de URL
Tipos de búsqueda
web, imagen, vídeo, noticias y descubrimiento, cada uno etiquetado en la fila
Frescura
Se remonta a tres días atrás, que es el retraso en la generación de informes de Google. Los últimos cinco días se vuelven a leer en cada pasada.
Historia
16 meses después de la primera sincronización: Google conserva todo.
Copia local
Un archivo DuckDB cifrado con AES-256-GCM junto al agente, en su máquina.

El modo de solo lectura es estructural. Cada llamada que realiza este conector es una lectura, y el token que contiene tiene un alcance de solo lectura; no puede enviar un mapa del sitio ni solicitar la indexación.

En una consulta entre fuentes, la parte central de una referencia de tres partes es gsc. Una conexión llamada gsc_site que lee análisis de búsqueda se escribe como gsc_site.gsc.search_analytics.

Documentación del proveedor: buscar.google.com

Preguntas frecuentes

Preguntas sobre Google Search Console

¿Qué herramientas pueden leer los datos de Google Search Console a través de Query Streams?

Todas ellas, desde una única conexión: Excel, Google Sheets, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertas e informes programados. Conecte la cuenta una sola vez y todas las plataformas leerán la misma conexión de solo lectura; no se requiere configuración por herramienta ni se crea una segunda copia de los datos.

¿Tengo que abrir un puerto del firewall para mi cuenta de Google Search Console?

No. El agente de red de Query Streams se ejecuta dentro de su red y abre una única conexión saliente cifrada. No se monitoriza el tráfico entrante, no se requiere VPN y la cuenta conserva sus reglas de firewall existentes.

¿Pueden las secuencias de consultas modificar los datos en Google Search Console?

No. El agente aplica el modo de solo lectura en el punto de ejecución: una instrucción a la vez, solo SELECT y similares. Las credenciales permanecen en el agente y nunca se envían a Query Streams.

¿Qué necesita Query Streams para conectarse a Google Search Console?

Un host accesible, un rol y su contraseña: el agente lleva el controlador, por lo que no se instala nada en la cuenta. Autenticación: una clave de cuenta de servicio de Google, agregada como usuario en la propiedad. Ámbito de solo lectura, mantenido en el agente. Propiedad: una URL del sitio: https://example.com/ o sc-domain:example.com. Déjelo en blanco y todas las propiedades que la cuenta puede ver se sincronizarán. Accedido a través de: HTTPS desde su red a la API de Search Console. Nada entrante. Esquema: gsc: por lo tanto, gsc.search_analytics, gsc.sitemaps.

¿Puedo vincular Google Search Console con otra base de datos en la misma consulta?

Sí, se trata de una consulta federada. Una sola instrucción puede hacer referencia a Google Search Console y a tus otras conexiones simultáneamente, escritas como connection.schema.table. Cada fuente ejecuta solo la parte que puede y envía el resultado; la unión se realiza de forma centralizada, por lo que las fuentes nunca se conectan entre sí y no se copia ni se programa nada. El modo de solo lectura se aplica a cada parte (solo SELECT, WITH y EXPLAIN) y existe un límite en la cantidad de datos que una fuente puede transferir para una sola consulta. Las consultas federadas son una función del plan; la página de consultas federadas muestra los límites actuales de tamaño y de fuentes.

Coloca Search Console donde se realiza el trabajo.

Instala el agente, configúralo para que apunte a tu cuenta y elige un destino.

Solo lectura Solo salida Las credenciales permanecen en el agente.