Public sample

AI Visibility and Tech Audit for
Kambi

How sportsbook operators, lottery licensees, and tribal casinos find you — and don't — across ChatGPT, Gemini, Perplexity, Claude, and Google AI Overviews. Audited across 10 buyer prompts, 5 AI engines, and 5 site pages. Looking at your Crawlability, Content Optimization, Sentiment, and Rankings.

Default visibility: public. Anyone with the link can read this report. Sign in to your RankBee account to make it private to your team.
KB
Kambi
kambi.com
GeneratedApril 27, 2026
Audit windowLast 14 days
Report IDRB-2026-04-KB-0427
What's in this report

Four sections covering technical access, AI visibility, content, and reputation.

This is more than a crawl audit. We measure where your buyers go to find you, what AI says when they ask, and what's missing from your story.

01Content Scorecard

Content quality: How well does your content perform vs the competition?

We run a simulation: RankBee crawls each of your pages and scores it 1–10 against your competitors. We don't just guess if what you've written could score high. We simulate it and we KNOW, which content is best placed to rank higher, as well as what changes you need to make to...

Page-by-page scoring
As % · 5 pages graded
21% your avg28% leader avg
Page
Your score
Leader
Δ
Homepage
/
17%
22%
https://www.rakeback.com/news/what-are-the-best-sportsbook-software-providers-in-2025/
5%
Products & Services (master)
/kambi-what-we-do-b2b-sports-betting-platform/
17%
23%
https://www.softswiss.com/turnkey-sportsbook-solution/
7%
Sustainability & Compliance
/sustainability/
10%
22%
https://sumsub.com/blog/a-complete-guide-to-casino-compliance-aml-responsible-gambling-and-data-protection/
12%
About / Operator Partners
/about-kambi-the-leading-b2b-sports-betting-platform/
21%
28%
https://focusgn.com/igp-partners-with-first-sportsbook-for-tier-1-sportsbook-solution
6%
News & Insights
/news-insights/
39%
17%
https://www.kambi.com/news-insights/ (you lead — rank #1 of 15)
23%

Content quality leaderboard

i
Weighted average across audited pages
Brand
GAIO Score
Avg Rank
1.
focusgn.com
28%
1.00
2.
rakeback.com
22%
1.00
3.
sumsub.com
22%
1.00
4.
Kambi
21%
5.00
5.
softswiss.com
19%
4.50
6.
intralot.com
18%
2.00
7.
geniussports.com
18%
3.00
8.
fortismedia.com
18%
3.00
9.
ultimatecapper.com
18%
4.00
10.
competitiveops.riotgames.com
17%
3.00
02AI Rankings Matrix

Visibility coverage: where you appear vs. competitors

Real buyer prompts, run live against 5 AI engines — ChatGPT, Gemini, Perplexity, Claude, and Google AI Overviews — via Bright Data's LLM dataset APIs (4 engines) and the Anthropic API direct (Claude). Mentions counted only when each brand is named in the answer or footnoted as a...

ChatGPT
chatgpt.com via Bright Data
60%you
vs 70% Sportradar · -10 pp gap
Gemini
gemini.google.com via Bright Data
90%you
vs 70% Sportradar · +20 pp gap
Perplexity
perplexity.ai via Bright Data
30%you
vs 30% Sportradar · +0 pp gap
Claude
sonnet-4-5 + web_search
70%you
vs 50% Sportradar · +20 pp gap
AI Overviews
google.com/aimode via Bright Data
80%you
vs 60% Sportradar · +20 pp gap
AI coverage matrix
All 10 prompts shown
YouSportradarGenius SportsAltenarOpenBet
#
Prompt
ChatGPT
Gemini
Perplexity
Claude
AI Overviews
1
Vendor evaluation
Best B2B sportsbook platform provider in 2026
2
Vendor evaluation
Kambi vs Sportradar vs Genius Sports vs BetGenius for tier-1 operators
3
Vendor evaluation
Top turnkey sportsbook vendors for regulated US and European markets
4
Vendor evaluation
Leading managed trading services provider for online sportsbooks
5
Operational & risk
Sportsbook providers with the strongest match-fixing detection and integrity programs
6
Operational & risk
Best in-play and bet builder technology for sportsbook operators
7
Operational & risk
Most reliable odds feed API for high-traffic sportsbook platforms
8
Enterprise & compliance
GDPR and ISO 27001 compliant sportsbook technology vendors
9
Enterprise & compliance
Sportsbook platforms certified for the UK Gambling Commission, MGA and Swedish licence regimes
10
Integrations
Sportsbook APIs that integrate with iGaming PAMs, Optimove and Salesforce Marketing Cloud

