Viability
The only page that matters. Are we getting indexed, ranked, and clicked? Site age: 117 days.
Positive feedback loop
| Metric | Day 7 target | Day 14 target | Day 30 target | Current | Status |
|---|---|---|---|---|---|
| Indexed (published, 30d) | 5+ | 15+ | 50+ | 0 | ❌ |
| Avg impressions/day | 1+ | 100+ | 1000+ | 0 | ❌ |
| Keywords in top 30 | 0 | 1+ | 10+ | 0 | ❌ |
| Keywords in top 10 | 0 | 0 | 1+ | 0 | ❌ |
| Avg clicks/day | 0 | 0 | 5+ | 0 | ❌ |
❌ No traction after 117 days, consider pivoting
Indexing coverage trend
Daily GSC URL-Inspection sample → % of inspected URLs Google has actually indexed. Watch this climb off 0% to confirm the sitemap fix is working. If it's still ~0% after 7 days, /todos auto-opens a diagnose card.
No samples yet — the daily worklist records the first point on its next 03:00 UTC run.
Indexing funnel (last 14 days)
"Has impressions" = at least one row found in the last 14d of GSC payloads for this URL. Indexed estimate uses presence in GSC per-page metrics.
| Published date | Total | Has GSC impressions | Indexing % |
|---|---|---|---|
| no published articles in the last 14d | |||
Top 20 keywords (latest GSC sample)
| Keyword | Position | Impressions | Clicks | First-time top-10? |
|---|---|---|---|---|
| no GSC data yet — site too new or OAuth disconnected | ||||
Game distribution
| Game | Total published | This week | QA pass rate |
|---|---|---|---|
| unknown | 309 | 0 | 64% |
| multi | 99 | 0 | 71% |
| hsr | 30 | 0 | 73% |
| zzz | 28 | 0 | 85% |
| wuthering_waves | 27 | 0 | 84% |
| genshin | 24 | 0 | 89% |
| nte | 22 | 0 | 88% |
| untagged | 16 | 0 | 62% |
KeywordSelector's game_priorities is already a fixed setting in sites.config. Manual rebalancing belongs in SQL, not in this dashboard.
Auto-refresh: page is server-rendered with no client state. Reload to see the latest GSC sample (collector runs daily).
Back to Mission Control.