AI Search Visibility Gap Scorer
Pricing
Pay per usage
AI Search Visibility Gap Scorer
Turn imported AI-search, SERP, and AI Overview visibility rows into deterministic visibility gap scores and next actions.
Ingest-first Apify Actor that turns imported AI-search/SERP/AIO visibility rows into deterministic visibility-gap scores and next actions.
It is for SEO/GEO agencies, content marketers, and SaaS growth teams that already collect rows from existing Apify SERP, Google AI Overview, AI brand monitor, spreadsheet, or manual audit workflows and need a client-ready prioritization layer.
What it does
- Normalizes imported AI-search/SERP/AIO visibility rows.
- Scores whether your brand is missing, mentioned without citations, covered by owned sources, or losing visibility to competitors.
- Produces query-level
visibilityGapScore,shareOfVoice,gapType, evidence snippets, citation opportunities, and next actions. - Runs without live AI/search calls, API keys, scraping, or proxies.
Input
Use items mode with rows from upstream tools. Common aliases are supported:
query,prompt,keyword,searchTerm,topicengine,platform,provider,model,searchEnginelocale,country,language,marketanswer,aiAnswer,overview,summary,snippetcitations,sources,references,links,organicResultsbrandMentioned,mentions,mentionedBrands,entitiescompetitorMentions,competitors,competingBrands
Optional brandProfile fields include brandName, domains, competitors, ownedSources, and preferredCitations.
Output
Each dataset item represents a deduped query/engine/locale row with:
- visibility and share-of-voice scores
- brand and competitor evidence counts
- gap classification
- citation/source opportunities
- content actions and report-ready notes
- confidence, warnings, and missing evidence
Important limitations
This Actor analyzes imported rows only. It does not call ChatGPT. It does not call Claude. It does not call Gemini. It does not call Perplexity. It does not call Google, Bing, or any live AI/search service. It does not scrape Google. It does not scrape Bing. It does not scrape ChatGPT, Perplexity, or any other engine. It does not use proxies. It does not provide real-time monitoring unless you schedule upstream data collection separately. It does not guarantee AI citations. It does not guarantee rankings, traffic, revenue, or SEO outcomes.
Local verification
From the repository root, run the local quality gate for this Actor.