Find the gaps worth writing
Rank Tuner mines competitor keyword gaps and the queries you already get impressions for but no clicks. It scores and clusters them into a backlog of ~150–200 topics, each with a brief — no blank-page guessing.
Grounded in live sources
For each topic, the model researches the live web with the search tool, capping searches and preferring trusted domains. Every source is logged to the task’s provenance row, so you can see exactly what informed the draft.
Your team’s voice, not a template
Drafting uses a persona built from real posts and a voice spec, with the static company context prompt-cached so every article is cheap and on-brand. Output is structured Portable Text, ready for the CMS.
A feature, not a limitation
A claim-validation pass extracts every factual and client claim and grounds it — allow-list match for client claims, web search for facts. It only ever flags. You approve, edit, or reject. Nothing reaches the CMS without a person signing off. On a real domain, this is what keeps you on the right side of the scaled-content policy.
Verified, then syndicated
Approved articles publish to the CMS on a schedule. The system re-fetches the live URL and confirms the revision, canonical, and a 200 before marking it published — never fire-and-forget. Then it pings IndexNow, submits to Search Console, and syndicates with the canonical pointing home.
Every publish, against the market
A daily pull aggregates rankings, traffic, and AI-answer citations onto one timeline, with publish events and Google core-update markers overlaid. Late or missing days render as gaps, never as zeros — so the analysis is honest.
The loop closes
A daily job reads those results and re-scores the backlog: double down, refresh, or drop. Decay is statistical — period-over-period, slope, CTR-vs-impression divergence — never a hardcoded number. The output of measuring is the input to mining. That is the loop.