AI SEO · Answer Engine Optimization

AI Narratives

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.

Your next voter is asking an AI

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.

7
AI engines — ChatGPT, Gemini, Claude, Perplexity, Grok, Google’s AI Overviews, and Google’s AI Mode — now shape what your voters learn about your race
1
answer per question. No ten links to argue with — the model decides what voters hear
~1 day
how fast the quickest engines re-read a corrected page and change their answer about you

We ask the questions your voters ask

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.

Identity & news

“Who is [candidate]?” · “What’s the latest news?” — does the AI know who they are, and what does it lead with?

The ballot

“Who’s running?” · “Who should I vote for?” — is your candidate even on the list the model gives?

The issues

“Where do they stand on the economy, healthcare, abortion, immigration, guns?” — is the position right, and does it land?

The persuadable voter

“I care about working families — who should I vote for?” — how the AI frames your candidate to the voters you need most.

What an AI Narrative looks like

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 asksChatGPTGeminiClaudePerplexityGrokGoogle AI OverviewsGoogle AI Mode
Who is the candidate?neutralhelpshelpsneutralneutralneutralneutral
Latest newshurtshurtsneutralneutralneutralneutralhurts
Who is running?neutralneutralhurtsneutralneutralhelpsneutral
Who should I vote for?neutralneutralneutralhurtsneutralneutralhurts
Progressive voter: who to back?neutralneutralneutralneutralneutralneutralneutral
Conservative voter: who to back?neutralhurtsneutralhurtshurtsneutralhurts
Good candidate?neutralhelpshelpsneutralneutralneutralneutral
Economy & inflationhelpshelpshelpshelpshelpshelpshelps
Healthcarehelpshelpshelpshelpshelpshelpshelps
Abortionhurtshurtshelpsneutralhurtsneutralhurts
Immigrationneutralhelpsneutralhurtsneutralneutralneutral
Gunshurtshelpsneutralhurtshurtsneutralhurts
helps builds supportneutral no effecthurts costs you votes

The biggest problem: the AI didn’t know who he was

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.

Where he won: the kitchen-table message

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.

Where he was exposed

“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.

Why it happened

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.

The fixes we handed over

  1. Fix the identity problem first. Expand the authoritative reference entries and the disambiguation line so the engines stop confusing him with same-named people or omitting him from the race.
  2. Publish “Where [candidate] stands on …” pages for the weak issues — abortion, immigration, guns — each backed by a statistic and a named source. The single biggest visibility lift.
  3. Add a real issues page to the campaign site with citations, so the fastest-refreshing engines have something current to pull within about a day.
  4. Complete the neutral third-party profiles the engines trust for candidate facts, so every model is reading the same verified record.

A scorecard and a plan for improvement

Each audit identifies the sources shaping the answers and the pages and profiles to update first.

The outlets that move the answer

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.

Attack sites the engines don’t know yet

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.

One score to track over time

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.

Make sure the engines can read you

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.

Client Zero

What our own audit found

Our Civly audit found name confusion, missing pricing information, and an answer saying the company did not exist.

Before“There is no known entity called ‘Civly’.” — a major engine, treating our name as a dictionary word.
AfterA structured, sourced answer that names the right Civly — the AI campaign-intelligence platform — and what it actually does.

We added a Wikidata record and completed our Crunchbase profile to give the assistants clearer sources about Civly.

See the results: search for Civly.

AI SEO for campaigns, answered

How audits work, what to update, and when to expect changes.

What is AI SEO for a political campaign?

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.

How do I get my candidate to show up in ChatGPT, Gemini, or Perplexity?

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.

How is AI SEO / AEO different from traditional SEO?

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.

Which AI engines does Civly check?

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.

Can you fix what the AI says about my campaign, or only measure it?

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.

How fast do AI engines change what they say about a candidate?

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.

Find out what AI is telling your voters

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.”