We analyzed 160 AI responses across ChatGPT, Perplexity, Claude, and Gemini. 88.1% cited brands. Schema markup provided a 35.67x lift.
By William Bouch, AEOfix.com — Published February 2026, last updated September 27, 2026
We submitted 40 industry-specific queries — 10 each across HVAC, Plumbing, Legal, and B2B SaaS — to four AI platforms: ChatGPT, Perplexity, Claude, and Gemini. For each of the 160 responses, we recorded which brands were cited by name, whether URLs were provided, the answer format, and whether the response contained pricing data or specific recommendations.
We then audited the websites of every cited brand for four source signals: Schema.org structured data markup, FAQ pages, customer reviews/testimonials, and public pricing pages. We also classified each cited brand by domain authority (high/medium/low) and content type (service page, directory listing, or review site).
Study parameters
88.1% of AI responses cited at least one specific brand. (141/160)
AI platforms are actively recommending brands in the vast majority of queries — businesses not appearing in these responses are invisible to a growing segment of buyers.
| Platform | Citation Rate | Avg Brands Per Response |
|---|---|---|
| ChatGPT | 85.0% | 2.5 |
| Perplexity | 87.5% | 2.6 |
| Claude | 97.5% | 2.9 |
| Gemini | 82.5% | 2.4 |
Claude cited brands most frequently at 97.5% of responses, followed by Perplexity at 87.5%. However, Perplexity was the only platform to consistently provide source URLs with its citations — making it the only AI engine currently driving direct referral traffic. Perplexity's architecture (search-augmented generation with live web retrieval) means it pulls from current, structured web content rather than training data alone. Businesses seeking AI-driven referral traffic should prioritize Perplexity visibility, while those seeking brand recognition should optimize across all four platforms.
| Vertical | Citation Rate |
|---|---|
| HVAC | 85.0% |
| Plumbing | 87.5% |
| Legal | 85.0% |
| B2B SaaS | 95.0% |
Because B2B SaaS brands were cited at 95.0% — higher than local service verticals — this confirms that brands with comprehensive online presence, structured data, and extensive review profiles are significantly more likely to appear in AI responses. Local service businesses (HVAC at 85.0%, Plumbing at 87.5%) had lower citation rates, with most citations going to directory platforms (Yelp, Google Maps, Angi) rather than individual business websites.
All 4 AI platforms agreed on the #1 brand in only 2.5% of queries. (1/40)
This means each AI platform has its own citation preferences and data sources. A business visible on one platform may be invisible on another. This fragmentation creates both risk and opportunity: you can't optimize for just one AI engine.
| Format | Share |
|---|---|
| List | 62.5% |
| Step-by-step | 16.9% |
| Comparison table | 15.0% |
| Paragraph | 5.6% |
The dominance of list-based and step-by-step formats means AI engines prefer structured, extractable content. Businesses with content organized in lists, tables, and clear hierarchies are more likely to have their information parsed and cited.
We audited the websites of 110 cited brands for Schema.org structured data. The results were definitive:
| Has Schema Markup | Cited Brand Count | Share |
|---|---|---|
| Yes | 107 | 97.3% |
| No | 3 | 2.7% |
Brands with Schema markup were cited 35.67x more often than those without.
The 3 brands lacking schema were small local businesses cited only by Perplexity through live web search — not through training data. Because 97.3% of all cited brands had structured data markup, Schema.org implementation is effectively a prerequisite for AI citation. This is the single strongest technical signal in our dataset.
Of 110 cited brands with auditable websites, 109 had customer reviews or testimonials — either on their own site or on major review platforms:
| Has Reviews/Testimonials | Count | Share |
|---|---|---|
| Yes | 109 | 99.1% |
| No | 1 | 0.9% |
Reviews correlated with citation at 109x lift.
The single brand without reviews was a small law firm cited once by Perplexity. Every other cited brand — from HubSpot to Yelp to local HVAC contractors — had some form of review presence. Because AI models use review signals as trust indicators, businesses without reviews are effectively invisible to AI answer engines.
| Has FAQ Page | Count | Share |
|---|---|---|
| Yes | 70 | 63.6% |
| No | 40 | 36.4% |
Brands with FAQ pages were cited 1.75x more often than those without.
While not as dominant as schema or reviews, FAQ presence correlates with higher AI citation rates. This aligns with finding #5 — AI engines generate list-based, Q&A-style responses, and FAQ pages provide pre-structured content that maps directly to that format.
We classified every cited brand by the type of content AI engines were referencing:
| Content Type | Count | Share |
|---|---|---|
| Directory listing | 53 | 48.2% |
| Service page | 50 | 45.5% |
| Review site | 7 | 6.4% |
Directory listings were the #1 content type cited (48.2%).
For local service queries (HVAC, Plumbing, Legal), AI engines overwhelmingly recommended where to find businesses (Yelp, Google Maps, Angi, Avvo) rather than recommending specific businesses directly. Service pages dominated in the B2B SaaS vertical, where brands like HubSpot and Salesforce were cited directly.
The most frequently cited directory platforms:
The implication: your presence on these platforms (with complete profiles, reviews, and structured data) is critical for AI visibility in local service verticals.
| Has Pricing Page | Count | Share |
|---|---|---|
| Yes | 33 | 30.0% |
| No | 77 | 70.0% |
Most cited brands (70%) did NOT have public pricing pages. This is because directories (Yelp, Angi, BBB) and manufacturers (Carrier, Trane, Lennox) — which account for the majority of citations — don't publish pricing. However, 49.4% of AI responses included pricing data anyway, pulling from blog posts, comparison articles, and industry guides. The takeaway: businesses don't need a dedicated pricing page to appear in AI responses, but those that do publish pricing provide extractable data that AI engines actively surface.
| Domain Authority | Count | Share |
|---|---|---|
| High | 101 | 91.8% |
| Medium | 6 | 5.5% |
| Low | 3 | 2.7% |
91.8% of cited brands had high domain authority. AI engines overwhelmingly cite established, well-known brands and platforms. The 3 low-DA citations were local businesses surfaced only by Perplexity through live web search. This confirms that for ChatGPT, Claude, and Gemini — which rely more on training data — brand authority is a dominant citation signal.
In contrast to local services, B2B SaaS queries produced abundant named brand citations:
These brands share a common profile: Schema markup (100%), review presence (100%), FAQ pages (majority), high domain authority, and rich, structured content libraries.
11.9% of queries returned generic advice with zero brand recommendations. (19/160)
Very few responses were entirely generic — AI platforms are actively citing brands in most queries. The zero-citation responses were concentrated in local service verticals where AI engines gave procedural advice ("here's how to find a plumber") rather than naming specific businesses.
Only Perplexity consistently provided source URLs with its citations.
ChatGPT, Claude, and Gemini cited brands by name but did not link to specific web pages. This means:
Our site audit of 110 cited brands revealed a clear profile. Brands that appeared in AI responses shared these measurable traits:
| Signal | % of Cited Brands | Lift vs. Non-Presence |
|---|---|---|
| Schema markup | 97.3% | 35.67x |
| Reviews/testimonials | 99.1% | 109x |
| FAQ page | 63.6% | 1.75x |
| High domain authority | 91.8% | — |
| Pricing page | 30.0% | 0.43x (inverted) |
The data tells a clear story:
Conversely, the brands absent from AI responses — overwhelmingly local service businesses — lacked:
Based on these findings, local service businesses and B2B companies should prioritize these actions in order of measured impact:
The findings above are drawn from analyzing other brands' citation patterns. This section documents what happened to AEOfix.com itself after implementing the same signals we identified as critical: Schema markup, structured content, FAQ pages, and a correctly configured robots.txt.
We tracked every bot visit using AEOfix's own AI Access — a 1x1 pixel that logs bot name, category, page, and timestamp to a live database. The data below covers the 30 days following a content and Schema push in late January / early February 2026.
Bot traffic summary — Feb 10 to Mar 12, 2026
The growth is entirely attributable to structural AEO changes — new content, Schema markup, internal linking, and robots.txt signals. The site went from functionally invisible to crawled by 47 bots in the same window.
Of 2,662 total visits, the majority came from AI systems — not traditional search crawlers:
| Category | Visits | Share | Unique Bots |
|---|---|---|---|
| AI Search | 984 | 37% | 7 |
| Search Index | 557 | 21% | 13 |
| AI Assistant | 396 | 15% | 2 |
| SEO Tool | 290 | 11% | 4 |
| Brand Monitor | 143 | 5% | 1 |
| Social Media | 106 | 4% | 5 |
| AI Training | 46 | 2% | 5 |
| Other / Unknown | 140 | 5% | 10 |
AI systems (AI Search + AI Assistant + AI Training) account for 54% of all bot traffic.
This is the core proof point for the AEO thesis: a site built for AI engine visibility is, in fact, being prioritized by AI crawlers. Traditional search crawlers (Search Index category) account for only 21% of visits.
Bot discovery did not grow gradually — it arrived as a step-change event tied directly to the Schema and content deployment:
| Period | Daily Bot Visits |
|---|---|
| Feb 15–20 | 2–5 / day |
| Feb 22 ← inflection | 127 |
| Feb 23–28 | 52–173 / day |
| Mar 1–12 | 134–198 / day |
The Feb 22 spike is when AI crawlers, search bots, and social bots discovered the site simultaneously — consistent with a sitemap resubmission and new pages becoming indexable after the Schema markup pass. Google impressions followed ~10 days later (Mar 3–4), which is the typical lag between bot crawl discovery and index registration.
| Bot | Visits | Category |
|---|---|---|
| Meta AI Search | 729 | AI Search |
| Amazon / Alexa | 223 | AI Assistant |
| Google (all variants) | 419 | Search Index |
| OpenAI Search | 89 | AI Search |
| ChatGPT User | 78 | AI Search |
| Perplexity | 56 | AI Search |
| Amazon Crawler | 173 | AI Assistant |
| Groq AI Search | 29 | AI Search |
Meta AI Search (729 visits) crawled the site 4× more than all Googlebot variants combined as a single crawler. This is unusual and suggests Meta's AI products are aggressively building their retrieval corpus. Every major AI engine — Meta, OpenAI, Perplexity, Groq, Anthropic, Amazon, Apple, Google — was active within 30 days of the content push.
78 real human visits arrived from ChatGPT in 30 days. Not impressions. Not crawls. Actual people sent by an AI engine.
The ChatGPT-User user-agent identifies visits from humans who clicked a link in a ChatGPT response. These are verified AI-to-human referrals — the end state every AEO implementation is working toward. Pages they landed on:
| Page | Visits |
|---|---|
| / (homepage) | 28 |
| /optimize-for-chatgpt | 14 |
| /services | 10 |
| /optimize-for-grok | 9 |
| /optimize-for-google-ai-overviews | 6 |
| Other pages | 11 |
The /optimize-for-chatgpt page pulling 14 visits is the strategy validating itself — people asking ChatGPT "how do I optimize for ChatGPT" are being sent to AEOfix. This is direct proof that the AEO signals identified in this study (Schema, FAQ structure, entity consistency) produce measurable AI citations within 30 days of implementation.
The complete dataset of 160 AI responses is available in our raw data repository. The CSV tracker with extracted metrics is available in ai-visibility-tracker.csv.
This study was conducted by William Bouch at AEOfix.com on February 2, 2026. For methodology questions or to request the raw dataset, contact AEOfix.com@gmail.com.
Start with a free AI visibility check, then let AEOfix measure your AI citation rate across ChatGPT, Claude, Gemini, and Perplexity — and close the gaps our research identified.