Rutinas SEO de Grok Bot con datos reales de Search Console

Una rutina de Grok Bot ejecuta una tarea programada, en la nube, con tu portátil cerrado, y publica el resultado en el chat del Bot. Eso la hace ideal para esas revisiones SEO que todos queremos hacer cada semana y que nunca se hacen. También facilita automatizar un informe que está equivocado sin que nadie se dé cuenta: los datos de Search Console llegan con dos o tres días de retraso, así que las programaciones más obvias miden datos que aún no existen y los toman por una caída. Aquí tienes cuatro rutinas que merece la pena ejecutar, cuándo lanzarlas y las reglas que las mantienen fiables.

El panel de GSC Wizard de example.com del 13 de abr al 11 de oct de 2026, agrupado por semanas, con dos anotaciones en el gráfico: las impresiones y los clics suben tras "Fixed indexing issues" a principios de junio, y los clics vuelven a subir tras "Rewrote title tags" a mediados de agosto mientras las impresiones se mantienen estables
Dos cambios anotados y lo que ocurrió después de cada uno. Una rutina mensual de "¿ha funcionado?" comprueba justo esto, cuatro semanas después de cada anotación (GSC Wizard, datos de ejemplo).
Objetivo

Revisiones programadas de Search Console que se mantienen en silencio salvo que haya cambiado algo de verdad.

Tiempo necesario

20 minutos para configurarlo y después un mes añadiendo una rutina cada vez.

Lo que necesitarás

Un Bot con Search Console conectado, en modo de solo lectura.

Cómo funcionan las rutinas de Grok Bot

Una rutina le indica a un Bot cuándo ejecutar un flujo de trabajo, ya sea con una programación o tras un evento como un mensaje de Slack o una llamada a un webhook. Estos son los datos que importan para las tareas de SEO, según la ayuda de rutinas de Cursor:

  • Las creas en el chat. Dile al Bot qué hacer y cuándo. En el móvil, abre el perfil del Bot y toca Add routine, que inicia un mensaje con el texto "Set up a routine to" para que lo termines tú.
  • Las programaciones siguen una única zona horaria, que se define en Settings → Bot → Timezone. Comprueba el campo When to run de la rutina después de crearla.
  • Una rutina nueva espera a su primera hora programada. Usa Test en el escritorio para ejecutarla ya. Una prueba hace trabajo real, con las mismas herramientas y el mismo consumo que una ejecución programada.
  • Cada ejecución consume uso de Grok Bot, que se mide en tu cuenta de Cursor. Una tarea diaria cuesta siete veces más que una semanal. Las rutinas que nunca se ejecutan no cuestan nada, así que pausa las que dejes de leer.
  • Las aprobaciones caducan. Si una rutina pide permiso y nadie responde en unos diez minutos, la solicitud caduca. Diseña rutinas que nunca necesiten una.

Por parte de GSC Wizard no se cobra por llamada a una herramienta: los planes se fijan por número de propiedades, así que una rutina que llama a cinco herramientas cuesta lo mismo que una que llama a una.

Programa según los datos, no según el calendario

Esta es la parte que casi todo el mundo hace mal. Search Console completa los días recientes con retraso, y GSC Wizard indica hasta qué fecha están consolidados los datos de cada respuesta. Las programaciones intuitivas leen datos parciales:

Programación intuitiva Lo que lee en realidad Ejecútala mejor
Informe semanal, lunes a las 9:00 La semana pasada con el sábado y el domingo todavía parciales. Cada semana parece menor que la anterior. Miércoles o jueves
Informe mensual el día 1 El mes pasado sin sus dos o tres últimos días, que suelen ser justo los de las campañas de fin de mes. El día 3 o 4
Revisión diaria de ayer Un día que apenas existe todavía en Search Console. Solo días consolidados

Un informe semanal que se deja el fin de semana muestra una caída todas las semanas, y tarde o temprano alguien actúa en consecuencia. Retrasar la tarea dos días no cuesta nada. Incluye estas dos frases en cada rutina:

Use the most recent complete settled period. State the exact dates
covered and the date the data is settled through. If the period is not
fully settled, shorten the window and say so.

Cuatro rutinas para copiar

Sustituye example.com por tu propiedad. Pega cada una en el chat del Bot tal cual; la primera línea define la programación.

1. Vigilancia diaria de excepciones

Cuándo: cada día laborable a las 8:00 · Herramientas: detect_anomalies, get_site_summary, breakdown_by_path, get_ranking_changes, list_algo_updates, get_indexing_tracker

