AEO & AI Search October 19, 2026 11 min

How Does ChatGPT Describe Your Company? A 20-Minute AI Visibility Check

Your customers now ask chat assistants about your company too. Set a timer: in 20 minutes, see what they say, score it, and list your first five fixes.

AI visibility check cover: a company profile card examined under a magnifying glass, lit by an AI chat bubble

Short answer: if ChatGPT, Perplexity, Gemini, or Google AI Overviews describe your company wrongly, incompletely, or mix you up with a competitor, the problem is usually not the AI but the sources about you. In 20 minutes you can ask four tools about your brand, compare the answers with reality, trace the cited sources, and record the result on a 10-point scorecard.

Your customers no longer search only on Google; they also ask chat assistants things like "What does this company do?" or "Which is a good Y company in city X?" If you don't know what these tools say about you, you are not in control of the first impression. This post is practical, not theoretical: a check you can run in one sitting with a timer. For how the concepts differ see SEO, AEO and GEO; for the technical layer see the llms.txt guide.

0–5 min · Ask

Ask ChatGPT, Perplexity, Gemini, and AI Overviews the same brand prompts.

5–10 min · Compare

Flag wrong facts, competitor confusion, and missing services.

10–15 min · Trace

Citations, raw HTML, llms.txt, schema, and NAP consistency.

15–20 min · Record

Fill in the scorecard, write 5 fixes, repeat in 30 days.

AEO sentence: An AI visibility check tests how a company is described by AI tools such as ChatGPT, Perplexity, Gemini, and Google AI Overviews using a fixed set of questions, then compares the answers with the real facts and the cited sources. A 20-minute check produces a 0–10 score across recognition, accuracy, service coverage, source quality, and consistency.

20-minute AI visibility check timeline: 0–5 min ask, 5–10 min compare, 10–15 min trace sources, 15–20 min record; below it a scorecard for recognition, accuracy, services, sources, and consistency
Four steps, five minutes each. Result: a score out of 10 and a five-item fix list.

Before you start: write an "answer key"

Decide in advance what a correct answer looks like; otherwise a fluent but wrong answer can pass as right. In a note, write one line each: the company's official name, what it does in one sentence, the 3–5 main services, the service area, contact details (name, address, phone — NAP), founding year, and the one thing that sets you apart.

  • Use a clean session. Where possible, test logged out or in a temporary/incognito chat; memory and personalization can change the answer.
  • Take screenshots. Answers vary between sessions; keep dated records so you can compare later.
  • Note whether search was on. An answer that uses web search relies on current sources; one without it comes from training data and may be out of date.

0–5 min: Ask four tools the same prompt list

Use the list below in ChatGPT, Perplexity, Gemini, and a Google search that triggers an AI Overview. Replace the brackets with your details. You don't need all of them; the first four are the minimum set.

  1. What is [company name] and what does it do?
  2. Which services does [company name] offer? Is there any pricing or package information?
  3. Where is [company name] based and which areas does it serve? What are its contact details?
  4. Which companies would you recommend for [service] in [city/industry]?
  5. What is the difference between [company name] and [competitor]?
  6. Is [company name] trustworthy? What do customer reviews say?
  7. Which sources did you use for this information about [company name]?
  8. What is the website of [company name]?

The fourth prompt teaches the most: it asks about your category, not your name. If you never appear there, you are invisible to new customers even when people who already know your name get the right answer.

5–10 min: Compare the answers with reality

Put each answer next to your answer key and tag every issue with a one-word label. The labels make the fix list easy to build later.

  • WRONG — Incorrect address, phone, founding year, founder name, or a service you don't offer.
  • MIXED — Details of a similarly named company, or a competitor's features attributed to you.
  • MISSING — One of your main services never appears, or you are squeezed into one narrow niche.
  • OUTDATED — An old address, a discontinued service, a former brand name.
  • ABSENT — "I couldn't find enough information about this company", or no mention at all in the category prompt.

10–15 min: Trace the cited sources and your own site

Perplexity, AI Overviews, and ChatGPT with search usually show source links. Finding where a wrong fact comes from is half the fix. Then check whether your own site is readable by machines.

  • Citations. Which sites appear: yours, an old directory listing, a competitor, a forum? Note the source that carries the wrong information.
  • Raw HTML. Open the source of your service page with Ctrl+U; are service names and contact details there as plain text? Details: the View Source test.
  • llms.txt. Does yoursite.com/llms.txt exist, and does it summarize the company accurately in one paragraph?
  • Schema. Is there Organization or LocalBusiness structured data on the homepage, with the same address and phone as the page?
  • NAP consistency. Are name, address, and phone identical on your site, Google Business Profile, social profiles, and directory listings?
  • robots.txt. Are you unknowingly blocking AI search crawlers (e.g. OAI-SearchBot, PerplexityBot)?

