Overview
Your Pro AI Visibility Audit · for Acme Corp
This is a sample audit. Most businesses score lower than they expect. Run yours to see where you actually stand.
Run my auditYour Pro AI Visibility Audit
for Acme Corp
Visibility Score
35/100
Barely Visible
Brand mention rate
50%
3 of 6 AI responses
Competitor mentions
83%
5 of 6 AI responses
Executive summary
AI-generated overview of your audit results
Acme Corp scored 34/100 (Critical). While the brand appears in 50% of AI responses, competitors are mentioned in 83% — meaning AI assistants are actively directing buyers away from Acme Corp. The most urgent fixes are adding an llms.txt file, implementing FAQ schema markup, and building a Wikipedia or Wikidata entry. These three changes alone could increase the citation rate by an estimated 2–3x within 60 days.
Your Scores
Invisible and blocked — start with the foundation fixes.
Foundation Score
3 of 6 checks passed
AI Visibility Score
mentioned in 6 of 32 AI answers
Detailed findings
Every check we ran, grouped by category
AI Assistant Results
See how often your brand is mentioned — and what AI assistants say about competing options.
ChatGPT
Response to: What are the best enterprise widget suppliers in North America?
Claude
Response to: Recommend a supplier for custom rocket-powered gadgets under a tight deadline.
Gemini
Response to: What are the best enterprise widget suppliers in North America?
Perplexity
Response to: Who makes rocket-powered gadgets for enterprise clients?
Mentions
How your brand and competitors appear across AI responses
Brand mentions
Acme Corp
3 of 6 responses mentioned your brand.
Competitor mentions
Widgets Inc., Gadgetly, RocketWare
5 of 6 responses mentioned at least one competitor.
Competitors
How your brand stacks up against competitors in AI answers
Mention rate vs. competitors
Across all AI responses
AI insight
What this comparison suggests
Acme Corp is being mentioned in AI responses, but competitors are dominating. Widgets Inc. and RocketWare appear in 83% of responses — nearly double Acme Corp's rate. The gap is driven by stronger off-site citation signals, particularly on Wikipedia and review platforms.
Citation Signal Scan™ — 5-Channel Omnichannel Check
Diagnostic findings that explain your AI Visibility Score — these channels are not score inputs
| Channel | Status | Confidence | Evidence |
|---|---|---|---|
| YouTube | ⚠️ Weak | Verified | Brand appears in one competitor comparison video — limited visibility. |
| ✅ Present | Verified | Company page found at linkedin.com/company/acme-corp (HTTP 200). | |
| Wikipedia / Wikidata | ❌ Not found | Not found | No Wikipedia article and no Wikidata entity for the business — high-priority authority gap. |
| Review platforms | ❌ Not found | Not found | No review profile found on Trustpilot or G2.
|
| Owned content (Blog/FAQ) | ⚠️ Thin | Verified | Homepage links to a blog, but no FAQ structured data was found — AI assistants cannot extract clean question-and-answer pairs. |
Recommendations
Technical fixes first — the fast wins — then the off-site work
Technical Fixes — for your developer
Every technical check that did not pass, with copy-paste-ready instructions. These are the fastest wins — most take under an hour.
Let ClaudeBot reach your homepage
One of the AI readers we tested could not load your homepage successfully. If an AI assistant cannot read your pages, it has nothing of yours to quote — so it recommends someone else instead.
What we found: Blocked or unavailable — homepage returned HTTP 403
The request identifying itself as ClaudeBot did not receive a usable HTML response from your homepage. Check, in this order:
/robots.txt— remove anyDisallowunder aUser-agent: ClaudeBotblock (and underUser-agent: *if it blocks/).- Your CDN / WAF (Cloudflare "Bot Fight Mode", AWS WAF bot control, Fastly rules) — allowlist the
ClaudeBotuser agent and the ASN it originates from. - Origin server rules — remove user-agent denies in nginx/Apache config or middleware.
- Confirm the fix:
curl -A "ClaudeBot" -sSI https://your-domain.com/
Expect HTTP/2 200 and a HTML body containing your main copy without JavaScript execution.
Let PerplexityBot reach your homepage
One of the AI readers we tested could not load your homepage successfully. If an AI assistant cannot read your pages, it has nothing of yours to quote — so it recommends someone else instead.
What we found: Blocked or unavailable — homepage returned HTTP 403
The request identifying itself as PerplexityBot did not receive a usable HTML response from your homepage. Check, in this order:
/robots.txt— remove anyDisallowunder aUser-agent: PerplexityBotblock (and underUser-agent: *if it blocks/).- Your CDN / WAF (Cloudflare "Bot Fight Mode", AWS WAF bot control, Fastly rules) — allowlist the
PerplexityBotuser agent and the ASN it originates from. - Origin server rules — remove user-agent denies in nginx/Apache config or middleware.
- Confirm the fix:
curl -A "PerplexityBot" -sSI https://your-domain.com/
Expect HTTP/2 200 and a HTML body containing your main copy without JavaScript execution.
Add a plain-language summary file for AI
Your site has no short summary file written for AI assistants. It is a single page that says who you are in a sentence and points to your most important pages, so assistants stop guessing and start quoting you correctly.
What we found: Not found — AI assistants have no plain-language summary of your site
Create a Markdown file served at https://your-domain.com/llms.txt (HTTP 200, Content-Type: text/plain; charset=utf-8).
This is not a robots.txt file — it must NOT contain User-agent:, Allow: or Disallow: lines. The format is: one # H1 with the business name, one > blockquote summary paragraph, then ## sections of curated links in the form - [Page title](absolute-url): short description.
# Acme Corp
> Acme Corp supplies industrial widgets to manufacturers across North America, with same-week delivery and a 10-year warranty.
## Core pages
- [Products](https://example.com/products): Full widget catalogue with specifications.
- [Pricing](https://example.com/pricing): Plans, volume discounts and lead times.
- [About](https://example.com/about): Company history, leadership and locations.
## Support
- [FAQ](https://example.com/faq): Answers to the questions buyers ask most.
- [Contact](https://example.com/contact): Sales and support contact details.
Use absolute URLs, keep it under ~200 lines, and make sure /llms.txt is not disallowed in robots.txt. Optionally add /llms-full.txt with the same header plus the full text of your key pages concatenated.
Show your content without JavaScript
Your main page content only appears after the browser runs code. Most AI readers do not run that code, so they see a blank page where your offer should be.
What we found: Failed — main content only appears after JavaScript runs, so AI readers see an empty page
The raw HTML response contains no meaningful body content — the page is client-rendered. Enable server-side rendering or prerendering for all public routes so the initial HTML already contains headings, body copy and links. Verify with:
curl -sS https://your-domain.com/ | grep -c "<h1"
If your stack cannot SSR, add build-time prerendering (static HTML per route) or serve a prerendered snapshot. Do not rely on <noscript> fallbacks alone.
Add machine-readable facts about your business
Your pages contain no machine-readable facts — the hidden block that states your name, website, contact details and what you sell. Without it AI assistants have to infer these details and often get them wrong.
What we found: None found — AI assistants have no machine-readable facts about your business
Add schema.org JSON-LD inside <head> of the homepage:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Business Name",
"url": "https://your-domain.com",
"logo": "https://your-domain.com/logo.png",
"description": "One sentence about what you do.",
"sameAs": ["https://www.linkedin.com/company/your-company"]
}
</script>
Add FAQPage JSON-LD on pages with question-and-answer content (keeping the same Q&A visible in the body), and Product/Service on commercial pages. Validate with the schema.org validator before shipping.
Off-site & authority fixes
Let AI assistants read your site
Right now your website doesn't have a simple welcome file that tells ChatGPT and other AI assistants what your business does. Without it, they have to guess — and often guess wrong. Adding this file is the single highest-impact change you can make and takes less than an hour.
Create a plain-text file served at https://acme-corp.com/llms.txt (HTTP 200, Content-Type: text/plain). Follow the llms.txt spec: start with an H1 of the business name, a short blockquote summary, then Markdown sections linking to canonical pages (Products, Docs, About, Pricing). Also add a longer /llms-full.txt with the full concatenated content. Ensure both are reachable and not blocked in robots.txt.
Add FAQ answers AI can quote
AI assistants love pulling from clearly-structured questions and answers. Your site doesn't have any yet, so when someone asks ChatGPT a question about your category, it has nothing of yours to quote. Adding a proper FAQ section is one of the fastest ways to get cited.
Add FAQPage JSON-LD schema to the homepage and any key product/service pages. Use schema.org/FAQPage with mainEntity as an array of Question types, each with an acceptedAnswer of type Answer. Inject inside <head> as <script type="application/ld+json">. Also render the same Q&A visibly in the page body (Google requires content parity).
Build authority on Wikipedia / Wikidata
AI models treat Wikipedia and Wikidata as trusted sources of truth about brands. Because Acme Corp has no entry on either, AI assistants have no authoritative record to reference — so they rarely recommend you by name.
Create a Wikidata item at wikidata.org/wiki/Special:NewItem with properties: instance of (Q4830453 business), official website, industry, founded date, headquarters location, and at least 2 reliable third-party source citations. Once Wikidata is live, draft a neutral Wikipedia stub in Draft: namespace citing independent secondary sources (press, industry publications) — never self-promotional.
Set up review profiles buyers trust
Review signals are a major input AI assistants use when deciding who to recommend. Trustpilot and G2 are the two profiles that matter most in your category — and you're on neither. This is a critical credibility gap.
Claim business profiles at trustpilot.com/business and g2.com/products. Complete the profile with logo, description, categories, and website URL. Add schema.org/Organization JSON-LD on the homepage with a sameAs array linking to both profile URLs so AI models can associate them with the brand.
Unblock ChatGPT and Claude
Your website is currently blocking two of the four major AI assistants from reading your content at all. That means they cannot mention you, even when a customer asks a question you'd be a perfect answer to.
In /robots.txt, add explicit allow rules for AI user agents:
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
Also check any CDN / WAF (Cloudflare, Fastly) firewall rules that block bot traffic by ASN or user-agent and whitelist the same agents there.
Reports
Download or share your audit
Full audit report (PDF)
A complete, shareable version of this dashboard.
Share this report
Anyone with the link can view the results.
Settings
Audit details
- Business
- Acme Corp
- Website
- https://acme.example.com
- Audit date
- Jul 7, 2026
- Tier
- Pro
- Competitors tracked
- Widgets Inc., Gadgetly, RocketWare
Pro Visibility Monitoring gives you one comparable Proof-level re-scan after each later successful monthly payment. $99/month. Three-month initial commitment, $297 before renewal.
No automatic scans, unlimited scans, implementation work, ongoing support, or guaranteed improvement.
$99/month — Start Monitoring