Latenode

Sincronizar Google Sheets con rankings de búsqueda de Google usando SerpAPI

Este flujo de trabajo de n8n automatiza comprobaciones programadas de las posiciones de tus palabras clave objetivo en los resultados orgánicos de Google utilizando SerpAPI.

Registra las nuevas posiciones en Google Sheets, las compara con rankings anteriores y envía notificaciones por WhatsApp y/o correo electrónico según los cambios. Este flujo de trabajo es ideal para especialistas en SEO que monitorean rankings de palabras clave, propietarios de sitios web que rastrean el rendimiento y agencias que gestionan campañas de SEO.

Actualizado Jul 1, 2026Tiempo estimado: 25sCoste estimado: $0.0016
Cómo Latenode estima el tiempo y el coste

Latenode factura el tiempo de ejecución del workflow en segundos de CPU. Los primeros 10.000 segundos de CPU son gratuitos cada mes; después, el uso sigue el precio pay-as-you-go por segundo de CPU. Los nodos AI Plug-and-Play (PnP) se facturan por separado: cada token PnP cuesta 1 USD, con pago pay-as-you-go al coste del proveedor más una pequeña comisión de procesamiento, sin necesidad de claves API.

Precios completos — cómo funcionan los segundos de CPU →
SEO, marketing & analytics

Vista previa del workflow

Qué hace esta plantilla

  • Recupera las posiciones actuales de los rankings de palabras clave específicas en los resultados orgánicos de búsqueda de Google utilizando SerpAPI.
  • Registra las posiciones de las palabras clave en una hoja de cálculo de Google Sheets para su seguimiento y análisis histórico.
  • Compara los rankings actuales con posiciones anteriores e identifica cambios en el rendimiento de las palabras clave.
  • Envía notificaciones por WhatsApp y/o correo electrónico cuando las fluctuaciones de los rankings de palabras clave superan un umbral especificado.
  • Proporciona un informe completo de los datos de posicionamiento de palabras clave almacenados en la hoja de cálculo de Google Sheets.

Cómo funciona

1
Trigger

Programar el flujo de trabajo para que se ejecute automáticamente

El flujo de trabajo se activa según un horario regular para comprobar automáticamente los rankings de las palabras clave objetivo en los resultados de búsqueda de Google.

2
Lógica

Establecer palabras clave a rastrear

El usuario configura las palabras clave específicas que desea monitorear para sus necesidades de SEO o seguimiento del rendimiento del sitio web.

3
Acción

Obtener rankings actuales de SERP de Google

El flujo de trabajo utiliza la integración de Google Programmable Search Engine para obtener los rankings y las URL actuales de las palabras clave objetivo en los resultados orgánicos de búsqueda de Google.

4
Lógica

Mapear resultados de búsqueda orgánica

El nodo de código JavaScript extrae la información de rango y URL de la respuesta SERP para cada palabra clave objetivo.

5
Acción

Consultar rango anterior desde Google Sheets

El flujo de trabajo busca el rango anterior de cada palabra clave en la hoja de cálculo de Google Sheets donde se almacenan los datos históricos.

6
Lógica

Detectar cambios de rango

El código JavaScript compara los rangos actual y anterior para determinar si la posición de la palabra clave ha mejorado, bajado o se ha mantenido igual.

7
Acción

Registrar nuevo rango en Google Sheets

El nuevo rango y estado de cada palabra clave se almacenan en la hoja de cálculo de Google Sheets para su seguimiento histórico.

8
Lógica

Dirigir a notificaciones de mejora o bajada

El flujo de trabajo dirige los resultados a las rutas de notificación adecuadas según si el rango de la palabra clave ha mejorado o bajado.

9
Acción

Enviar correo electrónico - Mejorado

Si el rango de la palabra clave ha mejorado, el flujo de trabajo envía una notificación por correo electrónico al usuario o al equipo.

10
Acción

Enviar WhatsApp - Mejorado

Si el rango de la palabra clave ha mejorado, el flujo de trabajo también envía una notificación por WhatsApp al usuario o al equipo.

11
Acción

Enviar correo electrónico - Bajado

Si el rango de la palabra clave ha bajado, el flujo de trabajo envía una notificación por correo electrónico al usuario o al equipo.

12
Acción

Enviar WhatsApp - Bajado

Si el rango de la palabra clave ha bajado, el flujo de trabajo también envía una notificación por WhatsApp al usuario o al equipo.

Guía de configuración

1

Agregar credencial de Google Search Console

1. Ve al panel de Credenciales de Latenode. 2. Haz clic en 'Agregar Credencial' y selecciona la integración 'Google Programmable Search Engine'. 3. Sigue el flujo de autenticación para permitir que Latenode acceda a tu cuenta de Google Search Console.

2

Configurar integración de Google Sheets

1. En el constructor de Latenode, agrega un nodo 'Google Sheets'. 2. En la configuración del nodo, selecciona la credencial de Google Sheets que agregaste anteriormente. 3. Especifica la hoja de cálculo de Google Sheets y la pestaña donde deseas registrar las posiciones de las palabras clave.

3

Establecer palabras clave objetivo

1. En el constructor de Latenode, agrega un nodo 'Set'. 2. En la configuración del nodo, define las palabras clave objetivo que deseas rastrear en los resultados de búsqueda de Google.

4

Configurar canales de notificación

1. En el constructor de Latenode, agrega un nodo 'Gmail' y un nodo 'WhatsApp'. 2. En la configuración del nodo 'Gmail', ingresa los detalles de tu credencial de Gmail. 3. En la configuración del nodo 'WhatsApp', conecta tu credencial de la API de WhatsApp Business.

5

Revisar e implementar flujo de trabajo

1. Revisa todo el flujo de trabajo en el constructor de Latenode para asegurarte de que todos los nodos estén configurados correctamente. 2. Haz clic en 'Implementar' para publicar el flujo de trabajo y ponerlo a disposición para ejecuciones programadas.

Requisitos

Crear una clave de API de Google Programmable Search Engine y habilitar la API de Programmable Search Engine en tu consola de Google Cloud
Configurar una hoja de cálculo de Google Sheets para almacenar los datos de posicionamiento de palabras clave
Habilitar la API de Google Sheets y crear credenciales (cuenta de servicio o OAuth) para acceder a la hoja de cálculo
Configurar una cuenta de API de WhatsApp Business y obtener las credenciales necesarias (número de teléfono, token de acceso) para enviar notificaciones

FAQ

Preguntas frecuentes sobre esta plantilla

Cada ejecución consume créditos de tu plan de Latenode. Cobramos por tiempo de procesamiento (1 crédito = 30 segundos). Tu costo real depende de tu plan y de cuánto dure la ejecución. Consulta See pricing plans para conocer los planes y cómo funcionan los créditos.