Methodology

How BatSignal measures AI visibility

BatSignal turns crawl signals and answer evidence into a transparent five-pillar score.

Design principles

  • Evidence over guesses. Scores come from fetch results and answer outcomes, not vibes.
  • Neutral questions. Buyer-intent queries avoid branded stuffing so mention rates stay meaningful.
  • Separate crawl from answers. Being crawlable is necessary but not sufficient for citations.
  • No outcome guarantees. Measurement helps you improve; it does not promise rankings.

Five pillars and weights

PillarWeightWhat it measures
Crawl access25%Whether major AI crawlers are allowed and can fetch your homepage
Content readiness20%Readable HTML, title, meta description, Open Graph, JSON-LD, headings, llms.txt, sitemap
ChatGPT search30%Mention and recommendation rates in live ChatGPT answers for buyer-intent questions
Open-web coverage20%Mention and recommendation rates across open-web answer evidence
Training presence5%Whether the domain appears in Common Crawl snapshots when checked

How questions are scored

Each scan checks a set of neutral buyer-intent questions for your website. You can optionally add up to 10 custom questions. Recommendation rate is weighted more heavily than raw mention rate inside each answer pillar.

Grades

Composite scores map to letter grades: A (90+), B (80–89), C (70–79), D (60–69), F+ (50–59), and F (below 50). Score deltas compare against the previous completed scan for the same project when available.

FAQ

Why weight ChatGPT search highest?

Live ChatGPT answers are a direct signal of how often your brand appears in AI-mediated buyer journeys, so that pillar is weighted at 30% of the composite score.

Are prompts written to favor my brand?

No. BatSignal uses neutral buyer-intent questions so results reflect organic mention and recommendation rates rather than branded query stuffing.