Saltar al contenido

Integración n8n

Rankings SEO en Google Sheets (n8n)

Pasar rankings, backlinks y posiciones a Google Sheets cada día es lo que pide una agencia o un SEO in-house que entrega el informe en hoja. Google imprime «semrush backlink checker» y «seguimiento de posición de google» en este dominio. El atajo habitual es Ahrefs, SEMrush o un CSV mensual. n8n es el método: en este catálogo el JSON importable es Bright Data + Gemini a CSV en disco Windows, o un agente de outreach que sí hace append en Sheets. Cero cron de rankings, cero SEMrush, cero DataForSEO. Esta página cubre el job real y el tracker diario que aún no tiene slug.

¿Qué hace pasar rankings SEO a Google Sheets?

En este catálogo se define como dos grafos: Bright Data SERP + Gemini a CSV en disco Windows, o agente OpenAI + append Sheets + Gmail de outreach. Ninguno es un cron de posiciones SEMrush. n8n es el método.

¿Cómo pasar rankings SEO a Google Sheets?

1) El primer slug: manualTrigger, HTTP Bright Data, tres chainLlm Gemini, convertToFile a d:\. Cero Sheets. 2) El segundo: Manual + MCP Bright Data, append de leads, Gmail si hay email. 3) verificador-de-backlinks es how-to sin canvas. 4) Cero cron, cero SEMrush, cero DataForSEO. n8n es el método.

¿Cuándo conviene pasar rankings SEO a Google Sheets?

Workflows disponibles

Workflow Disparo Dificultad
Bright Data SERP + Gemini a CSV en disco (sin Sheets) manualTrigger Test workflow Avanzado
Oportunidades de backlinks: agente OpenAI, append Sheets y Gmail (manual) Manual + MCP Bright Data Avanzado
How-to verificador de backlinks (sin JSON importable) Página how-to, no canvas Intermedio
Autoridad de dominio y keywords de SEMrush por cliente Cada mes Intermedio
Rank tracker de 100 keywords con DataForSEO en Sheets Cada día a las 06:00 Avanzado
Copia histórica de Search Console (más de 16 meses) en Sheets Cada día Intermedio

Ningún JSON importable de esta tabla usa SEMrush ni un cron de rankings

Rankings SEO en Google Sheets, en este catálogo, se define como Bright Data + Gemini a CSV en disco Windows, o outreach de backlinks (append Sheets + Gmail). Cero cron. Cero SEMrush. Cero DataForSEO. El título no se toca.

Google imprime «semrush backlink checker» y «seguimiento de posición de google». El título de esta página habla de rankings en la hoja. Los grafos con slug no son eso. google-serp-tracker arranca en un manualTrigger «When clicking Test workflow», un Set de input, un HTTP Request «Perform Bright Data Web Request» contra api.brightdata.com/request, tres chainLlm Gemini (Search Data Extractor, Trends Data Extractor, Recommendation Data Extractor) y convertToFile + readWriteFile a d:\Google_SERP_Trends_Response_*.csv y d:\Google_SERP_Recommendations_Response_*.csv. Cero Google Sheets. Cero cron. Cero SEMrush. Cero DataForSEO. Cero Search Console. El destino es un disco Windows, no una pestaña de cliente.

15-track-backlink-opportunities sí toca la hoja, pero no mide posiciones. Manual Trigger, Set «Define Search Parameters», un agente OpenAI con MCP de Bright Data, googleSheets append «Save Leads to Google Sheets», un IF «Check if Email is Available» y Gmail «Send Outreach Email» (o noOp). Es un buscador de oportunidades y un primer correo. No es un checker de backlinks ya ganados. No es semanal. No es Ahrefs. No es SEMrush.