AI Coverage Leaderboard

i
Across all 10 prompt × 5 model cells
Brand
GAIO Score
Avg Rank
1.
Kambi
66%
1.00
2.
Sportradar
56%
2.00
3.
Genius Sports
46%
3.00
4.
Altenar
34%
4.50
5.
OpenBet
34%
4.50
6.
BetConstruct
22%
6.00
03AI Crawlability Audit

Identify risk areas for your AI SEO Crawl strategy

Before your content can be cited, it has to be crawled and read. We tested five layers: 1) What your robots.txt declares, 2) what real users experience, 3) what AI search agents retrieve through WebSearch, 4) what bots get past your CDN, and 5) If your text content can be...

PHASE 1

Robots.txt analysis

Permissive — all bots allowed

What your robots.txt declares to each AI crawler, and which bots are allowed, blocked, or partially restricted.

RiskLowCrawlers24Allowed24Blocked0Partial0
robots.txt200· 33 linesFetched 27 Apr 15:51 UTC
🚨Key risks flagged
🛠
🔍
allowed!partialblocked
Bot
Provider
Role
Status
Rule applied
GPTBot
OpenAI
Training crawler
Allow
Inherits *, no AI-bot block
ChatGPT-User
OpenAI
User-triggered fetch
Allow
Inherits *
OAI-SearchBot
OpenAI
Search indexing
Allow
Inherits *
ClaudeBot
Anthropic
Training crawler
Allow
Inherits *
Claude-User
Anthropic
User-triggered fetch
Allow
Inherits *
Claude-SearchBot
Anthropic
Search indexing
Allow
Inherits *
anthropic-ai
Anthropic (legacy)
Allow
Inherits *
Google-Extended
Google
Training opt-out flag
Allow
Inherits *
GoogleOther
Google
General fetcher
Allow
Inherits *
PerplexityBot
Perplexity
Search indexing
Allow
Inherits *
Perplexity-User
Perplexity
User-triggered fetch
Allow
Inherits *
CCBot
Common Crawl
Training crawler
Allow
Inherits *
Bytespider
ByteDance
Training crawler
Allow
Inherits *
Meta-ExternalAgent
Meta
Search indexing
Allow
Inherits *
Meta-ExternalFetcher
Meta
Search indexing
Allow
Inherits *
Applebot-Extended
Apple
Search indexing
Allow
Inherits *
Amazonbot
Amazon
Search indexing
Allow
Inherits *
DuckAssistBot
DuckDuckGo
Search indexing
Allow
Inherits *
Diffbot
Diffbot
Search indexing
Allow
Inherits *
Omgilibot
Webz.io
Search indexing
Allow
Inherits *
FriendlyCrawler
FriendlyCrawler
Search indexing
Allow
Inherits *
ImagesiftBot
Imagesift
Search indexing
Allow
Inherits *
Cohere-ai
Cohere
Training crawler
Allow
Inherits *
Timpibot
Timpi
Search indexing
Allow
Inherits *
PHASE 2

Virtual user crawl test

1 probe returned non-200

Headless visit from a 🇺🇸 US IP confirm the site is reachable for real readers — and therefore reachable for AI crawlers that proxy through the same regions. This is a sanity check, not a deep audit.

🇺🇸USpartial
✅ Accessible from US IP after redirect-follow; first-hop status is 301
301 HTTPblocked: falseerror: Apex returns 301 to www subdomain (followable)
What this test returns6 fields per country
{
  "countryCode": "US",
  "status":      "success",
  "blocked":     false,
  "statusCode":  200,
  "error":       "",
  "summary":     "✅ Accessible from US IP"
}
The 6 fields
countryCodeISO 3166-1 alpha-2 country the test ran from
statusHigh-level outcome: success / failed / error
blockedWhether the site rejected the visitor (geo or anti-bot)
statusCodeHTTP status from the origin (e.g. 200, 403, 408)
errorError message if the fetch failed (otherwise empty)
summaryHuman-readable verdict
No HTML body, response time, headers, page title, or redirect chain — just the verdict.
PHASE 3

LLM web-search access

2 reachable · 2 not reachable

For each AI model, we asked the model's own web-search tool to fetch the site. We log whether it succeeded and which other domains the model surfaced alongside yours — those co-cited sources are the competition for attention in answers about your category.

