Resumen
Semanal cron drives Claude Code con Scavio MCP attached. Per tracked palabra clave: pull SERP, AI Overview citaciones, top competidores, draft brief refresh.
Desencadenador
Semanal cron Monday 8am
Programación
Semanal Monday 8am
Pasos del flujo de trabajo
Cargar tracked palabra clave establecer
20-100 palabras clave de un Postgres tabla.
Per palabra clave: Scavio search con include_ai_overview
Capture top-10 + AI Overview citaciones.
Identificar position cambios vs last semana
Diff contra historico almacenar.
Si position dropped >2 spots: activar Claude brief refresh
Claude lee nuevo top-3 + drafts actualizado brief.
Si nuevo AI Overview citacion fuente: registro it
Rastrear cual fuentes Google AIO es ahora citing.
Enviar Slack digest
Top movers, AIO cambios, drafts listo for resena.
Implementacion en Python
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}
def weekly_check(keyword, target_domain):
r = requests.post('https://api.scavio.dev/api/v1/search',
headers=H, json={'query': keyword, 'include_ai_overview': True}).json()
pos = next((i for i, x in enumerate(r['organic_results'], 1) if target_domain in x['link']), None)
aio_cites = [c['url'] for c in r.get('ai_overview', {}).get('citations', [])]
return {'position': pos, 'aio_citations': aio_cites}Implementacion en JavaScript
// Same in TS.Plataformas utilizadas
Búsqueda web con grafo de conocimiento, PAA y resúmenes de IA