Free · Instant · No Signup

AI Visibility Checker

Paste your domain for an instant 0-100 score. We fetch your live site, robots.txt, llms.txt and sitemap, then check the 43 signals that decide whether ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews can find and cite you.

Top 1% Commenter on r/PPC · verify
· Methodology v1.0 · Based on managed account data + public AEO research
Open methodology No signup 100% browser-side

Scan any website in seconds

Paste a domain. We fetch the live page plus your robots.txt, llms.txt, and XML sitemap, then score 43 signals that decide whether ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews can crawl, understand, and cite your business. No signup. No API key.

Try: bluegridmedia.com ahrefs.com housecallpro.com

We fetch only public files (the page you enter, robots.txt, llms.txt, sitemap.xml) through a read-only proxy. Nothing is stored. Password-protected or heavily JavaScript-rendered sites may return partial results.

Fetching your site...
Reading the live page, robots.txt, llms.txt, and sitemap.
0 / 100
Calculating...

Category breakdown

Your top fixes

Ranked by point impact. Knock these out first for the fastest score gains.

Every check, in detail

What an automated scan can't see

Three of the heaviest AI-citation signals live off your website and can't be fetched: brand mention frequency in AI training data, your Reddit / Quora / forum footprint, and review diversity across Google, Yelp, BBB, and industry platforms. To grade those, run the 11-signal Manual Deep Audit (it walks you through checking each one in about 10 minutes).

What this scanner does

Walks you through 11 signals that generative AI engines use to decide which businesses they cite. For each signal you spend ~30 seconds doing a quick check (we link you to the exact tool or query), then enter what you found. The scanner calculates a weighted 0-100 score and produces a custom priority action list.

Built on the public AI Visibility Scoring Methodology for Contractors. Same 11-signal framework, same weights, transparent math. Most service businesses score 25 to 55 on first scan.

100% client-side No data leaves your browser No signup or API costs ~10 minute scan

Where the 11-signal weights come from

Each signal is weighted by its observed correlation with AI citation behavior. Weights are derived from public research and our own queries across ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews (roughly 500 commercial-intent queries tracked across December 2025 through May 2026). Where studies disagree on exact weights, the median value is used. The framework versioning log on the methodology page documents weight changes over time.

Primary sources cited in the methodology:

How this checker compares to other free AI visibility tools

Capability Prompt-based
"did AI mention you?"
Technical checkers
robots / schema only
This Checker
BGM AI Visibility
Instant automated domain scanSometimesYesYes, 43 signals
Checks AI crawler access (robots.txt)NoSome9 AI bots checked
Checks llms.txt + sitemapNoSometimesYes
Analyzes on-page citation signalsNoRarelyContent, schema, E-E-A-T
Grades off-page signals (brand, reviews, UGC)NoNoYes (manual mode)
Custom fix list, sorted by impactLimitedLimitedYes
Requires signup or API keyUsually yesOftenNever
CostFree tier + paidFree tier + paidFree forever

Most free tools do half the job: prompt-based tools tell you whether AI mentions you today but not why, and technical checkers read your robots.txt and schema but ignore content and off-page authority. This checker combines all three. Use the instant scan for the technical and content signals, then the manual deep audit for the off-page signals (brand mentions, reviews, Reddit/Quora footprint) an automated fetch cannot see.

1. Brand Mentions & Entity Authority

20 points

How often AI engines mention your brand when asked broad category queries. The single biggest predictor of citation behavior.

How to check this (3 minutes)
  1. Open ChatGPT and ask: "best [your industry] in [your city]", check if your brand appears in the response
  2. Open Perplexity and ask the same question
  3. Open Gemini and ask the same question
  4. Tick the boxes for each engine that explicitly named your business

2. Google Business Profile Health

15 points

A complete, active GBP is the most consistently scraped local-business knowledge source for both AI engines and Google's own AI Overviews.

How to check this (2 minutes)
  1. Go to your Google Business Profile dashboard
  2. Check each section against the list below
  3. Tick what your profile actually has, honestly

3. Reviews: Diversity, Recency, Volume

12 points

AI engines weight businesses with sustained review velocity higher than those with one-time review burst followed by silence.