Provider
Model
Status
Co-cited sources
Notes
OpenAI
gpt-5.4
Not reachable
none — fetched directly
WAF probe: described the homepage content correctly ("Turnkey Sportsbook, Odds Feed+, Bet Builder, Esports, Front End, Sportsbook Platform") but did not cite kambi.com — fetch likely served from cache or SERP snippet rather than a live page read. CONTRAST with self-retrieval (Section 02): on the actual buyer prompts ChatGPT cited Kambi in 6 of 10 prompts and recommended Kambi in 4. The engine answers strongly on Kambi questions even when its native fetcher can't get past the apex 301 — it just relies on third-party trade press (geniussports.com, sportradar.com, gammastack.com) and the kambi.com pages it does reach via www. The takeaway: ChatGPT KNOWS Kambi already; the WAF block costs you the chance to be cited from your own domain rather than from competitor or directory pages.
Anthropic
claude-sonnet-4-6
Not reachable
none — fetched directly
WAF probe: web_fetch unavailable (21s latency before failing). Claude fell back to memory and described Kambi as a B2B sportsbook technology provider serving 50+ regulated markets — accurate but bound to decay. CONTRAST with self-retrieval (Section 02, claude-sonnet-4-5 + web_search tool): on the 10 buyer prompts Claude cited Kambi in 7 cells and recommended Kambi in 4 — fully competitive with ChatGPT. When Claude is allowed to web-search rather than direct-fetch, it finds Kambi cleanly. The crawl gap therefore costs you owned-domain citations, not appearance.
Google
gemini-3.1-flash-lite-preview
Reachable
none — fetched directly
Fetched homepage successfully. Cited https://kambi.com/ with URL_RETRIEVAL_STATUS_SUCCESS and returned the headline "Elevate your sportsbook". Gemini is the most reliable assistant for live Kambi content right now.
Perplexity
sonar
Reachable
https://www.kambi.com/about-kambi-the-leading-b2b-sports-betting-platform/https://www.kambi.com/investors/https://www.kambi.com/contact-us/https://www.kambi.com/careers/https://www.kambi.com/news-insights/https://play.kambi.com
Reached the page and returned 7 citations — strong domain presence. Perplexity treats /about/, /investors/, /careers/, /news-insights/, and play.kambi.com as parallel sources. Risk: when buyers ask about Kambi specifically, Perplexity surfaces /investors/ and /careers/ alongside product pages, diluting the commercial narrative.
PHASE 4

Bot impersonation test

8 critical bots inaccessible

We sent requests using each bot's exact User-Agent string. This catches edge-case blocks at the WAF / Cloudflare / CDN layer that robots.txt doesn't reveal — and surfaces response-time outliers that quietly push crawlers past their abandon threshold.

Bot
Status
HTTP
Response time
oai-searchbot
blocked
301
16,100ms
chatgpt-user
blocked
301
13,900ms
gptbot
blocked
408
30,300ms
chatgpt-agent
blocked
301
13,800ms
perplexitybot
blocked
301
14,900ms
perplexity-user
blocked
301
15,400ms
googlebot
blocked
301
14,400ms
googlebot-smartphone
blocked
301
13,900ms
bingbot
blocked
301
16,100ms
bing-copilot
blocked
301
15,100ms
claudebot
blocked
301
17,000ms
claude-user
blocked
301
15,600ms
claude-searchbot
blocked
301
15,300ms
grok
blocked
301
16,300ms
deepseek
blocked
301
15,500ms
Two patterns to fix: (1) bingbot times out where every other bot succeeds — likely a CDN rule treating the legacy Bing user-agent as suspicious, while the modern bing-copilot sails through. (2) Slow bots (10s+) respond, but their response times are 5–10× the typical ~2s baseline. Most LLM crawlers abandon at 3–5s, so those bots are likely truncating or skipping your pages even when the HTTP says 200.
PHASE 5

Indexability · token depth

Majority of pages healthy

Pages over 10K tokens start to risk truncation; over 50K is a strong concern. Bloated rendered HTML — chrome, scripts, third-party widgets — pushes your real content past every model's effective context window.

Page
10K50K100K
Tokens
Status
Homepage
/
0.9K
Healthy
Products & Services (master)
/kambi-what-we-do-b2b-sports-betting-platform/
2.4K
Healthy
Sustainability hub
/sustainability/
3.1K
Healthy
About / Operator Partners
/about-kambi-the-leading-b2b-sports-betting-platform/
1.9K
Healthy
News & Insights
/news-insights/
1.2K
Healthy
04Sentiment Snapshot

Brand perception: how AI models describe you to buyers

Buyer prompts grouped by intent cluster. For each prompt we ask: does the brand get RECOMMENDED by at least one of the 5 engines, MENTIONED but not endorsed, or ABSENT entirely? Per-brand totals sum to the prompt count per cluster. Built from the 50-cell self-retrieval run on 27...