verificador-de-backlinks es una página how-to sin canvas y sin JSON para importar. El HowTo habla de DataForSEO, Get Rows, HTTP 200 y Slack; en el catálogo no hay grafo con esos nodos bajo ese slug. Las tres filas sin slug (autoridad SEMrush por cliente, 100 keywords DataForSEO, histórico GSC de más de 16 meses) son patrones. El trabajo que esta página promete (cron diario, una fila por keyword y día, alerta si cae más de 5 posiciones) no tiene JSON importable todavía. Presentar el CSV de Windows o el outreach de Gmail como rank tracker diario era el cebo de snippet que D7 prohíbe. n8n es el método; Ahrefs y el CSV mensual son el atajo.

Cuando montes el tracker de verdad: Serper o DataForSEO con country_code, una fila por keyword y día, 429 si lanzas 200 keywords a las 09:00 en un lote. Search Console no es posición puntual: es media. La API de GSC admite 1.200 peticiones por minuto y 30.000 al día. Un backlink «vivo» por status 200 puede haber perdido el a[href]. El título no se toca: «Rankings SEO en Google Sheets». Esta sección no añade preguntas frecuentes (siguen 3). Si Tualoteu tiene que dejar el cron, la cuota y la hoja cuadrando a la primera, el formulario está en desarrollar.

Casos de uso reales

Agencias SEO

Informe mensual al cliente: rankings, backlinks, Search Console y Analytics en una hoja, con una pestaña por cuenta.

SEO in-house ecommerce

Seguimiento diario de las 200 keywords de producto, con alerta en Slack si una cae más de 5 posiciones.

Linkbuilders / outreach

Comprobar cada día 200-500 backlinks ganados, detectar los que se caen y reactivar el outreach.

Consultores SEO freelance

Auditoría técnica semanal: códigos de estado, redirecciones y velocidad, con una puntuación por URL en Sheets.

Requisitos técnicos

Errores comunes y soluciones

La posición en Google Sheets no coincide con Search Console

Normal: la SERP API mide un instante; Search Console reporta la media. Para tracking puntual fíate de la SERP API; para CTR y clics, de Search Console.

Límite de API al pasar rankings SEO a Google Sheets en hora pico

Reparte el cron en franjas (00:00, 06:00, 12:00, 18:00) en vez de un único lote. Si recibes 429, espera y reintenta.

Google Sheets satura con 200 keywords por 365 días (73.000 filas)

Parte en hojas anuales (Daily_Rankings_2026, Daily_Rankings_2027) o resume por mes en una hoja agregada.

El backlink aparece vivo en Sheets pero el enlace destino cambió

Comprueba dos cosas: la URL origen responde 200 y el HTML contiene un enlace a tu dominio. Si solo miras el status HTTP, hay falsos positivos.

Search Console dice Quota exceeded al volcar rankings a Google Sheets

La API limita a 1.200 peticiones por minuto y 30.000 al día. Pide más cuota si el sitio lo necesita.

Preguntas frecuentes

¿Vale la pena un rank tracker propio en Google Sheets frente a Ahrefs?

Si trackeas menos de 100 keywords y solo necesitas la SERP, sí: unos 5 € al mes de Serper frente a 99 € al mes de Ahrefs. Para competidores y link intelligence, Ahrefs sigue siendo más completo.

¿Puedo pasar Search Console a Google Sheets gratis?

Sí. La API de Search Console es gratis, con cuota de 1.200 peticiones por minuto y 30.000 al día. Suficiente para sitios grandes.

¿Cómo pasar rankings SEO por país a Google Sheets?

DataForSEO o Bright Data permiten el parámetro country_code (es, mx, ar, co). El flujo puede iterar países para una misma keyword.

Integraciones relacionadas

Para empresas

¿Necesitas automatizar procesos en tu equipo? Hablemos de tu proyecto sin compromiso.

Solicitar consultoría

Para profesionales

Aprende a construir estos workflows con nuestro Sprint de 30 días y un asistente de IA.

Ver formación

¿Lo implementamos nosotros?

Si quieres que te implantemos estas automatizaciones en tu organización, deja el correo y la web. n8n es el método. Te respondemos desde soporte@genaisapiens.com.

Quiero que me lo montéis