How to check this (1 minute)
  1. Open your Google Business Profile review tab (or Google "[your business name]")
  2. Note total Google review count and whether you have reviews on Yelp, BBB, Facebook, industry platforms
  3. Check the date of your most recent review

4. Structured Data (Schema.org)

10 points

LLMs ingest schema.org markup at training time and use it to construct entity relationships. Sites without schema are functionally invisible to entity-level reasoning.

How to check this (2 minutes)
  1. Open Google's Rich Results Test
  2. Enter your homepage URL and run the test
  3. Note which structured data types Google detects
  4. Repeat for one service page to confirm consistency

5. Content Depth & GEO Formatting

10 points

LLMs preferentially cite content that is long-form, structured with H2/H3 hierarchy, Q&A formatted, and presents data in tables or bulleted lists.

How to check this (3 minutes)
  1. Open your top 3 service pages
  2. Estimate word count (a rough thumb: 1,500 words is roughly 2-3 screens of scrolling text)
  3. Check whether content uses H2 and H3 subheadings to break sections
  4. Check whether you have any Q&A formatted sections or comparison tables

6. Knowledge Graph & sameAs Lock

8 points

Google's Knowledge Graph entity binding is how LLMs disambiguate your business from competitors with similar names. A bound entity gets cited; an unbound one does not.

How to check this (2 minutes)
  1. Google your exact business name. Does a Knowledge Panel appear on the right side (with your logo, hours, phone)? That is the Knowledge Graph entity.
  2. View your homepage source (right-click → View Page Source)
  3. Search the source for "sameAs", you should see your social profiles, Yelp, BBB, etc. listed

7. Freshness Signals

7 points

LLMs deprioritize stale content. Pages with dateModified more than 12 months old get cited at ~30% the rate of recently-updated pages.

How to check this (1 minute)
  1. View source on your homepage and key service pages, look for dateModified
  2. Open your blog/news section, when was the last post published?
  3. Check whether your GBP has posts in the last 90 days

8. UGC Footprint (Reddit, Quora, Forums)

6 points

User-generated discussion of your brand on Reddit, Quora, and trade forums is a citation source LLMs weight heavily, especially Perplexity and ChatGPT.

How to check this (2 minutes)
  1. Search Reddit: site:reddit.com "your brand name"
  2. Search Quora: site:quora.com "your brand name"
  3. Search for industry-specific forums or Facebook groups discussing your brand

9. E-E-A-T & Author / License Signals

5 points

Visible expertise and licensure signals (named author bios, license numbers, credentials, professional associations) influence whether LLMs treat your content as authoritative.

How to check this (1 minute)
  1. Check your About page for named owner/team bios with credentials
  2. Check your footer/pages for license numbers, certifications, professional association memberships
  3. Check whether blog posts have named authors with bio links

10. Earned Media & Press

4 points

News mentions, press features, and high-authority backlinks create LLM-ingested references that compound brand mention frequency.

How to check this (1 minute)
  1. Google your brand name + "news" or check Google News for any mentions
  2. Check for local news features (TV news, newspapers, magazines)
  3. Check whether you have any industry publication features or guest posts

11. Technical Site Health

3 points

Crawlable, fast, mobile-friendly, properly canonicalized sites get indexed and ingested. Broken sites do not.

How to check this (1 minute)
  1. Run your homepage through PageSpeed Insights
  2. Check for HTTPS (should be automatic), and that your robots.txt does not block crawlers
  3. Confirm mobile usability in PageSpeed results
0 / 100 0 of 38 checks complete
0 / 100
Calculating...

Signal breakdown

Your priority action list

Ranked by impact × ease. Work top-down for fastest score gains.

Why your business is invisible inside ChatGPT, Perplexity, and Google AI Overviews

Here is the awkward truth most marketing agencies will not say out loud: you can be position one on Google for your most valuable keyword, run a healthy Local Services Ads campaign that books calls every week, and still be completely absent when somebody asks ChatGPT, Perplexity, or Gemini the same question. Google's organic ranking is a graded test. AI citation is an entirely different exam, in a different language, and nobody told you to study for it.

The signals that make AI engines cite a business are not the same signals that move a page in Google's blue links. Backlinks count for less. Brand mention frequency in training data counts for a lot. Schema markup counts more than it ever has. A Reddit thread that fifty people read counts more than it should. And every time OpenAI or Anthropic ships a model update, the weighting shifts again, sometimes overnight. The September 2025 ChatGPT update dropped Reddit citation share from 60 percent to 10 percent in a single Tuesday. Nobody got an email about it.

