BABYGAINS · SEO/GEO/AEO ENGINE · ZERO-HUMAN

The SEO Engine dashboard

Six personas. Eight schedules. One dispatch queue powered by GitHub Actions. Every crawl, every blog post, every backlink, every AI-engine citation — tracked here.

0
Pending Claude jobs
3
Done (7d)
4
Failed (7d)
0
Rank rows (7d)
$0.00
API cost (7d)
$0.00
API cost (30d)

Upcoming runs

All schedules →
  • rana-rank-daily
    rana · 0 3 * * 1 · GSC + Bing + GA4 sync (Mon 05:00 CEST) — first in spread
    next: in 1d
    last: ok · 6d ago
  • sage-keyword-research-weekly
    sage · 30 4 * * 1 · Refresh keyword universe (Mon 06:30 CEST)
    next: in 1d
    last: ok · 6d ago
  • echo-geo-aeo-daily
    echo · 0 6 * * 1 · Probe AI engines for brand citations (Mon 08:00 CEST)
    next: in 1d
    last: ok · 6d ago
  • aria-seo-audit-weekly
    aria · 30 7 * * 1 · Full SEO audit + auto-fixes (Mon 09:30 CEST) — runs after rana/sage/echo for context. UPGRADE: must trigger fixes, not audit-only.
    next: in 1d
    last: ok · 6d ago
  • linka-backlinks-mon-thu
    linka · 0 8 * * 1,4 · 25 backlink pitches/run
    next: in 1d
    last: ok · 3d ago
  • coppy-blog-tue-fri
    coppy-content · 0 7 * * 2,5 · Write + publish 2 blog posts/week
    next: in 2d
    last: ok · 2d ago
  • aria-shopify-tester-2day
    aria · 0 4 * * 3 · Broken links + ATC + payment flow check (Wed 06:00 CEST)
    next: in 3d
    last: ok · 4d ago
  • seo-team-weekly-digest
    sage · 0 16 * * 5 · Friday afternoon: full SEO team report to Phil
    next: in 6d
    last: ok · 1d ago