No es un informe. Su única misión es detectar un problema real en menos de un día y no decir nada el resto del tiempo. Un resumen diario que nadie lee te acostumbra a ignorar el canal.

Every weekday at 8:00, run a daily exception check for example.com,
using settled data only:
1. detect_anomalies on clicks and impressions for the last 30 days.
   Report only days flagged high severity.
2. get_site_summary for the last 7 settled days vs the 7 before.
3. If anything crosses the thresholds below, check whether it sits in
   one site section (breakdown_by_path) or one set of queries
   (get_ranking_changes), and whether list_algo_updates shows a
   confirmed Google update in the same window.
4. If the indexing tracker is set up (get_indexing_tracker), flag any
   URL that was indexed and no longer is.
Thresholds: clicks down more than 15% AND more than 100 clicks lost;
or one page down more than 25% of a meaningful click count.
If nothing crosses them, reply with one line: "No material change."

2. Informe semanal

Cuándo: miércoles a las 9:00 · Herramientas: get_site_summary, get_ranking_changes, find_decaying_content, score_opportunities

El diagnóstico: qué se ha movido, por qué y qué hacer al respecto. La restricción del final es la que lo hace útil. Una lista interminable de recomendaciones se lee por encima; tres recomendaciones ordenadas se ejecutan.

Every Wednesday at 9:00, write the weekly SEO report for example.com:
the most recent complete settled week against the week before.
- Totals: clicks, impressions, CTR, average position.
- Winners and losers (get_ranking_changes), grouped by topic or
  section rather than listed flat.
- For every loss, say whether it is ranking decay, lower demand,
  lower CTR, cannibalization or an indexing problem. If the data
  cannot tell them apart, say so.
- End with at most three actions, ordered by clicks at stake.

3. Resumen mensual

Cuándo: el día 4 de cada mes · Herramientas: get_site_summary, find_decaying_content, score_opportunities, analyze_cannibalization, analyze_ctr_curve, generate_seo_report

La visión más pausada, la que reenvías a alguien que no se dedica al SEO.

On the 4th of every month, for example.com, compare the previous
complete month with the month before:
1. get_site_summary for the headline numbers.
2. find_decaying_content on pages: sustained decline, not one bad
   week. Rank candidates by recoverable clicks.
3. score_opportunities: the near-term wins with the most upside.
4. analyze_cannibalization: only cases where more than one page
   takes meaningful impressions.
5. analyze_ctr_curve: position ranges below the benchmark, with the
   largest click gaps named.
Write a summary a non-SEO can read: what changed, why, what we are
doing about it. Then build the client version with generate_seo_report.

4. ¿Ha funcionado?

Cuándo: el día 6 de cada mes · Herramientas: list_annotations, get_page_performance, detect_change_points, list_algo_updates

La mayoría de los informes se quedan en informar. Esta rutina comprueba si los cambios que publicaste sirvieron de algo, y es la más valiosa de todas. Necesita anotaciones: una nota con la fecha en que cada cambio salió en producción, que añades tú mismo en GSC Wizard, de modo que la propia rutina sigue siendo de solo lectura.

On the 6th of every month, for example.com, take each annotation from
list_annotations that is between 4 and 12 weeks old. For the pages or
queries it names, compare the 4 settled weeks after it with the 4 weeks
before (get_page_performance), and run detect_change_points.
Say whether a change point lines up with the annotation date, and
whether a confirmed Google update (list_algo_updates) in the same window
could explain the movement instead. Verdict per change: worked, did
nothing, made it worse, or cannot tell yet.

Espera al menos cuatro semanas para cualquier cambio relacionado con el ranking y dos para un cambio puro de title o de snippet. Comprobarlo a los tres días es medir ruido. Esta es también la rutina que te dirá que algunas de tus tácticas favoritas no sirven para nada.

Define tú los umbrales

Si no le dices a una rutina qué se considera relevante, el Bot lo decide en cada ejecución y decidirá algo distinto cada vez. Ajusta estos valores a tu tráfico:

Señal Avísame cuando
Clics del sitioBajan más de un 15 % semana a semana y se pierden más de unos 100 clics
Una sola páginaPierde más del 25 % de sus clics, partiendo de una base significativa
IndexaciónCualquier URL que estaba indexada y ya no lo está
AnomalíasSolo gravedad alta; la media y la baja son ruido en una programación diaria

El mínimo absoluto importa tanto como el porcentaje. Sin él, cada página pequeña que baja de 4 clics a 1 se convierte en una "caída del 75 %".