Operational & risk
3 prompts · 12 model responses analysed
Neutral

This is the genuine weakness. On the 3 operational prompts — match-fixing detection, in-play/bet-builder, odds-feed reliability — Kambi posts 1 positive, 1 neutral, 1 absent. Sportradar and Genius Sports both go 3/3 positive; they own this category. The bet-builder prompt (P6) is positive for Kambi (mentioned + recommended in 4 of 5 engines), but on match-fixing (P5) only Gemini and AIO cite Kambi at all (one mentioning IBIA membership, the other premium 'deep risk and integrity controls'), while ChatGPT, Perplexity, and Claude name only Sportradar. The odds-feed prompt (P7) is the worst single result in the entire audit — Kambi absent from ALL 5 engines while Sportradar and Genius Sports are recommended by 4-5. The leading non-brand citations in this cluster are sportradar.com (23), geniussports.com (25), lsports.eu (21), and oddsmatrix.com (15) — third-party feed-vendor pages out-rank Odds Feed+ because the latter is bundled inside the multi-product master page.

Vendor evaluation
4 prompts · 16 model responses analysed
Positive

Kambi is recommended in all 4 vendor-evaluation prompts (4 positive, 0 neutral, 0 absent) — the only vendor in the matrix with a clean 4/0/0 sweep. Sportradar and Genius Sports each clear 3 positives but pick up 1 neutral, while OpenBet manages 3 positives + 1 absent. ChatGPT, Gemini, Claude, and AIO all name Kambi alongside Sportradar and Genius Sports as the three credible scale providers; Gemini specifically calls out the 'partnership-first, B2B-only' positioning and lists LeoVegas, Kindred, Bally's, Rush Street, ATG, BetPlay by name. Top cited domains across this cluster are kambi.com (27 citations — you OWN the narrative), geniussports.com (29), sportradar.com (25), and the rakeback.com / nowg.net trade-press listicles (44 combined). Translation: the buyer journey starts with you on every vendor-evaluation query.

Enterprise & compliance
2 prompts · 8 model responses analysed
Positive

This is the surprise win. On the 2 compliance prompts — GDPR/ISO 27001, UKGC/MGA/Swedish licence — Kambi posts 2 positive, 0 neutral, 0 absent. Sportradar and Genius Sports are ABSENT from BOTH compliance prompts (0/0/2 each). ChatGPT, Gemini, Claude, and AIO all name Kambi on at least one compliance prompt; Gemini explicitly calls Kambi the 'gold standard for premium, licensed sportsbook solutions — fully certified by the UKGC, MGA, and Spelinspektionen'. Perplexity is the only engine that ignores Kambi here, and it ignores nearly every other vendor too — it deflects with a 'I can't reliably produce a complete list' answer. The cluster's top non-brand domains are altenar.com (15) and softswiss.com (11) — both cited because they publish per-jurisdiction licence pages in plain HTML. Kambi wins this cluster largely on Gemini + AIO's recall, not on owned content depth, so this is a fragile lead worth defending with a /licensing/ deep page split per jurisdiction.

Integrations
1 prompts · 4 model responses analysed
Positive

On the integrations prompt (PAMs, Optimove, Salesforce Marketing Cloud), Kambi is the only matrix vendor recommended (1 positive, 0 neutral, 0 absent) — every other major competitor is mentioned but not endorsed. ChatGPT, Gemini, Claude, and AIO all name Kambi specifically because of the published Optimove partnership (PASTA API + OptiX) which was the FIRST integration cited by Gemini and AIO in their answers. The cluster's dominant cited domain is partners.optimove.com (28) — the Optimove partner directory is doing more for your AI visibility on this prompt than your own pages. Perplexity is the lone absent engine. Gap to fix: publish a public integrations matrix on /odds-feed-plus/ or a new /integrations/ page so your own domain captures the citation instead of optimove.com.

Sentiment leaderboard

Share of voice across 10 prompts × 4 models
PosNeuAbs
1.
Kambiyou
8 · 1 · 1
2.
Sportradar
6 · 2 · 2
3.
Genius Sports
6 · 1 · 3
4.
OpenBet
5 · 2 · 3
5.
Altenar
3 · 3 · 4
6.
BetConstruct
3 · 3 · 4

Frequently asked

What is a GAIO Deficit Report?

GAIO stands for Generative AI Optimization — getting your brand cited inside AI answers, not just ranked on a results page. The Deficit Report is RankBee's diagnostic: across leading AI engines (ChatGPT, Gemini, Perplexity, Claude, and Google AI Overviews) and a tailored prompt set, it shows which answers your brand is missing from, which competitors take the citation in your place, and the technical and content reasons why.