Recent Claude jobs

  • seo-team-weekly-digest
    done
    sage · 1d ago
    I now have a complete picture of the week. No gmail-auto-send skill exists in this environment, so per the skill instructions I'll print the digest for the dashboard to surface. Here is the compiled weekly digest.
    
    ---
    
    # 📊 BabyGains SEO E
  • coppy-blog-tue-fri
    done
    coppy-content · 2d ago
    I've completed my diligence. Here's my situation report.
    
    ## Run summary — Coppy content-factory (job 84, `coppy-blog-tue-fri`)
    
    **Completed:**
    - ✅ Read `skills/coppy-content/LESSONS.md` (the media/placeholder-URL lessons from the 2026-04-2
  • linka-backlinks-mon-thu
    failed
    linka · 3d ago
  • aria-shopify-tester-2day
    done
    aria · 4d ago
    Aria store-tester run complete. Notion row created: `Aria store-tester 2026-05-27` (page id `36daeddf-98f4-8164-abf1-eb153f6978a7`).
    
    Findings:
    - 26/26 sampled URLs returned 200 (15 PDPs, 6 collections, 3 pages, home, /cart)
    - Control 404 c
  • coppy-blog-tue-fri
    failed
    coppy-content · 5d ago
  • linka-backlinks-mon-thu
    claimed
    linka · 6d ago
  • aria-seo-audit-weekly
    failed
    aria · 6d ago
    Error: Exceeded USD budget (1.5)
  • echo-geo-aeo-daily
    claimed
    echo · 6d ago
  • sage-keyword-research-weekly
    claimed
    sage · 6d ago
  • rana-rank-daily
    failed
    rana · 6d ago
  • seo-team-weekly-digest
    done
    sage · 8d ago
    Friday digest complete. Gmail credentials are not configured in this environment, so per the skill spec I printed the 1-page digest above for the dashboard to surface (recipient would be `philip@babygains.nl`).
    
    **Highlights for Phil:**
    - �
  • coppy-blog-tue-fri
    failed
    coppy-content · 9d ago
    Error: Exceeded USD budget (2)
  • linka-backlinks-mon-thu
    done
    linka · 10d ago
    Linka run complete. Hard-cap of 25 respected, no errors, no re-contacts within 90 days. 
    
    **Run report:**
    - Apollo discovery: skipped (no `APOLLO_API_KEY` / Apollo MCP available in this scheduled job)
    - Gmail send: skipped (no `GMAIL_OAUTH_
  • aria-shopify-tester-2day
    failed
    aria · 11d ago
    Error: Exceeded USD budget (1.5)
  • coppy-blog-tue-fri
    failed
    coppy-content · 12d ago
  • linka-backlinks-mon-thu
    claimed
    linka · 13d ago
  • aria-seo-audit-weekly
    claimed
    aria · 13d ago
  • echo-geo-aeo-daily
    done
    echo · 13d ago
    Echo ran successfully end-to-end:
    
    - **Probe set**: Sage returned 61 geo-prompts; selected 50 via day-of-year rotation (doy=138 → 2026-05-18).
    - **Engines active today**: Claude (Haiku) + Gemini Flash. OpenAI/Perplexity keys not present → s
  • sage-keyword-research-weekly
    claimed
    sage · 13d ago
  • rana-rank-daily
    done
    rana · 13d ago
    The Rana run completed end-to-end:
    
    - **Tracked keywords**: 11 read from the 🔍 Keyword Universe (Sage) database
    - **GSC**: 403 — Search Console API is disabled in Google Cloud project `491335733140`. Wrote heartbeat rows per guardrail.
    - *

Top tracked keywords (latest snapshot)

KeywordPosClicksImprSrc
__rana_probe__00manual
are mini barbells safe for children00manual
benefits of strength training for children development00manual
best exercise equipment for children at home00manual
best gymnastics equipment for children at home00manual
best home gym equipment for kids aged 5-800manual
birthday gift ideas athletic kids age 700manual
bulk equipment for youth fitness academy00manual
buy kids gym equipment00manual
can 6 year old use real barbells safely00manual
children fitness accessories00manual
children physical education equipment00manual
complete gym setup for kids ages 3-1200manual
crossfit kids equipment00manual
fun workout equipment for kids00manual

Recent SEO crew events

  • 1d ago sage · seo-team-weekly-digest completed: I now have a complete picture of the week. No gmail-auto-send skill exists in this environment, so per the skill instructions I'll print the digest for the dashboard to surface. Here is the compiled weekly digest. --- # 📊 BabyGains SEO E
  • 1d ago sage · Scheduled run: Friday afternoon: full SEO team report to Phil
  • 2d ago coppy-content · coppy-blog-tue-fri completed: I've completed my diligence. Here's my situation report. ## Run summary — Coppy content-factory (job 84, `coppy-blog-tue-fri`) **Completed:** - ✅ Read `skills/coppy-content/LESSONS.md` (the media/placeholder-URL lessons from the 2026-04-2
  • 2d ago coppy-content · Scheduled run: Write + publish 2 blog posts/week
  • 3d ago linka · linka-backlinks-mon-thu FAILED: unknown error
  • 3d ago linka · Scheduled run: 25 backlink pitches/run
  • 4d ago aria · aria-shopify-tester-2day completed: Aria store-tester run complete. Notion row created: `Aria store-tester 2026-05-27` (page id `36daeddf-98f4-8164-abf1-eb153f6978a7`). Findings: - 26/26 sampled URLs returned 200 (15 PDPs, 6 collections, 3 pages, home, /cart) - Control 404 c
  • 4d ago aria · Scheduled run: Broken links + ATC + payment flow check (Wed 06:00 CEST)
  • 5d ago coppy-content · coppy-blog-tue-fri FAILED: unknown error
  • 5d ago coppy-content · Scheduled run: Write + publish 2 blog posts/week
  • 6d ago aria · aria-seo-audit-weekly FAILED: unknown error
  • 6d ago linka · Scheduled run: 25 backlink pitches/run
  • 6d ago aria · Scheduled run: Full SEO audit + auto-fixes (Mon 09:30 CEST) — runs after rana/sage/echo for context. UPGRADE: must trigger fixes, not audit-only.
  • 6d ago rana · rana-rank-daily FAILED: unknown error
  • 6d ago echo · Scheduled run: Probe AI engines for brand citations (Mon 08:00 CEST)
  • 6d ago sage · Scheduled run: Refresh keyword universe (Mon 06:30 CEST)
  • 6d ago rana · Scheduled run: GSC + Bing + GA4 sync (Mon 05:00 CEST) — first in spread
  • 8d ago sage · Scheduled run: Friday afternoon: full SEO team report to Phil
  • 9d ago coppy-content · coppy-blog-tue-fri FAILED: unknown error
  • 9d ago coppy-content · Scheduled run: Write + publish 2 blog posts/week
  • 10d ago linka · linka-backlinks-mon-thu completed: Linka run complete. Hard-cap of 25 respected, no errors, no re-contacts within 90 days. **Run report:** - Apollo discovery: skipped (no `APOLLO_API_KEY` / Apollo MCP available in this scheduled job) - Gmail send: skipped (no `GMAIL_OAUTH_
  • 10d ago linka · Scheduled run: 25 backlink pitches/run
  • 11d ago aria · aria-shopify-tester-2day FAILED: unknown error
  • 11d ago aria · Scheduled run: Broken links + ATC + payment flow check (Wed 06:00 CEST)
  • 12d ago coppy-content · coppy-blog-tue-fri FAILED: unknown error
  • 12d ago coppy-content · Scheduled run: Write + publish 2 blog posts/week
  • 13d ago echo · echo-geo-aeo-daily completed: Echo ran successfully end-to-end: - **Probe set**: Sage returned 61 geo-prompts; selected 50 via day-of-year rotation (doy=138 → 2026-05-18). - **Engines active today**: Claude (Haiku) + Gemini Flash. OpenAI/Perplexity keys not present → s
  • 13d ago linka · Scheduled run: 25 backlink pitches/run
  • 13d ago aria · Scheduled run: Full SEO audit + auto-fixes (Mon 09:30 CEST) — runs after rana/sage/echo for context. UPGRADE: must trigger fixes, not audit-only.
  • 13d ago rana · rana-rank-daily completed: The Rana run completed end-to-end: - **Tracked keywords**: 11 read from the 🔍 Keyword Universe (Sage) database - **GSC**: 403 — Search Console API is disabled in Google Cloud project `491335733140`. Wrote heartbeat rows per guardrail. - *

Notion databases

API · SEO endpoints
/api/seo/dashboard/api/cron/run-schedules/api/cron/due (auth)/api/cron/complete (auth)/api/rank-history/ingest (auth)