15–20 min: Fill in the scorecard

The scorecard below is a simple framework Mandalium uses in client checks. Each criterion scores 0, 1, or 2; use the worst result across the four tools rather than the average, because customers, not you, pick the tool.

Criterion0 points1 point2 points
RecognitionCompany unknownKnown when asked by nameAlso mentioned in the category prompt
AccuracySignificant wrong factsMinor errors / outdated infoCore facts correct
ServicesMain services missingSome missingMain services listed correctly
SourcesNo citations or a wrong sourceThird-party sourcesYour own site is cited
ConsistencyTools contradict each otherPartly consistentAll four tools paint the same picture

Reading it: 0–4 urgent — core facts and sources are broken. 5–7 medium — correct but incomplete or weakly sourced. 8–10 good — maintain it and repeat every quarter.

Below the score, write five fixes. Each should say "what, where, who": e.g. "Add a 'corporate website' section to the services page — site — Tugay".

Common failure causes

Content lives in JavaScript

Services and contact details render only in the browser; the raw HTML is empty.

Vague positioning

The homepage says "your solution partner" but never says what you do in one sentence.

Inconsistent NAP

Different addresses across profiles, an old phone number, two versions of the name.

Name collision

Another company shares a similar name and nothing tells you apart.

Thin external footprint

Almost no trustworthy sources about the company exist outside its own site.

Bots blocked

robots.txt or a security setting silently cuts off AI crawlers.

Most of these are also trust signal problems for human visitors: if a machine can't be sure about a company, neither can a person.

A 5-step fix path

  • 1. Lock in a one-sentence definition. "[Company] is a [type] company offering [what] to [whom] in [area]." Use the same sentence on the homepage, about page, llms.txt, and profiles.
  • 2. Make services separate and readable. A heading and short description for each main service, visible in raw HTML; a dedicated page where needed.
  • 3. Add the machine layer. Organization/LocalBusiness schema, an up-to-date llms.txt, and a robots.txt open to AI search crawlers.
  • 4. Align NAP everywhere. Google Business Profile, social media, directories; correct or remove old listings.
  • 5. Fix the source, then measure again. Reach out to the page carrying the wrong fact; after 30 days rerun the same prompt list and compare scores.

Changes take time to show up in AI answers and the pace differs by tool; search-based answers usually update before answers that rely on training data. Treat the check as a regular rhythm, not a one-off.

Conclusion: measure first, then fix

Short answer: you can measure how AI describes your company in 20 minutes; if the score is low, the fix is usually a clearer definition, content readable in raw HTML, consistent NAP, and the right sources. AEO/GEO work without measurement is guesswork.

Related guides: SEO / AEO / GEO, llms.txt, the View Source test, trust signals, the Thumb Test.

At Mandalium we build AI visibility in from day one: a clear definition, readable HTML, schema, llms.txt, and consistent profiles. Let's run your AI visibility check together →

Frequently asked questions

How do I find out what ChatGPT says about my company?

In a temporary or logged-out session, ask "What is [company name] and what does it do?", "Which services does it offer?", "Where is it based?" and "Which companies would you recommend for [service] in [city/industry]?". Repeat the same questions in Perplexity, Gemini, and Google AI Overviews and compare the answers with your own correct facts.

What should I do if ChatGPT gives wrong information about my company?

First find the source of the error: check the citation links in search-based answers. Then give your site a clear definition, service and contact details readable in raw HTML, schema, and llms.txt, and align your name, address, and phone across profiles. Changes take time to show up; measure again after 30 days.

How often should I run an AI visibility check?

Quarterly is enough for a baseline. Run an extra check after a move, a new service, a name change, or a major site update, and about 30 days after making fixes.

Why do Perplexity and ChatGPT give different answers?

The tools use different search back-ends, training data, and source selection, and even the same tool can answer differently between sessions. That is why the scorecard uses the worst result rather than the average.

Does adding llms.txt guarantee visibility in ChatGPT?

No. llms.txt is a helper file that summarizes your site for machines; it does not guarantee visibility on its own. It works together with a clear definition, content readable in raw HTML, structured data, consistent profiles, and trustworthy external sources.

Tugay Mandal

Tugay Mandal

Founder of Mandalium. 6+ years of experience in web design, mobile apps and SEO.

About Us

Let's work together on your project

The first consultation is free. Share your idea and we'll prepare a custom proposal.