Every gap becomes an article AI can cite
Start from a visibility gap we found, or just say what you want written — in text or out loud. Either way you get a structured brief grounded in your own tracked questions, competitors and pages, then an editor with a live optimization score and schema baked into the draft.
- visibility ceiling in Princeton GEO research
- +40%
- ways into a brief: a gap we found, or your own words
- 2
- optimization score on every draft
- 0–100
How it works
Two ways in
Recommended actions and hub signals turn into briefs on their own. Or press Create Custom Article and describe the piece you want — the request is grounded in your site's data before a single heading is written.
Say it instead of typing it
The description field records your voice and drops the transcript in at the cursor, so you can talk through an article the way you would brief a writer. The audio is transcribed and discarded — nothing is stored.
Grounded, not generic
Every brief is built from the questions we actually track for you, where competitors stand on them, your crawled pages and your latest audit. A site with no tracking data can still create one, and we say plainly that it will be weaker.
Editor, score and schema
Reorder the outline, regenerate a single block that undershoots, watch the optimization score move, and carry JSON-LD with the draft into publish handoff.
Research, not folklore
Built for citation, not vanity word count
Optimization sidebar, schema accordion, regenerate caps, a named byline and a publishing date — product surfaces, not demo theater.
- Princeton KDD'24 GEO work showed up to ~+40% visibility from tactics like statistics, citations and quotations — we encode those into drafts.
- Internal links come from your crawled site, and the ranked questions come from your own monitoring — not generic “add more links” advice.
- Anything you type or dictate is passed to the model as data inside a fenced block, never as instructions, so a request cannot rewrite how the brief is built.