Your business can appear in an AI answer and still be described incorrectly.
The name might be right. The website link might work. But the answer could confuse rentals with sales, turn a service area into an office location, or describe a starting price as the final cost.
That creates a different question from “Does ChatGPT mention my brand?”
Can an AI assistant give a prospective customer an accurate, evidence-backed explanation of what my business does—and what it does not promise?
I would test that before treating a brand mention as a success.
This guide gives you a repeatable way to check ChatGPT, Gemini and Claude against your public website. It includes a reference sheet, copy-and-paste prompts, scoring rules and a process for turning mistakes into specific fixes.
This is a proposed audit framework, not a completed benchmark. The examples are fictional. I have not run a comparative study for this article, and there is no platform winner or measured improvement to report. Product capabilities and interfaces change; record the configuration you actually test.
- AI visibility and factual accuracy are separate measurements.
- Giving an assistant a URL tests something different from asking it to find your business independently.
- An accurate answer still needs supporting evidence. A citation does not automatically support every claim beside it.
- Missing information, inaccessible content and incorrect interpretation require different fixes.
- “Not stated on the website” can be the correct answer. A confident guess is not a useful substitute.
- Repeat identical questions in fresh conversations before deciding that an issue is persistent.
- Use the findings to improve public information and investigate retrieval problems. Do not treat a score as a ranking factor or a forecast of leads.
What does it mean for AI to understand a business?
For this audit, “understand” means accurately reporting and applying documented business facts within a defined question and test condition.
It does not mean that we can inspect a model's internal understanding. We can evaluate the answer it produces, the evidence it supplies and the mistakes it makes.
A useful answer should identify the correct business, preserve important conditions and avoid inventing missing details.
Consider a fictional company, Cedar Event Hire. Its website says:
Cedar Event Hire rents furniture for corporate events in Dubai and Abu Dhabi. Every booking requires a custom quote. Delivery and setup charges depend on the venue and order.
An assistant should be able to explain that the company rents furniture, serves those two cities and uses quotation-based pricing.
It should not turn that into “Cedar sells furniture across the UAE with free installation.” That answer changes the transaction, geography and pricing conditions.
The practical test is whether the answer preserves the facts a customer needs to make a decision.
Why checking your brand name is not enough
Brand monitoring tells you whether an assistant mentions you. It does not tell you whether the mention is useful or accurate.
I would separate four outcomes:
| Outcome | What it tells you | What it does not prove |
|---|---|---|
| Mention | The business name appears | The correct business was identified |
| Citation | A source is linked | The source supports the surrounding claims |
| Accurate description | The checked facts are correct | The assistant will recommend the business |
| Qualified enquiry | A prospective customer takes a relevant action | The AI answer caused that action without attribution evidence |
A company could receive a citation while the answer describes a discontinued service. It could also receive an accurate description without appearing in a generic recommendation list.
Keep those findings separate. Otherwise, a visibility report can hide a representation problem.
For the broader visibility question, see my guide to getting cited in AI search. This article focuses on the accuracy of the information a reader receives.
Can ChatGPT, Gemini and Claude read your website?
They can use web information in supported experiences, but you should not assume that every answer involves a successful visit to your current page.
ChatGPT: OpenAI documents web search with links to relevant sources. ChatGPT may search automatically when current information would help, and users can explicitly request search. That does not mean every answer about your business is freshly retrieved.[1]
Gemini: Google documents source links and related content in Gemini Apps, while noting that not every response includes them. Related or supporting links need to be examined individually; they are not a complete record of how every sentence was generated.[2]
Claude: Anthropic documents web search and direct URL retrieval through web fetch. Availability and controls depend on the experience and account settings. A supplied link can still fail to retrieve.[3]
The useful comparison is therefore not just three brand names. It is three recorded product configurations answering the same questions under comparable conditions.
| Assistant | Record before testing | Inspect after the answer |
|---|---|---|
| ChatGPT | Visible model or mode, account tier, search availability and instructions | Search activity where shown, linked sources, answer text |
| Gemini | Visible model or mode, account tier, available grounding or search controls | Source links, answer text, any separate double-check output |
| Claude | Visible model or mode, account tier, web-search controls and workspace restrictions | Search or fetch activity where shown, citations, answer text |
Do not infer hidden behaviour from the assistant's own statement that it “checked the website.” Use observable evidence where available. Mark retrieval as unverified when the interface does not establish what happened.
Also keep Gemini Apps separate from Google AI Overviews and AI Mode. A test inside one product is not a measurement of the others.
Start with a reference sheet of correct facts
Before testing an assistant, decide what a correct answer would look like.
Create a business-facts sheet with one fact per row. Have someone who knows the business verify it, then record where a public visitor can find the evidence.
| Fact | Approved answer | Public evidence | Important qualification |
|---|---|---|---|
| Business model | Furniture rental | Service page | Do not describe it as retail sales |
| Service area | Dubai and Abu Dhabi | Delivery page | Service area does not establish an office |
| Pricing | Custom quotation | Quote page | No public fixed package price |
| Delivery | Available for eligible bookings | Delivery terms | Charges depend on order and venue |
| Minimum order | Not publicly stated | No verified public source found | Do not invent an amount |
| Contact method | Enquiry form and published phone number | Contact page | Preserve country code |
These rows illustrate the fictional Cedar business, not a real client result.
Record two different statuses: business truth and public evidence. A policy known internally but absent from the website is a publication gap. It is not reasonable to expect an assistant to discover an unpublished condition.
Likewise, absence is not a negative policy. “No cancellation terms found” does not establish that cancellations are prohibited.
For a first audit, choose ten facts that matter commercially. Prioritise what changes a buyer's decision: service type, location, price conditions, product specifications, availability, eligibility and contact details.
Run three separate tests
I would use three test tracks because each exposes a different problem.
Test 1: Direct-page extraction
Question: Can the assistant accurately extract facts when given the exact page?
Supply one public URL. Ask about information that should be present on that page, rather than expecting the assistant to discover the entire website.
Use the current content at this public URL: [URL].
Report only what you can verify from this page:
1. Business name
2. Main product or service
3. Whether the offer is rental, sale, subscription or something else
4. Explicitly stated service areas
5. Published prices and their conditions
6. Important restrictions or exclusions
For each item, provide the answer, a short supporting excerpt
and the source URL.
If you cannot retrieve the page, say so. If a fact is absent,
write “Not stated on the supplied page.” Do not fill gaps
from general knowledge or other websites.
This is a diagnostic prompt, not a simulation of every customer conversation. It deliberately asks for evidence and discourages guessing.
A failed response does not identify the cause by itself. The page may be unavailable to that tool, the relevant content may not have been retrieved, or the assistant may have missed information it received.
Test 2: Independent business discovery
Question: Can the assistant find the correct business and verify its facts without a supplied URL?
Use the business name plus enough location context to distinguish similarly named companies. Do not give it your reference answers.
Search the web for [BUSINESS NAME] in [CITY/COUNTRY].
Identify the correct business and its official website.
Explain what it offers, where it operates and how a customer
can enquire or buy.
Separate facts supported by the official website from facts
supported only by third-party sources. Include source URLs.
Do not merge similarly named businesses. If identity or a
business detail is uncertain, state the uncertainty.
Record the discovery result separately from factual accuracy. An assistant that fails to find the correct company has a discovery failure; do not silently drop that run from the comparison.
For a realistic customer-view check, also run one neutral question such as “What does [business] do?” in a separate fresh conversation. Keep its results separate from the evidence-constrained diagnostic prompt.
Test 3: Customer constraint matching
Question: Can the assistant apply documented conditions to a specific enquiry without inventing a promise?
This is where a correct-looking description can become an unreliable recommendation.
Search current public information about [BUSINESS NAME].
I need [SERVICE OR PRODUCT] in [LOCATION] for [SCENARIO].
My requirements are [REQUIREMENTS].
For each requirement, label it:
- Supported by published evidence
- Contradicted by published evidence
- Not established from the sources checked
Provide supporting URLs. Do not assume availability, price,
delivery, eligibility or a guarantee when it is not published.
End with the questions I should ask the business before booking.
Use realistic scenarios. A customer could ask whether an event-rental company can supply 50 chairs tomorrow, whether a consultant's launch timeline applies to a large shop, or whether a product fits a particular installation.
The correct response may be “the service is relevant, but next-day stock and delivery require confirmation.” A business offering the category does not prove that it can fulfil every specific request.
Ten questions worth including in your audit
Choose questions from actual customer conversations, enquiries and support messages where possible.
| Question | What it tests |
|---|---|
| What does this business do? | Core identity |
| Does it rent, sell or provide a service? | Transaction model |
| Which locations does it explicitly serve? | Geographic scope |
| Does it have an office in this city? | Office versus service-area distinction |
| What is the published price, including conditions? | Price interpretation |
| Is delivery or setup included? | Inclusions and exclusions |
| Which product options are available? | Variant and specification accuracy |
| Does this offer apply to my situation? | Qualification and constraints |
| What is the published cancellation policy? | Policy retrieval and restraint |
| How do I contact the correct business? | Contact and entity accuracy |
For an eCommerce site, fix the exact product, variant, seller, currency and market before checking price or availability. Otherwise, two answers may concern different offers while appearing to disagree.
Make the comparison repeatable
Start with one business and ten fact checks. Run each test prompt three times per assistant in fresh conversations. Three repeats are a practical starting point for detecting inconsistency, not a statistically representative benchmark.
If a single answer contains ten fact checks, three runs across three assistants produce nine answers and 90 fact observations for that test track. Those observations share answer context and are not 90 independent experiments.
Keep the conditions as consistent as the products allow:
- Use identical prompt wording within a test track.
- Specify the same target market, language and location.
- Use fresh conversations and avoid project files or previous corrections.
- Disable relevant memory or personalisation where possible; record what remains enabled.
- Keep account tier and model or mode fixed within a comparison.
- Run the comparison within a short, recorded time window.
- Preserve errors, refusals and tool failures alongside successful responses.
Do not mix deep research, ordinary search and a basic chat response into one league table. If you want to compare those modes, create separate test groups.
A basic log should include:
Test ID | Business | Track | Prompt version | Platform
Visible model/mode | Account tier | Search configuration
Personalisation notes | Target market/language | Timestamp
Run number | Full answer | Source URLs | Retrieval evidence
Fact ID | Correctness label | Evidence label | Error severity
Reviewer notes
Save the full answer. A cropped screenshot or a score alone can conceal the qualification that changes its meaning.
Score correctness and evidence separately
I recommend a simple rubric rather than a mysterious “AI readiness” score.
First, label the factual response:
| Label | Rule |
|---|---|
| Correct | Matches the approved fact and preserves material conditions |
| Partial | Some information is right, but an important qualification is missing |
| Incorrect | Conflicts with the verified fact or invents an answer |
| Abstained | Explicitly says the answer cannot be established |
| Omitted | Does not address the requested fact |
| Reference unresolved | The reviewer cannot establish the correct answer |
Then label the evidence separately:
| Label | Rule |
|---|---|
| Supported | The linked page or excerpt supports the specific claim |
| Unsupported | No supporting citation is provided, or the citation does not support the claim |
| Evidence unverifiable | The reviewer cannot access or establish the cited evidence |
An answer can be factually correct but unsupported. It can also cite a real page while making an incorrect inference.
For facts that are publicly answerable, report:
Verified-answer rate = correct, supported fact responses ÷ all publicly answerable fact opportunities × 100.
Include incorrect, partial, abstained and omitted responses in that denominator. Exclude unresolved reference facts, disclose the exclusions and report their count. Also publish the raw label counts so the percentage does not hide why a response failed.
For deliberately unpublished facts, report a separate measure:
Safe-unknown rate = explicit, non-invented “not established” responses ÷ all intentionally unanswerable fact opportunities × 100.
Do not merge these into one score. An assistant that refuses every question might avoid invention while providing very little useful information.
If the tool fails before answering, record a run failure separately. Report completion rate alongside the fact scores; do not quietly compare only successful runs.
Give serious errors their own flag
A wrong tagline and a false refund promise should not disappear into the same average.
Flag errors that could materially mislead a buyer: the wrong phone number, a fabricated price, an invented guarantee, the wrong product specification or an unsupported service commitment.
One serious error deserves investigation even when the overall percentage looks strong. This is a prioritisation rule for the audit, not an industry-standard threshold.
An example: when a short answer changes the offer
Imagine that fictional Cedar Event Hire publishes these facts:
- It rents furniture for corporate events.
- It serves Dubai and Abu Dhabi.
- Orders require a custom quotation.
- Delivery charges vary.
- No minimum order value is publicly stated.
Now consider this illustrative answer:
Cedar sells and rents event furniture throughout the UAE. Packages start at AED 500, including free delivery.
This is an invented demonstration, not output collected from ChatGPT, Gemini or Claude.
The rental element is right, but the rest needs scrutiny:
| Statement | Audit finding | Next investigation |
|---|---|---|
| Sells furniture | Conflicts with the approved offer | Check retail-like labels and third-party descriptions |
| Throughout the UAE | Extends the documented service area | Check whether location wording is ambiguous |
| Packages start at AED 500 | Invented public price | Inspect cited sources for an old offer or another business |
| Free delivery | Conflicts with variable delivery charges | Check prominent copy against delivery terms |
These are investigation paths, not proven causes. Do not blame the website until you inspect the answer's evidence and what the tool could retrieve.
Why might an assistant describe your business incorrectly?
The same visible mistake can arise from several different failures.
The fact is missing from the public website
An internal policy cannot help a public reader if it never appears in public information. Decide which facts customers need and publish approved wording where relevant.
Keep private customer data and internal commercial information out of the audit.
Different pages contradict each other
An old article says free delivery. A current policy says delivery is charged. A footer lists a retired phone number.
Resolve the contradiction across the site, then check important external listings. A new homepage sentence does not remove an old public claim elsewhere.
The wording loses a condition
“Launch a website in 24 hours” can be misunderstood if the page does not clearly attach that timeline to a one-page scope and required inputs.
Put the condition beside the offer. Use wording such as “A one-page launch site can be delivered in 24 hours once content and access are ready,” if that accurately reflects the service.
The relevant information was not retrieved
Inspect access restrictions, broken links, redirects, authentication and rendering. Compare visible content with the initial HTML and the retrieved content where available.
Avoid universal claims that all AI assistants either can or cannot execute JavaScript. Search crawlers, direct fetch tools and interactive browsers are different retrieval paths. Test the path involved.
A source is stale—or belongs to another business
An assistant may cite an old directory, a retired domain or a similarly named company. Record the exact source and discrepancy before deciding which correction is possible.
If a third-party source is wrong, request a correction from its publisher. Updating your own page does not directly edit that source or guarantee an immediate change in generated answers.
The assistant adds an unsupported inference
Sometimes the source is clear and the answer still goes beyond it. Preserve that example as a model or synthesis error rather than inventing an SEO explanation.
Clearer wording may be worth testing, but there may be no immediate website fix for a particular generation error.
What should you change after the test?
Prioritise fixes by the evidence you actually collected.
| Priority | Finding | Recommended action |
|---|---|---|
| High | A materially wrong public claim | Correct the source and related contradictory copies |
| High | Important pages cannot be retrieved | Investigate access, server responses and the relevant retrieval path |
| High | Invented price or guarantee | Trace the cited evidence; clarify public conditions where needed |
| Medium | A fact exists but is buried or ambiguous | Put a concise answer on the relevant service or policy page |
| Medium | Public business profiles disagree | Update verified profiles and request external corrections |
| Lower | Minor wording difference with no factual change | Monitor rather than rewriting solely to match an assistant |
Publish a clear business summary
Explain who you are, what you offer, who it is for, where you operate and how customers enquire. Follow that summary with the details buyers need.
This is a recommendation for clarity, not a special format that guarantees AI selection.
Keep important conditions next to the claim
State whether prices are per item, per month or per event. Identify whether taxes, delivery or setup are included. Make service limitations visible on the page describing the service.
Keep structured data consistent with the page
Use appropriate markup for the actual content and correct stale values. Do not publish hidden guarantees or offers that users cannot verify on the page.
Google's guidance for AI Overviews and AI Mode says existing SEO fundamentals apply, including textual availability, internal links and structured data matching visible content. It does not require special AI schema. That guidance concerns Google's Search features; it is not a universal specification for ChatGPT, Gemini Apps and Claude.[4]
Review crawler permissions by purpose
OpenAI distinguishes OAI-SearchBot for search, GPTBot for potential training use and ChatGPT-User for certain user-initiated visits. Training permission and search visibility controls are separate.[5]
Anthropic likewise distinguishes ClaudeBot, Claude-SearchBot and Claude-User. Review the current documentation before changing permissions.[6]
Do not broadly disable security or allow every crawler as a generic fix. Investigate verified access failures and apply the controls that match your business decision. Crawler access does not guarantee an accurate answer or recommendation.
Retest without overstating what changed
After a correction, repeat the same prompts under the same recorded conditions where possible. Verify that the intended content is live before retesting.
Use a practical schedule based on the change: a direct-page check after deployment, followed by later discovery checks. These are monitoring choices, not promises about when a platform will refresh its information.
Record the change date, affected URLs, exact edits, test timestamps and any model or configuration changes.
If the answer improves, report the observation narrowly:
After the clarification was published, the next three recorded direct-page runs preserved the delivery-charge condition.
That does not establish that the edit caused the improvement or that every future user will receive the corrected answer. Repeated generations, source changes and platform updates can affect the result.
For a stronger experiment, change one relevant variable at a time and retain unchanged comparison pages where feasible. Even then, acknowledge the limits of a small observational test.
How does this connect to SEO, GEO and business results?
This audit sits between discoverability and conversion. It checks whether the information presented about your business matches what you can support.
It can reveal useful technical and content tasks: fixing access problems, clarifying offers, resolving conflicting information and preserving conditions that matter to buyers.
Measure its outputs separately from traffic and revenue:
- Representation: verified answers, unsupported claims and serious errors.
- Discovery: correct-business identification and citations within the defined prompt set.
- Website outcomes: identifiable referral visits, relevant enquiries and subsequent sales where measured.
A correct answer is not proof that someone clicked. A referral visit is not proof that they became a qualified lead. Avoid turning a small manual prompt sample into a population-wide “AI market share” figure.
For related website checks, Marketer Companion provides on-page and structured-data inspection alongside Search Console, GA4 and CallRail reporting. It can support the audit workflow; its product page does not establish a cross-assistant business-facts testing feature.[7]
If the manual process becomes useful enough to repeat, an automation workflow could collect approved public inputs, store permitted test outputs, flag changes and send them for human review. API tests should remain labelled separately from consumer-app tests because their configurations can differ.
Frequently asked questions
How do I check whether ChatGPT understands my website?
Give it a specific public URL and ask for documented business facts with supporting excerpts. Compare the answer with a verified reference sheet. Then run a separate search-discovery test without supplying the URL. A generic summary alone does not establish factual accuracy.
Which is best at understanding a business: ChatGPT, Gemini or Claude?
This guide does not establish a winner. You need observed results under recorded conditions. A small test on one business supports a conclusion about those runs, not a universal platform ranking.
Can AI get my business wrong even when my website is correct?
Yes. A generated answer may rely on a different source, fail to retrieve the relevant page or add an unsupported inference. Inspect the evidence before assuming the website caused the error.
Is “not found” a good answer?
It can be. When a price or policy is not public, acknowledging that limit is better than inventing it. But abstaining from an answer clearly supported by an accessible source is a different outcome. Score those cases separately.
Does schema markup make AI understand my business?
Relevant, accurate markup can describe page entities and offers, but it does not guarantee interpretation, citations or recommendations. Keep it consistent with visible content and supported platform guidance.[4]
Should I publish an AI-only business-facts page?
Start by improving the pages customers use. A concise public business-facts page may help if it serves a real need, but avoid creating a second, contradictory version of your offers. Do not claim a special AI-only page is required.
How often should I repeat the audit?
Repeat it after material changes to services, prices, locations, policies or domains. A monthly review of high-value questions is a reasonable operating choice for many businesses; choose frequency according to how often facts change and what errors would cost.
Can this test guarantee more organic traffic?
No. It can identify and help you address factual and retrieval problems. Traffic growth also depends on demand, competition, discovery, content quality and many other factors. Track commercial outcomes independently.
Make the next answer easier to verify
Pick ten business facts. Find the public evidence for each one. Test direct-page extraction, independent discovery and customer constraints across ChatGPT, Gemini and Claude.
Keep the answers that fail, especially the ones that look convincing. They tell you where a prospective customer could receive the wrong expectation.
My starting question would be: Can a reader verify the service, location, price conditions and next step from the sources this answer provides?
If you want help checking that, request an AI-ready website audit. I can review the public information, technical access and conflicting signals, then turn the findings into a prioritised fix list.
- Can AI understand your business? (this guide) – the website facts test: reference sheet, three test tracks and scoring
- Why can't ChatGPT read my website? – diagnose access, redirects, firewalls and missing content
- AI gets your business details wrong – trace the source and correct the facts
- Why does ChatGPT show old information? – find the outdated source and track the correction
- Domain changes, rebrands and AI search – preserve sources, test old links and identity after a move
- Can AI read your product catalogue? – variants, prices, units and availability, checked
- Does AI know where you operate? – offices, service areas, delivery and remote markets
Check what AI says about your business
I'm Jayant Solanki, an SEO, GEO and automation strategist. I review the public information, technical access and conflicting signals behind AI answers about your business, then turn them into a prioritised fix list.
Ranked #1 for "metal buildings" · +30% YoY organic traffic · Evidence-labelled research
Sources and methodology references
Platform documentation was checked on 17 October 2026. The prompts, audit labels and scoring framework are editorial recommendations developed for this guide, not standards endorsed by the platforms.
- OpenAI Help Center: Searching the web with ChatGPT.
- Google Gemini Apps Help: View related sources from Gemini Apps.
- Claude Help Center: Enable and use web search.
- Google Search Central: AI features and your website.
- OpenAI Developers: Overview of OpenAI crawlers.
- Claude Help Center: Does Anthropic crawl data from the web, and how can site owners block the crawler?.
- TheJayant.in: Marketer Companion product page.