That is the problem this free AI Visibility Checker exists to surface. Paste your domain and the instant scan fetches your live page, robots.txt, llms.txt, and sitemap, then checks 43 signals: whether AI crawlers like GPTBot, ClaudeBot, PerplexityBot, and Google-Extended are even allowed to read your site, whether your schema describes your business in machine-readable form, and whether your content is structured the way LLMs extract answers. You get back a 0 to 100 score, a pass / warning / fail breakdown for every check, and a fix list sorted by which change will move your number the fastest. Want to grade the off-page signals an automated fetch cannot see (brand mentions, reviews, Reddit footprint)? The Manual Deep Audit tab walks you through all eleven in about ten minutes.

What "free AI Visibility Scanner" actually means here

A lot of tools call themselves free and then ask for your email, your credit card, and your firstborn before they show you a number. This one does not.

If you want our team to run the deep audit for you (real ChatGPT/Perplexity/Gemini API queries against your business, competitor benchmarking, 90-day remediation roadmap), that is what the audit button at the bottom is for. Everything above the button is free, no strings.

What the 11 signals actually measure

Generative engines do not crawl your site the way Googlebot does. They ingest a snapshot of the open web at training time, then use real-time retrieval to fill the gaps. Whether your business shows up in an answer depends on what was in the snapshot plus what gets surfaced in retrieval, which depends on a completely different set of inputs than ranking in classic search:

The other five signals (Freshness, E-E-A-T, Earned Media, Technical Health, Google Business Profile completeness) round out the framework. The full breakdown of why each weight is what it is lives on the AI Visibility Scoring Methodology page, including the research citations and how the weights change when AI engines update.

What your score actually means

Most local service businesses score between 25 and 55 on first scan. That sounds bad until you realize it means the playing field is wide open, because almost nobody is actively optimizing for AI citation yet.

Run the scanner now, fix the biggest two or three gaps over the next 30 to 60 days, then run it again next quarter. The score is not a vanity number, it is a directional snapshot of whether the inputs that drive AI citation are being maintained. If you want a tool that runs real queries against your business name to verify what we estimate here, use the ChatGPT Visibility Scanner.

Why your AI visibility score matters for lead generation

More buyers now start with a question to ChatGPT, Perplexity, Gemini, or Google's AI Overview instead of scrolling a page of links. When someone asks one of those engines for the best provider in their area, the engine answers with a short, cited shortlist. The businesses it names get the click, the call, and the job. The ones it leaves out are invisible at the exact moment a customer is ready to buy.

That makes AI visibility different from classic SEO in two ways that matter for your pipeline:

So a higher score is not a trophy, it is a higher chance that an AI assistant recommends you when a customer asks, which means more qualified visits and calls from people already at the decision stage. The fix list this tool produces is ordered by exactly that: the changes that move you up the shortlist fastest.

The most complete free AI visibility checker

Most free tools in this space do only one part of the job. Prompt-based checkers tell you whether an engine mentions you today but not why. Technical readiness checkers read your robots.txt and schema but ignore your content. Page auditors grade one URL's content but skip whether AI crawlers can even reach you. This checker is the only free tool that covers all of it in a single scan.

Capability Prompt-based checkers
"did AI mention you?"
Technical readiness
robots / schema only
Page / AIO auditors
one URL's content
This checker
BGM AI Visibility
Instant scan, no signup or API keySometimesYesYesYes
Checks AI crawler access (robots.txt)NoSomeNo9 AI bots
Checks llms.txt and XML sitemapNoSometimesNoYes
Detects schema / structured dataNoYesPartialYes
Analyzes on-page content (headings, depth, tables)NoNoYesYes
Freshness and E-E-A-T signalsNoNoPartialYes
Off-page guidance (brand, reviews, UGC)Measures onlyNoNoYes, manual mode
Signals checkedQueries, not signals~6~14 (one page)43
Prioritized, specific fix listLimitedLimitedYesYes
CostFree tier + paidFree tier + paidFree tier + paidFree, no caps