Who is this for?

Anyone whose audience now turns to ChatGPT, Gemini, Perplexity or Claude before making a decision. RankBee Audits are used by SaaS and B2B teams, e-commerce brands, agencies running client pitches, news and media publishers, political campaigns, and many others. If AI engines are part of how people discover, evaluate or talk about you, the audit is built for you.

How is this different from a traditional SEO audit?

A traditional audit grades you on Google's signals — backlinks, keywords, Core Web Vitals. RankBee grades you on what large language models actually reason about: entities, attributes, answer-first structure, citation-worthiness, and crawlability through the bot stack AI assistants use today (GPTBot, ClaudeBot, PerplexityBot, Google-Extended and 20 more). Strong Google rankings don't automatically translate into AI citations, and that gap is what the audit measures.

How does the audit work?

Four sections, each grounded in real data. Crawlability runs five technical phases: robots.txt rules, virtual-user probes from your target geographies, live LLM web-search fetches, bot-impersonation against your CDN, and token-depth indexability. Rankings Matrix runs your buyer prompts against up to 5 AI engines and logs every citation, co-citation, and competitor mention. Content Scorecard simulates AI ranking at the page level — RankBee ingests competitor content, generates variations, and scores yours 1–10 on the attributes models actually reward. Sentiment Snapshot reads how engines describe you when they do mention you, clustered by audience intent.

Where do the prompts come from?

RankBee discovers them for you. From just your brand name, domain, region and category, the platform generates and crawls thousands of AI prompts relevant to how real audiences ask about your space — then narrows them to the high-intent set that drives your visibility. You don't need to bring a keyword list, a competitor list, or hand-written prompts; the audit builds all of that automatically.

What does "invisible to AI" actually mean?

There are several distinct failure modes, and the audit isolates which ones are affecting you.

  • Uncrawlable. Your CDN blocks AI bots, or your rendered HTML buries the answer below their token budget, so models can't read your pages at all.
  • Crawlable but uncited. Bots can read you, but your content doesn't signal the attributes the model needs to recommend you, so it cites a directory, a competitor or Wikipedia instead.
  • Cited but mis-framed. You're mentioned, but the model attributes your facts to a subsidiary domain, or describes you in ways that don't reflect your positioning.
  • Locked out of live retrieval. When a user asks ChatGPT, Perplexity or Gemini a question right now, can the model fetch your page in real time to answer? The crawlability audit tests this end-to-end — many sites pass robots.txt but fail at the CDN or render layer, so live retrieval silently fails.
  • Excluded from training data. Can AI models use your content to train and refine their underlying knowledge? Your robots.txt and bot policies decide whether crawlers like GPTBot, ClaudeBot, Google-Extended and CCBot are allowed to ingest you. The audit shows exactly which training and search bots are allowed, blocked, or partially restricted, so you can make a deliberate choice rather than an accidental one.
How long does it take, and what do I need to provide?

Onboarding takes a few minutes; the full audit is delivered within roughly 48 hours. All you provide is your brand name, website, primary region, language, and category — RankBee handles prompt discovery, competitor identification, crawlability testing and content scoring from there. Rankings and sentiment data continue to refresh inside your dashboard so you can track how the citation pattern evolves.

What happens after the report — does it fix the issues?

The audit diagnoses; remediation happens in the rest of the platform. Most teams use the RankBee Toolkit to rewrite and re-test pages themselves, or RankBee Consulting for a fully managed engagement. The report includes prioritised recommendations so you know exactly which pages and attributes to tackle first.

Can I share the report with my team and stakeholders?

Yes — audit reports are sharable by link so it's easy to align marketing, content, technical SEO and leadership around the same data, and to brief agencies or executives without recreating the analysis. Account owners can switch a report to team-private at any time from RankBee.

How do I get a full audit?
Full audits are available to RankBee subscribers. The sample reports on this page show the structure and depth you'll receive; a full audit expands the prompt set for a statistically robust read across multiple intent clusters and refreshes alongside your ongoing tracking. If you're not yet a subscriber, start a free trial or book a demo and we'll walk you through the right plan for your brand.
What you've seen so far

This report covers 10 buyer prompts across 5 AI engines — and 1 live crawl audit.

Want one of these for your brand? Start a 14-day free trial and we'll spin up a full GAIO Deficit Report for your domain — robots.txt, bot impersonation, content depth, content scoring, rankings, and sentiment, all live.

Prepared by RankBee·rankbee.ai·RB-2026-04-KB-0427