inemaSEO 5 — Con Agentes: Claude Code y Codex haciendo el trabajo repetitivo|INEMA.CLUB-PRO

Clase 6 · 16 min

Informe semanal automático y el agente que lo lee y propone

El observador cierra la máquina: cada semana, un script junta Search Console sin la marca, la indexación de las páginas clave y la posición de las consultas objetivo en un informe. Un agente lo lee y propone tres acciones, cada una con la línea que la justifica. Tú apruebas lo que se convierte en tarea.

Comenzar la lección
Dueña de un pequeño negocio lee con un bolígrafo en la mano un informe impreso con gráficos simples, en una mesa con café.

En esta lección vas a

  1. 1Qué entra en el informe y de dónde viene cada número
  2. 2Programar sin perder el control: el cron genera, tú haces el commit
  3. 3El pedido al agente: tres propuestas, cada una con evidencia
  4. 4Leer una semana real de INEMA

Objetivo: generar el informe semanal sin marca y pedirle al agente 3 propuestas con evidencia, que tú apruebas antes de que se conviertan en tarea.

01De Search Console a la tarea aprobada

Toca cada bloque.

Haz clic en cada bloque del diagrama para ver qué hace.

El script mide; el agente sugiere; tú eliges qué hacer en la semana.

02Cómo INEMA ejecuta el observador

Toca cada paso.

1. El script

En el proyecto de SEO de INEMA, un script ejecuta el export sin marca, inspecciona las URLs clave, lee las posiciones de las consultas objetivo y escribe el informe comparado con la semana anterior. Con la opción sin API, solo rearma el informe con lo que ya está guardado.

La versión pública del export es el gsc_semanal.py del método; el informe alrededor de él cabe en un script corto que el agente puede armar por ti.

03El export, la programación y el pedido al agente

El gsc_semanal.py necesita tu credencial de Search Console (gratuita, ver el encabezado del script).

Export semanal sin marca (público, método inemaSEO)
export GSC_SITES="sc-domain:tusitio.com"
export GSC_MARCA="tusitio|tu nombre|error común de tipeo"
export GSC_QUOTA_PROJ="<tu proyecto en Google Cloud>"
python3 tools/gsc_semanal.py --dias 7 --saida dados/gsc
Programación (modelo de crontab: martes a las 9 h)
0 9 * * 2 cd ~/projetos/seo-seusite && python3 tools/gsc_semanal.py --dias 7 --saida dados/gsc >> dados/gsc/cron.log 2>&1
Pedido al agente observador
Lee el reporte de esta semana (el reports/semana-*.md más reciente) y el de la semana anterior.
Propón como máximo 3 acciones para esta semana. Para cada una:
- la línea del reporte que la justifica (copiada);
- el tipo: título/descripción, página nueva para consulta, indexación, enlace interno;
- qué cambia y dónde;
- cómo vamos a saber la semana que viene si funcionó.
No cambies nada, no llames a ninguna API. Si la semana no muestra nada nuevo, dilo en vez de inventar una acción.
Ejemplo del repositorio
# Relatório semanal de SEO — semana até 2026-10-11

Gerado em 2026-10-13 por `scripts/gsc_relatorio_semanal.py`.

## Totais (cliques / impressões)

| site       | total     | marca    | sem marca | consultas sem marca | vs semana anterior (impr. sem marca) |
| inema.club | 114 / 702 | 87 / 238 | 0 / 157   | 51                  | ▲ +110 |
| inema.pro  | 11 / 761  | 5 / 116  | 2 / 293   | 52                  | ▲ +279 |

## Indexação das URLs-chave (inspeção de 2026-10-13)
| /eventos/ | URL is unknown to Google | - | = |

Indexadas: 13 de 14.

Fragmento del reporte real; se omitieron las tablas de consultas.

04Práctica: una semana de tu sitio

Si todavía no tienes la credencial de la API, exporta las consultas de la semana desde el panel de Search Console (Rendimiento → Exportar) y usa el CSV.

E1 · El reporte de la semana

40 min

Ejecuta el export sin marca de la última semana (o expórtalo desde el panel) y pídele al agente un reporte en Markdown con totales, marca, sin marca y las 15 consultas sin marca con más impresiones.

Listo cuando: existe un archivo reports/semana-[data].md con los totales separados por marca y sin marca, y los números coinciden con el panel de Search Console.

E2 · Tres propuestas y tu decisión

20 min

Pásale al agente el pedido del observador. Revisa cada línea citada en el reporte y decide.

Listo cuando: tienes hasta 3 propuestas, cada una con la línea copiada del reporte y tu decisión (aprobada, con la tarea creada, o rechazada, con el porqué).

05Prueba lo que aprendiste

La explicación aparece después de tu respuesta.

Pregunta 1 de 4

El cron genera el reporte todos los martes. ¿Quién hace el commit?competencia

06Para llevar

Una ronda por semanaSin marca, indexación y consultas objetivo, comparados con la semana anterior.
Cron genera, tú guardasLa programación produce archivos; el commit es tuyo.
Tres propuestas con evidenciaEl agente sugiere; cada sugerencia cita la línea; tú apruebas.
La vara de 2026El número que muestra si el SEO funciona es el de búsquedas sin tu marca.

Para ir más allá

Clase anteriorSiguiente clase