To verify what AI engines actually say about you in real time, pair this with our ChatGPT Visibility Scanner (live queries), and for a single page targeting Google's AI Overview specifically, use the AI Overview Optimizer.

Frequently asked questions

How does the instant AI visibility check work?

Paste your domain and the checker fetches your live homepage plus your robots.txt, llms.txt, llms-full.txt, and XML sitemap, then analyzes 43 signals across six categories: AI crawler access, AI manifest files, structured data, citation-ready content, technical discoverability, and freshness and E-E-A-T. It returns a 0 to 100 score, a pass / warning / fail breakdown for every check, and a prioritized fix list. The scan typically finishes in 5 to 10 seconds and needs no signup and no API key.

Why does AI crawler access in robots.txt matter?

AI engines can only cite pages their crawlers are allowed to read. If your robots.txt blocks GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot, Google-Extended (Gemini and AI Overviews), or CCBot (Common Crawl, which feeds many models), those engines cannot ingest your content and will not cite you, no matter how good the page is. The checker reads your live robots.txt and reports exactly which AI crawlers are allowed or blocked.

What is llms.txt and do I need one?

llms.txt is an emerging plain-text manifest, placed at the root of your domain, that points AI crawlers to your most important pages and describes your site in a format optimized for large language models. Think of it as an XML sitemap for the AI era. It is not yet a confirmed ranking factor for any single engine, but it is a low-effort, forward-looking signal, and the checker flags whether your site has one.

What is the AI Visibility Checker?

A free interactive tool that scores any business 0 to 100 on its likelihood of being cited by AI search engines like ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews. It runs two modes: an instant automated scan that fetches your live site and checks 43 technical and content signals, and a manual 11-signal deep audit built on the AI Visibility Scoring Methodology.

Should I use this or the AI Overview Optimizer?

They answer two different questions. Use this AI Visibility Checker to see whether AI engines across the board (ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews) can crawl, understand, and cite your whole site. It scores domain-level signals like AI crawler access in robots.txt, llms.txt, and schema. Use the AI Overview Optimizer when your goal is specifically to get a single page into Google AI Overviews. It audits one URL against the 14 content factors Google AI Overviews weights. In short: this checker answers "is my business visible to AI at all?"; the optimizer answers "how do I get this page into Google's AI Overview?"

How is this different from a generic SEO audit?

Traditional SEO audits score signals that move a page in Google's blue links. AI citation behavior is governed by a different set of inputs: brand mention frequency in training data, sameAs Knowledge Graph entity binding, schema completeness, Reddit and forum UGC, review diversity, and content formatting optimized for LLM extraction. A site can rank position 1 in Google and never be cited by ChatGPT. This scanner measures the inputs that move the AI citation needle specifically.

Do I need to install anything or pay for API calls?

No. The free tier runs entirely in your browser with zero API costs. You manually check each of the 11 signals against your business using the step-by-step guides provided (typically takes 10 to 15 minutes), and the scanner calculates the weighted score from your inputs. There is no signup, no credit card, and no data sent to any server unless you choose to email yourself the full report.

What does the score actually mean?

Scores are interpreted on a 0 to 100 scale with bands: 0 to 30 (functionally invisible to AI engines, urgent intervention required), 31 to 50 (occasionally cited but inconsistent), 51 to 70 (consistently cited for some queries, gaps remain), 71 to 85 (strong AI visibility, optimization opportunities exist), 86 to 100 (category-leading AI visibility, defend and maintain). Most contractor and service-business sites score in the 25 to 55 range on first measurement.

How accurate is the scanner if I am self-reporting answers?

The scanner is as accurate as the answers you provide. Each signal includes a "how to check this" walkthrough with direct links to the tools you need (ChatGPT, Schema Validator, PageSpeed, etc). Honest self-assessment produces a score within 5 to 10 points of an analyst-run audit.

How often should I rescan?

Quarterly is the recommended cadence. Quick-win signals (technical, schema, GBP completeness, freshness) move within 30 days of fixes. Mid-tier signals (review velocity, content depth, UGC footprint) take 60 to 120 days. Brand mention growth and Knowledge Graph entity binding take 6 to 12 months.

Want us to run the deep audit for you?

The free scanner is self-service. If you want our team to run a complete AI visibility audit against your business plus your top 3 competitors, with a custom remediation plan, book a free 30-minute call.