What is measured, how, and by whom.
Most “AI visibility” tools hand you a number. This page tells you exactly how ours is produced, so you can argue with it.
The questions
We ask each assistant three questions phrased the way a customer types them — never your brand name, because the point is to find out whether you come up when nobody is looking for you specifically.
Local questions use your city and state; national questions use your country. You can also write your own questions if your customers ask something particular.
“Can you recommend a {category} near {city}, {state}?”
“Who are the top-rated {category} businesses in {city}?”
“Which {category} providers would you recommend?”
“Who are the top-rated {category} businesses I should consider?”
Named, linked, or absent
Each answer is checked two ways. Named means the assistant used your business name (aliases and short forms count). Linked means it included your domain — either in the text or in the assistant’s source list, which Perplexity and Gemini return explicitly.
Linked is worth more than named. A name is a recommendation; a link is a recommendation the customer can act on.
The score, with the arithmetic showing
AI visibility is the average across every engine × question: a link scores 1, a name-only 0.6, absent 0. Site readiness is a weighted pass/warn/fail across the 19 checks below — a blocked crawler weighs nine points, a missing Open Graph tag weighs one.
Overall = 60% visibility + 40% readiness. Letter grades: A 80+, B 65+, C 45+, D 25+, F below.
The 19 website checks
Every one of these is deterministic: we fetch your homepage, robots.txt, sitemap and llms.txt and look. Each finding in the report says what we saw, why the assistants care, and — in the purchased report — what to do about it.
Technical
- Website reachable
- HTTPS
- Server response time
- Canonical tag
- Page is indexable (no noindex)
- AI crawlers allowed in robots.txt
- XML sitemap
- Content is in the HTML (not JS-only)
Structured data
- JSON-LD present
- LocalBusiness / Organization entity schema
- FAQPage schema
On-page & content
- Title tag (name + category + city)
- Meta description
- Single H1
- Content depth (600+ words)
- FAQ / question-and-answer content
- Open Graph tags
Local entity & trust
- Name, address & phone visible (NAP)
- Google Business Profile / map link
- About & Contact pages linked
- llms.txt file
Honest limits.
- We don't guarantee rankings or placements. Nobody can.
- We don't claim to know the assistants' algorithms. We observe what they say and check what they can read.
- We don't scrape the AI apps. Automated reports use the official APIs; the free “paste answers” option uses answers you copy yourself.
- We don't hide the method. This page is the method.
Why two runs can differ.
Assistants are probabilistic. Ask the same question twice and you may get a slightly different list. That’s why the report keeps every run and shows the trend rather than a single snapshot, and why three questions beat one. Treat one report as a reading; treat six months of them as evidence.
Now you know how it's measured. Measure yourself.
Free readiness scan. Full report $99.