Reglas para todo lo que se ejecuta sin supervisión

  1. Conexión de solo lectura. A una rutina que solo puede leer no se le puede convencer de que cambie nada. Desmarca la casilla de escritura cuando conectes GSC Wizard.
  2. Leer, comparar, redactar borradores. Nunca publicar. La propia recomendación de Cursor es que enviar, publicar, borrar y cambiar producción pasen siempre por una aprobación. Un agente SEO que puede publicar acabará publicando demasiado.
  3. Una propiedad por rutina, indicada por su nombre. Los plugins se aplican a toda la cuenta, así que una rutina que tiene que adivinar el sitio acabará adivinando mal.
  4. Informa de los datos que faltan y nunca recurras a datos antiguos. "Los datos solo están consolidados hasta el martes" es una respuesta útil. Presentar las cifras del mes pasado como si fueran las de este mes no lo es.
  5. Silencio en los días tranquilos. Una sola línea cuando nada ha superado un umbral. Si una rutina da la falsa alarma dos veces, arréglala antes de añadir otra.
  6. Prueba y luego vigila las primeras ejecuciones. Lanza Test una vez, lee con atención los dos primeros resultados programados y corrige las instrucciones donde el Bot se desvió, titubeó o enterró el hallazgo.

Impleméntalas una a una

Cada paso te gana el siguiente. Semana 1: conecta y haz cada pregunta a mano al menos dos veces; contrasta una respuesta con la web de Search Console. Semana 2: programa solo el informe semanal y léelo con atención. Semana 3: añade la vigilancia diaria de excepciones y ajusta sus umbrales hasta que los días tranquilos sean tranquilos de verdad. Semana 4: añade el resumen mensual y empieza a anotar los cambios que publiques. Mes 2: añade la rutina de "¿ha funcionado?", cuando ya haya anotaciones lo bastante antiguas para comprobarlas.

Preguntas frecuentes

¿Cómo creo una rutina en Grok Bot?

Pídeselo al Bot en el chat: dile qué debe hacer y cuándo, y creará la rutina. En el móvil, abre el perfil del Bot y toca Add routine en Routines; Grok Bot inicia un mensaje que empieza por "Set up a routine to" para que lo termines tú. En el escritorio, abre los detalles del Bot y busca la rutina en la pestaña Details para revisar su Instruction y su When to run.

¿Por qué mi informe SEO del lunes siempre muestra una caída?

Porque Search Console completa los dos o tres últimos días con retraso. El lunes por la mañana, el sábado y el domingo de la semana pasada siguen siendo parciales, así que la semana parece menor que la anterior, todas las semanas. Ejecuta los informes semanales el miércoles o el jueves y los mensuales el día 3 o 4.

¿Una ejecución de prueba cuesta algo?

Una ejecución de prueba consume uso de Grok Bot como cualquier otra y hace trabajo real, así que puede llamar a las herramientas conectadas y modificar archivos. GSC Wizard no cobra por llamada a una herramienta. Una rutina que nunca se ejecuta no consume nada.

¿Qué zona horaria usa una rutina?

La que se define en Settings → Bot → Timezone. La detección automática sigue al ordenador que estés usando. Comprueba el campo When to run de la rutina después de crearla, porque una rutina nueva espera a su primera hora programada en lugar de ejecutarse de inmediato.

¿Debe una rutina publicar cambios SEO por su cuenta?

No. Deja que las rutinas lean, comparen y redacten borradores. Mantén la publicación, las redirecciones, los borrados y los envíos bajo tu aprobación, y deja la conexión con Search Console en solo lectura para todo lo que se ejecute sin supervisión. Las aprobaciones que solicita una rutina caducan a los diez minutos aproximadamente si nadie responde.

Siguiente playbook

El informe semanal seguirá sacando el mismo tipo de hallazgo: consultas que están justo fuera de la primera página. Encuentra keywords en striking distance → convierte esa lista en mejoras que puedes publicar el mismo día.

Pon Search Console en una rutina de Grok Bot

Clics y posiciones reales, fechas consolidadas en cada respuesta y sin cargos por llamada. Prueba gratuita de 7 días, sin tarjeta de crédito.

Escrito por Jan-Willem Bobbink · Publicado el 13 de octubre de 2026

Consejos de Search Console en tu bandeja de entrada

Flujos de trabajo prácticos con GSC y GA4, novedades del producto y experimentos SEO. Sin spam, date de baja cuando quieras.