research

Sampled Observation Methodology for AI Visibility

How MentionPop turns provider-sampled API runs into weekly mention and citation evidence—with explicit exclusions and non-goals.

Author
Aditya Kumar
Reading time
5 minutes
Published
Jul 30, 2026
Updated
Jul 30, 2026
Evidence pipeline from prompt sampling to weekly report

MentionPop exists to make AI visibility evidence auditable. This document describes the sampled observation methodology behind weekly reports—what we run, what we parse, what we exclude, and what we refuse to claim.

Public product summary: methodology page. Operational readout guide: how to read a weekly GEO report.

Design goals

Goal Non-goal
Comparable week-over-week deltas Exhaustive simulation of all user phrasings
Separated mention vs citation metrics Single vanity "AI score"
Transparent exclusions Counting API errors as brand misses
Provider-labeled evidence Blending ChatGPT, Gemini, and Google into one number

AI answers and search surfaces are non-deterministic and can vary by wording, device, time, and location. MentionPop records observed evidence; it does not promise universal ranking truth.

Observation pipeline

┌──────────────────┐
│ Versioned prompt │
│ library          │
└────────┬─────────┘

┌──────────────────┐
│ Scheduled        │
│ provider samples │
└────────┬─────────┘

┌──────────────────┐
│ Response capture │
│ + run metadata   │
└────────┬─────────┘

┌──────────────────┐
│ Parse mentions   │
│ Parse citations  │
└────────┬─────────┘

┌──────────────────┐
│ Apply exclusion  │
│ rules (failures) │
└────────┬─────────┘

┌──────────────────┐
│ Weekly report +  │
│ deltas           │
└──────────────────┘

Diagram: /resources/evidence-pipeline-diagram.svg.

Provider scope

Tier Providers / surfaces Cadence
Weekly recurring GEO ChatGPT, Gemini Weekly scheduled samples
Studio Google AI Overviews, featured snippets, People Also Ask Per Studio configuration
Internal validation Perplexity Sonar (selected runs) Not default recurring monitoring

Perplexity Sonar supports internal cross-checks—it is not marketed as a default weekly GEO provider.

Prompt library rules

Prompts are fixed between version changes so deltas are interpretable:

  • Branded prompts — test disambiguation and direct awareness
  • Category prompts — test competitive narrative without brand injection
  • Geo-modified prompts (when configured) — local visibility with explicit city strings

Prompt additions/removals are metadata events—compare reports only across compatible versions.

Parsing definitions

Mention

A mention occurs when configured brand strings (and approved aliases) appear in parsed answer prose after normalization rules.

False positives are mitigated via entity disambiguation copy and conservative alias lists.

Citation

A citation occurs when a returned source list or grounding metadata includes a URL whose registrable domain matches the customer domain configuration, after canonicalization (strip tracking params, normalize host).

Mentions and citations are never merged—see citations vs mentions.

Exclusion policy

Event Treatment
Provider API timeout Excluded from scoring
Auth/configuration failure Excluded from scoring
Empty parseable body Excluded from scoring
Valid answer, brand absent Scored as non-mention / non-citation

This policy prevents infrastructure failures from looking like visibility crashes—a common failure mode in immature GEO tools.

Variability acknowledgment

Provider-sampled outputs vary run-to-run. Methodology response:

  • Prefer trend lines over single-run hero numbers
  • Document AI output variability in customer education
  • Avoid causation language when content ships coincide with noisy weeks

Crawler access complement

Sampled observations do not replace technical fetch baselines. If bots cannot retrieve /methodology/ or guides, models may rely on third-party descriptions.

First-party crawler baseline (research): n=4 agents allowed on mentionpop.com with HTTP 200 on public crawler-control files as of 2026-07-30access only, not mention proof.

Explicit non-goals

MentionPop is not:

  • Social listening or share-of-voice across networks
  • A promise to optimize or guarantee mentions
  • Exact consumer UI replication for every user session
  • A substitute for SEO rank tracking

Measurement vs optimization

Activity Owner Evidence type
Rewrite methodology page Content/SEO Ship date + URL diff
Fix robots.txt / CDN bots Engineering Crawler baseline rerun
Adjust prompt library Growth/SEO Prompt version note
Interpret weekly delta GEO lead MentionPop report

Keep slides separate. Evidence-first measurement culture depends on this boundary.

Change log policy

When MentionPop adjusts methodology—parser rules, provider scope, exclusion handling—we will:

  1. Publish an updatedAt date on this research note
  2. Summarize what changed in plain language
  3. Avoid retroactive re-scoring of historical weeks without version flags

Customers should not discover breaking definitional changes via silent dashboard shifts.

Security and customer data boundaries

Sampled observation runs use customer-configured brand strings and domains—never authenticated app content. MentionPop is not social listening; prompts simulate public buyer questions, not private support transcripts.

Engineering teams should keep /dashboard/, /account/, and auth routes disallowed for AI crawlers even when marketing allows /.

QA sampling (internal)

Internal QA periodically hand-checks automated parses against raw captures for:

  • False mention matches on homonyms
  • Missed citations with unusual URL formatting
  • Competitor co-mention tagging

QA findings become parser tickets, not silent hotfixes—definition changes belong in changelogs.

Mapping methodology to product tiers

Capability Weekly GEO Studio
ChatGPT samples
Gemini samples
Google AI Overviews
Featured snippets
People Also Ask
Perplexity Sonar Internal validation only Internal validation only

Sales and support should cite this table when prospects ask "does MentionPop track everything?"

Reading list for implementers

Methodology documents age when providers change APIs. This note will be updated with dated changelogs—treat versioning as part of the product, not an embarrassment.

Frequently asked questions

Is this consumer UI replication?+

No. Observations come from provider-sampled API runs under documented constraints. Consumer sessions may differ by account, locale, and experiments.

How are failed API calls handled?+

Failed calls are excluded from mention/citation scoring rather than recorded as brand misses, preventing infrastructure noise from masquerading as visibility changes.

Does MentionPop merge mentions and citations?+

No. They are parsed and reported separately because they represent different strategic signals.

Continue the topic cluster
geo4 min read

Evidence-First GEO and AEO Measurement

The fastest way to waste a GEO budget is to optimize without a fixed observation method. Here is how to build measurement that leaders can trust.

By Aditya KumarRead blog
Previous and next
Recommended guides and tools

MentionPop field notes

One useful AI visibility lesson. No manufactured urgency.

New research, implementation notes, and practical GEO/AEO methods. Unsubscribe whenever you want.