# How Do I Check If ChatGPT Mentions My Brand?

> Check brand visibility in ChatGPT: ask buyer questions logged out, record mentions and cited pages. What 240 AI answers cited on 26 October 2026, and the API.

[Home](https://quanticdata.io/) / [Blog](https://quanticdata.io/blog/) / How Do I Check If ChatGPT Mentions My Brand?

# How do I check if ChatGPT mentions my brand?

SEO data · Nov 12, 2026 · 10 min read · By [Aldo Morese](https://quanticdata.io/about/), founder of QuanticData

![What AI answers cited on 26 October 2026: 240 answers from six engines to 48 questions, 1,821 citations sorted by kind of page, with best X lists at 36%, vendor homepages at 13%, product pages at 9%, third-party profiles at 5% and Reddit threads at 4%; Perplexity searched the question word for word in 30 of 32 answers; the card lists the four steps of the check.](https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/hero.webp?v=20261112h)

On this page

- [Mentioned or cited: two different results](https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/#mentioned-or-cited-two-different-results)
- [How to run the check by hand](https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/#how-to-run-the-check-by-hand)
- [What 240 AI answers cited on 26 October 2026](https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/#what-240-ai-answers-cited-on-26-october-2026)
- [Every engine reads different sources](https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/#every-engine-reads-different-sources)
- [Specific questions are won by dedicated pages](https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/#specific-questions-are-won-by-dedicated-pages)
- [Run the same check with the free AI visibility tool](https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/#run-the-same-check-with-the-free-ai-visibility-tool)
- [Run it on a schedule with the API](https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/#run-it-on-a-schedule-with-the-api)
- [What to do with the result](https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/#what-to-do-with-the-result)

Ask ChatGPT the questions your buyers ask, logged out and in a new chat, and note two things in every answer: whether your brand is named and which pages are cited. Repeat each question twice and on a second engine. In 240 answers we read on 26 October 2026, 36% of citations went to "best X" lists.

**Run it on the free credit.** Every QuanticData account gets $2 of free API usage per month.

[Start free — $2/month included](https://quanticdata.io/signup/?utm_source=blog&utm_medium=website&utm_campaign=blog-lead&utm_content=check-brand-visibility-in-chatgpt) · [Explore SEO Audit API](https://quanticdata.io/seo-audit/)

That is the check in one paragraph. The rest of this guide is what makes it reliable: the difference between a mention and a citation, the questions to ask, what six AI engines actually cited when we ran the same check across 48 questions, and how to repeat it with our [free AI visibility audit](https://quanticdata.io/tools/ai-visibility-audit/) or with one API call on a schedule.

## Mentioned or cited: two different results

An answer can name your brand without linking you, and it can link a page of yours without naming you. The two mean different things, so record them separately.

- **Mentioned**: your brand appears in the text of the answer. The model knows you and thinks you fit the question.
- **Cited**: one of your pages is among the sources the engine linked. The engine found that page while searching, and it is the page a reader clicks.

A brand that is mentioned but never cited has no page the engine could find for that question. A brand that is cited but not mentioned has a page that answers well, but the answer does not recommend it. For every answer, write down these fields:

| Field | What it tells you |
| --- | --- |
| Question, engine, date, signed in or not | Answers change by engine, by day and by account, so a result without these is not comparable |
| Brand named (yes or no) | Whether the model recommends you for this question |
| Your pages cited (full URL) | Which page of yours the engine found, and its position among the sources |
| Other domains cited | Who wins the question where you are absent: a list, a forum thread, a vendor page |
| Kind of each cited page | List, homepage, product page, guide, forum, video: it tells you what to publish or where to be listed |

## How to run the check by hand

1. **Write ten questions in three groups.** Generic ("best invoicing software for freelancers"), specific (a task your product does, phrased the way a buyer types it), and brand ("is Example legit?", "Example reviews"). The three groups are won by different kinds of pages, as the data below shows.
2. **Open ChatGPT logged out, one new chat per question.** History and memory steer the answers of a signed-in account; a fresh, logged-out chat is closest to what a new buyer sees.
3. **Open every citation.** OpenAI's help center says to select a citation to open its source, and a Sources button lists them when it is available. In our run the logged-out app showed no separate Sources panel, so we read each URL from the citations themselves. Record the full URL, not only the domain.
4. **Ask each question twice.** Answers vary between runs. In our panel, differences of one or two citations between two runs of the same question were noise; a page that appears in both runs is a real result.
5. **Repeat on Perplexity, Google AI Mode and Grok.** Each engine reads different sources, as the next section shows. Note when you are signed in: signed-in engines can personalize.

Before reading anything into a zero, make sure the engines can reach you at all. OpenAI's crawler documentation says that sites opted out of OAI-SearchBot are not shown in ChatGPT search answers. The [AI crawler access checker](https://quanticdata.io/tools/ai-crawler-checker/) reads your robots.txt for each AI user agent, and the [AI crawler user-agent list](https://quanticdata.io/blog/ai-crawler-user-agent-list/) lists them.

## What 240 AI answers cited on 26 October 2026

We ran this check on our own market: 48 questions about proxies, scraping APIs and brand reputation, in English plus Italian, German, Spanish and French. Six engines answered:

| Engine | How we asked | Answers |
| --- | --- | --- |
| ChatGPT (chatgpt.com) | Browser, logged out, English interface | 48 |
| OpenAI API with web search | gpt-4.1 with the web search tool, through our AI visibility tool | 87 |
| Google top 10 handed to DeepSeek | Our [SERP API](https://quanticdata.io/serp-api/) for the results, then the model writes the answer | 39 |
| Perplexity | Browser, free plan | 26 |
| Grok | Browser, signed in, Fast mode | 24 |
| Google AI Mode | Browser, signed in | 16 |

The 240 answers carried 1,821 citations (for Grok we counted only the numbered citations in the text). We sorted every cited URL by the kind of page it is:

| Kind of page cited | Share of the 1,821 citations |
| --- | --- |
| "Best X" and "cheap X" lists | 36%: 19% written by companies that sell in the category, 17% by third parties |
| Vendor homepages | 13% |
| Vendor product pages | 9% |
| Profiles and reviews on third-party sites | 5% |
| Reddit threads | 4% |
| Country pages, use cases, pricing pages, YouTube, benchmarks, documentation | 1% to 3% each |

Lists written by a vendor were cited as if they were neutral, even when the vendor had put itself first. On generic questions, the page to be on is a list.

## Every engine reads different sources

The same question sent to six engines did not produce six versions of one answer. Each engine leaned on its own kind of source:

- **ChatGPT on chatgpt.com** gave 41% of its citations to vendor homepages, one card per vendor with a link to the home page. It did not cite Reddit once in 48 answers.
- **The OpenAI API with web search** cited Reddit in 32 of its 87 answers. Same company, different product, different sources: a check run through the API approximates ChatGPT, it does not replace it.
- **Google AI Mode** cited YouTube in 13 of 16 answers and Reddit in 8.
- **Grok** read far more than it cited: its sources panel listed 1,136 search results across 24 answers, 22 to 73 per answer, but the text carried 57 numbered citations.
- **Perplexity**, in a second run of 32 answers, searched the question word for word in 30 of them, with one search each. A page whose title is the question is the page it finds.

Two more patterns held across engines. On brand questions such as "is it legit?", the answers did not lean on ranking lists: they were built from trust-score sites and review profiles. And new pages enter fast: a third-party page published on 24 October was already cited in 5 answers on 26 October.

**Try it on your own targets.** Every QuanticData account gets $2 of free API usage per month.

[Start free — $2/month included](https://quanticdata.io/signup/?utm_source=blog&utm_medium=website&utm_campaign=blog-inline&utm_content=check-brand-visibility-in-chatgpt) · [Explore SEO Audit API](https://quanticdata.io/seo-audit/)

## Specific questions are won by dedicated pages

The 48 questions above were generic. The same day we ran a second set of 303 specific questions, taken from where people really ask them: Google suggestions, the first questions customers send us (rewritten as generic questions), and the pages AI assistants and search engines send visitors to. The OpenAI API answered all 303; Perplexity and ChatGPT answered 32 each.

| Kind of page cited | Generic questions | Specific questions |
| --- | --- | --- |
| "Best X" lists | 36% | 9% (6% by vendors, 3% by third parties) |
| Vendor product pages | 9% | 31% |
| Country pages | 1% to 3% | 10% |
| Use-case pages | 1% to 3% | 6% |

Guides and how-tos took another 8% on the specific questions. On a specific question, the engines cite the page that answers that question. So test both kinds: a brand that never appears on "best X" questions can still win the specific ones its pages answer, and those are the questions closest to a purchase.

## Run the same check with the free AI visibility tool

Our [AI visibility audit](https://quanticdata.io/tools/ai-visibility-audit/) does one round of this check without an account:

1. Paste the URL of the page that should be cited, such as your pricing page or the guide that answers the question.
2. Type the question a buyer would ask.
3. The tool asks one live answer engine and reports whether your domain was cited, whether your brand was mentioned in the text, and which domains the engine relied on instead.

The same run checks whether an assistant can read the page at all: robots.txt for 24 AI crawlers, a second fetch with GPTBot's user agent, the text that arrives without JavaScript, structured data, and whether the copy opens with an answer. A blocked crawler or an empty HTML shell explains a zero before any content work does; [AI crawlers and JavaScript](https://quanticdata.io/blog/do-ai-crawlers-render-javascript/) covers the second case. The tool is free, with a few audits a day.

## Run it on a schedule with the API

One manual round is a snapshot. To see whether a page you published changes anything, run the same questions every week and keep the rows. `POST /v1/scraper/ai-visibility` takes the page, up to 10 questions, the engines, your brand name and up to 20 competitor domains, and answers with one row per question and engine.

```python
import os, requests

r = requests.post("https://api.quanticdata.io/v1/scraper/ai-visibility",
    headers={"Authorization": f"Bearer {os.environ['QD_API_KEY']}"},
    json={
        "url": "https://example.com/pricing/",
        "brand": "Example",
        "queries": [
            "best invoicing software for freelancers",
            "how do I send recurring invoices in euros?",
            "is Example legit?",
        ],
        "engines": ["openai", "deepseek"],
        "competitors": ["rival-one.example", "rival-two.example"],
        "country": "us",
    },
    timeout=300)
data = r.json()
if data["type"] != "response":
    raise SystemExit(data["message"])

for row in data["payload"]["citations"]["rows"]:
    print(row["engine"], "cited" if row["cited"] else "-",
          "mentioned" if row["mentioned"] else "-", row["query"])
    print("   sources:", ", ".join(row["citedDomains"][:5]))
```

Each row says whether the page was `cited`, at which `rank` among the sources, whether the brand was `mentioned`, and the `citedDomains` the engine used, so the weekly file shows who wins each question where you are absent. With `competitors` set, the answer adds share of voice for those domains. Every field is in the [API reference for POST /v1/scraper/ai-visibility](https://quanticdata.io/docs/#tag/AI-visibility/operation/aiVisibilityAudit), and agents in Claude, Cursor or any MCP client get the same call as the ai_visibility tool of the [QuanticData MCP server](https://quanticdata.io/mcp-server/).

The price, from the reference: $0.01 for the page audit, $0.01 for each question and engine that answered, and $0.0009 for each of the two searches that check whether the page can be found. The call above, 3 questions on 2 engines, costs $0.07 plus $0.0018. A full panel of 10 questions on 2 engines costs $0.21 plus $0.0018, so the $2 of free API usage every account gets each month covers nine of them. Engine calls have a daily cap per account; past it the API answers 429 with the limit and the time it resets. The same audit for many pages at once is the [SEO and AI audit API](https://quanticdata.io/seo-audit/).

## What to do with the result

| What you see | What it means | What to do |
| --- | --- | --- |
| Named in the text, never cited | The model knows you, but the engine found no page of yours that answers the question | Publish a page whose title is the question and whose first sentence answers it |
| A list wins every generic question | Lists took 36% of citations on generic questions | Get into the independent lists with facts they can check, and publish your own comparison by criteria |
| Cited on specific questions, absent on generic ones | Normal: dedicated pages win specific questions | Cover more specific questions, one page each |
| Nothing cited, and the audit shows a blocker | A crawler is blocked, the page is empty without JavaScript, or it carries noindex or nosnippet | Fix the blocker first; [which AI crawlers to allow and which to block](https://quanticdata.io/blog/should-i-block-ai-crawlers/) explains the choice |
| Brand questions answered from review profiles | On "is it legit?" questions engines read trust and review sites | Keep your profiles there claimed, accurate and current |
| The answer describes a different company | The engine confused your name with a similar one | State who you are: Organization markup with sameAs links, an about page, the same name everywhere |

Then run the same questions again a week after each change. In our panel a third-party page was already cited two days after it went live, so a week is enough to see whether a new page is found.

### Sources & further reading

- [OpenAI Help Center: Searching the web with ChatGPT, citations and sources](https://help.openai.com/en/articles/9237897-searching-the-web-with-chatgpt)
- [OpenAI: Overview of OpenAI crawlers, OAI-SearchBot and ChatGPT search answers](https://developers.openai.com/api/docs/bots)
- [Aggarwal et al., GEO: Generative Engine Optimization (KDD 2024)](https://arxiv.org/abs/2311.09735)

## FAQ

Quick answers on check brand visibility in chatgpt.

[Something else? Ask us](mailto:hello@quanticdata.io)

### How do I check if my brand appears in ChatGPT?

Ask ChatGPT the questions your buyers ask, logged out and in a new chat for each one, and record whether your brand is named and which pages are cited. Ask each question twice, since answers vary between runs. A free AI visibility audit or one API call runs the same check and returns the cited domains for you.

### Can I see what sources ChatGPT used?

Yes, when the answer used web search. OpenAI's help center says to select a citation to open its source, and a Sources button lists the cited pages when it is available. In our logged-out run on 26 October 2026 there was no separate Sources panel, so we read each URL from the citations in the answer.

### Why does ChatGPT give different answers to the same question?

The model writes a new answer each time, and with web search it may search differently on each run. In our panel, one or two citations changing between two runs of the same question was noise. Signed-in accounts add history and memory. Ask twice, logged out, and trust what appears in both runs.

### Is there a free ChatGPT visibility checker?

Yes. The QuanticData AI visibility audit is free, with a few audits a day and no account: paste a URL, type a question, and it asks a live answer engine whether your domain is cited and your brand mentioned, and checks whether AI crawlers can read the page. The API runs up to 10 questions per call.

### How do I get my brand mentioned in ChatGPT?

Be on the pages the engines cite. On generic "best X" questions that means the lists, which took 36% of citations in our panel; on specific questions it means a page of yours that answers that exact question in its first sentence. Make sure OAI-SearchBot is allowed in robots.txt, or ChatGPT search will not show your pages.

### What kind of pages does ChatGPT cite?

It depends on the question. In 240 answers from six engines on 26 October 2026, "best X" lists took 36% of citations, vendor homepages 13% and product pages 9%. On 303 specific questions the same day, lists fell to 9% and product pages rose to 31%, with country pages, guides and use-case pages behind them.

## See which pages the engines cite for your questions

One call asks the engines your buyers use and returns, per question, whether you are cited or mentioned and which domains won instead. $0.01 per question and engine, and $2 of free API usage every month with no card.

[Start free — $2/month included](https://quanticdata.io/signup/?utm_source=blog&utm_medium=website&utm_campaign=blog-end&utm_content=check-brand-visibility-in-chatgpt) · [Explore SEO Audit API](https://quanticdata.io/seo-audit/)

## Related reading

- [How Many Sites Use llms.txt? New Data](https://quanticdata.io/blog/how-many-sites-use-llms-txt/): SEO data · 64 of 355 top domains publish a real llms.txt. Count by status code instead and you get 39.7%, because 77 sites answer 200 with their homepage. Includes what the real files contain, and the cross-tab nobody has run: publishers of llms.txt block AI crawlers four to seven times less, and none of them blocks a retrieval crawler.
- [llms.txt vs robots.txt](https://quanticdata.io/blog/llms-txt-vs-robots-txt/): SEO data · robots.txt answers whether an agent may fetch a page and is honoured by every major AI operator. llms.txt answers what is worth reading and is documented as read by none of them. The formats, the resolution rules, what neither file can do, and measured adoption for both across the same 355 domains.
- [IPv6 Proxies for SEO: Engines That Accept Them](https://quanticdata.io/blog/ipv6-proxies-for-seo/): SEO data · Which search engines and SEO tools publish IPv6 addresses (DNS census of 102 domains), what a Google result page weighs when fetched through our own SERP layer (48.5–59.2 KB), the cost per thousand SERPs at each pack, and how to pace by /64 so the savings survive.

---

Source: https://quanticdata.io/blog/check-brand-visibility-in-chatgpt/ · Site index for AI: https://quanticdata.io/llms.txt
