Your voters are asking ChatGPT, Gemini, Claude, Perplexity, Grok, Google’s AI Overviews, and Google’s AI Mode who to vote for. AI Narratives shows you exactly what the AI tells them about your candidate — and how to change the answer.
AI SEO for campaigns — also called answer engine optimization (AEO) or generative engine optimization (GEO). We audit and improve what the AI tells voters about your candidate, ballot measure, or cause.
AI assistants can confuse candidates with namesakes, repeat outdated information, or leave them out of a race. AI Narratives shows you those answers and the sources behind them.
We probe all seven — ChatGPT, Gemini, Claude, Perplexity, Grok, Google’s AI Overviews, and Google’s AI Mode — across each engine’s everyday and premium models, with live web search on, using the real questions voters actually type at their ballots. Every answer is graded helps neutral hurts for your race, with the grader’s full reasoning. Then we hand you the exact pages to publish and the profiles to fix so the engines change their answer.
“Who is [candidate]?” · “What’s the latest news?” — does the AI know who they are, and what does it lead with?
“Who’s running?” · “Who should I vote for?” — is your candidate even on the list the model gives?
“Where do they stand on the economy, healthcare, abortion, immigration, guns?” — is the position right, and does it land?
“I care about working families — who should I vote for?” — how the AI frames your candidate to the voters you need most.
An illustrative example — a first-time U.S. Senate candidate in a crowded primary, graded across all seven engines we probe. Sample data, shown to illustrate the format and the kinds of findings an audit surfaces.
| A question your voter asks | ChatGPT | Gemini | Claude | Perplexity | Grok | Google AI Overviews | Google AI Mode |
|---|---|---|---|---|---|---|---|
| Who is the candidate? | neutral | helps | helps | neutral | neutral | neutral | neutral |
| Latest news | hurts | hurts | neutral | neutral | neutral | neutral | hurts |
| Who is running? | neutral | neutral | hurts | neutral | neutral | helps | neutral |
| Who should I vote for? | neutral | neutral | neutral | hurts | neutral | neutral | hurts |
| Progressive voter: who to back? | neutral | neutral | neutral | neutral | neutral | neutral | neutral |
| Conservative voter: who to back? | neutral | hurts | neutral | hurts | hurts | neutral | hurts |
| Good candidate? | neutral | helps | helps | neutral | neutral | neutral | neutral |
| Economy & inflation | helps | helps | helps | helps | helps | helps | helps |
| Healthcare | helps | helps | helps | helps | helps | helps | helps |
| Abortion | hurts | hurts | helps | neutral | hurts | neutral | hurts |
| Immigration | neutral | helps | neutral | hurts | neutral | neutral | neutral |
| Guns | hurts | helps | neutral | hurts | hurts | neutral | hurts |
One engine confused him with three other public figures who share his name; another repeatedly named the wrong person as the race’s Democratic challenger and left him off the ballot entirely. For a candidate trying to break out of a crowded primary, being treated as a footnote — or the wrong person — was the most damaging finding. It was also the most fixable.
Economy and healthcare came back helps on all seven engines — working families, manufacturing, lowering costs, rural hospitals. When the models engaged with his actual platform, the message landed cleanly everywhere.
“Latest news” hurt him on three of the biggest consumer engines, each leading with a single controversy instead of his platform. Abortion and guns read inconsistently — helping on one engine, hurting on another — because no authoritative page stated his position for the models to cite.
Two neutral reference sources did almost all the heavy lifting for the engines, and his entries there were thin or empty. His campaign site was nearly all biography with no issue pages — so the models had nothing authoritative to cite for where he stood.
Each audit identifies the sources shaping the answers and the pages and profiles to update first.
We rank the third-party sites the engines cite most across your race — the coverage most likely to change what they say — and flag any that block AI crawlers, so you never chase a placement the models can’t read.
Separate from what the models already say, we scan the live web for freshly stood-up smear pages targeting your candidate and flag newly registered domains as likely new opponent infrastructure — so you see it before it reaches the answer.
A single 0–100 AI Visibility Score blends how favorable the answers are, how much of the cited sourcing you can influence, and how often the engines answer — so you can watch the narrative move as you fix it.
We check whether your own site blocks ChatGPT, Perplexity, or Gemini’s crawlers in robots.txt — a silent blocker that keeps every fix you publish from ever reaching the answer until it’s lifted.
Our Civly audit found name confusion, missing pricing information, and an answer saying the company did not exist.
We added a Wikidata record and completed our Crunchbase profile to give the assistants clearer sources about Civly.
See the results: search for Civly.
How audits work, what to update, and when to expect changes.
AI SEO — also called answer engine optimization (AEO) or generative engine optimization (GEO) — is shaping what AI assistants like ChatGPT, Gemini, Claude, Perplexity, Grok, Google’s AI Overviews, and Google’s AI Mode say when voters ask about your race. Civly’s AI Narratives audits every major engine, grades each answer helps / neutral / hurts for your candidate, ballot measure, or cause, and hands you the exact pages and profiles to publish so the engines change their answer.
The engines answer from the authoritative sources they can cite — reference pages, news, and neutral third-party profiles. AI Narratives finds which sources each engine pulls for your race, flags the ones that are thin or missing, and gives you a prioritized plan to publish issue pages and complete the profiles the models trust. The fastest-refreshing engines re-read a corrected page and change their answer within about a day.
Traditional SEO focuses on search rankings. Answer engine optimization focuses on how AI assistants describe your candidate, using clear source pages, structured data, and accurate third-party profiles.
All seven that shape what voters learn: ChatGPT, Gemini, Claude, Perplexity, Grok, Google’s AI Overviews, and Google’s AI Mode — across each engine’s everyday and premium models, with live web search on, using the real questions voters and donors type.
Both. Each audit includes a scorecard and a plan for updating issue pages and candidate profiles, including Ballotpedia, Wikipedia, Wikidata, Vote Smart, and voter guides. It ranks relevant outlets and uses a 0–100 AI Visibility Score to track changes.
It varies by engine. The fastest re-read a corrected or newly published page and update within about a day; others follow a slower crawl-and-refresh cycle. Identity and issue-position fixes tend to land first, because they hand the models an authoritative source they were missing.
We’ll run your candidate through every major AI engine, grade every answer, and hand you the plan to change the ones that hurt.
“If the AI can’t say who you are, your voters can’t either.”