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-dailyrana · 0 3 * * 1 · GSC + Bing + GA4 sync (Mon 05:00 CEST) — first in spreadnext: in 1dlast: ok · 6d ago
- sage-keyword-research-weeklysage · 30 4 * * 1 · Refresh keyword universe (Mon 06:30 CEST)next: in 1dlast: ok · 6d ago
- echo-geo-aeo-dailyecho · 0 6 * * 1 · Probe AI engines for brand citations (Mon 08:00 CEST)next: in 1dlast: ok · 6d ago
- aria-seo-audit-weeklyaria · 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 1dlast: ok · 6d ago
- linka-backlinks-mon-thulinka · 0 8 * * 1,4 · 25 backlink pitches/runnext: in 1dlast: ok · 3d ago
- coppy-blog-tue-fricoppy-content · 0 7 * * 2,5 · Write + publish 2 blog posts/weeknext: in 2dlast: ok · 2d ago
- aria-shopify-tester-2dayaria · 0 4 * * 3 · Broken links + ATC + payment flow check (Wed 06:00 CEST)next: in 3dlast: ok · 4d ago
- seo-team-weekly-digestsage · 0 16 * * 5 · Friday afternoon: full SEO team report to Philnext: in 6dlast: ok · 1d ago
Recent Claude jobs
- seo-team-weekly-digestdonesage · 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-fridonecoppy-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-thufailedlinka · 3d ago
- aria-shopify-tester-2daydonearia · 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-frifailedcoppy-content · 5d ago
- linka-backlinks-mon-thuclaimedlinka · 6d ago
- aria-seo-audit-weeklyfailedaria · 6d ago
Error: Exceeded USD budget (1.5)
- echo-geo-aeo-dailyclaimedecho · 6d ago
- sage-keyword-research-weeklyclaimedsage · 6d ago
- rana-rank-dailyfailedrana · 6d ago
- seo-team-weekly-digestdonesage · 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-frifailedcoppy-content · 9d ago
Error: Exceeded USD budget (2)
- linka-backlinks-mon-thudonelinka · 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-2dayfailedaria · 11d ago
Error: Exceeded USD budget (1.5)
- coppy-blog-tue-frifailedcoppy-content · 12d ago
- linka-backlinks-mon-thuclaimedlinka · 13d ago
- aria-seo-audit-weeklyclaimedaria · 13d ago
- echo-geo-aeo-dailydoneecho · 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-weeklyclaimedsage · 13d ago
- rana-rank-dailydonerana · 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)
| Keyword | Pos | Clicks | Impr | Src |
|---|---|---|---|---|
| __rana_probe__ | — | 0 | 0 | manual |
| are mini barbells safe for children | — | 0 | 0 | manual |
| benefits of strength training for children development | — | 0 | 0 | manual |
| best exercise equipment for children at home | — | 0 | 0 | manual |
| best gymnastics equipment for children at home | — | 0 | 0 | manual |
| best home gym equipment for kids aged 5-8 | — | 0 | 0 | manual |
| birthday gift ideas athletic kids age 7 | — | 0 | 0 | manual |
| bulk equipment for youth fitness academy | — | 0 | 0 | manual |
| buy kids gym equipment | — | 0 | 0 | manual |
| can 6 year old use real barbells safely | — | 0 | 0 | manual |
| children fitness accessories | — | 0 | 0 | manual |
| children physical education equipment | — | 0 | 0 | manual |
| complete gym setup for kids ages 3-12 | — | 0 | 0 | manual |
| crossfit kids equipment | — | 0 | 0 | manual |
| fun workout equipment for kids | — | 0 | 0 | manual |
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)