All Articles
    AI Visibility
    Published July 13, 20267 min read

    Does ChatGPT Cite Sources? What It Shows, Hides and Makes Up

    Via API, ChatGPT returned sources on 100% of our 60 test answers, averaging 15 per answer from 445 distinct domains. Here is what it shows, what it hides, and how to check whether your site makes the cited set.

    Matiss Katanenko

    Matiss Katanenko

    Co-founder, Honeyb

    Does ChatGPT Cite Sources? What It Shows, Hides and Makes Up

    Yes, ChatGPT cites sources when it searches the web. In our 13 July 2026 measurement at Honeyb (our own AI visibility tracker), the ChatGPT API returned sources on 100% of 60 answers, averaging 15.0 sources per answer. That is the highest of the four engines we tested. Two caveats matter. The consumer app often hides those citations, and the cited set is a long tail: the top three domains covered just 7.6% of ChatGPT's 900 citations. So the accurate answer is yes via the API, sometimes in the app, and rarely from the handful of sites you might expect.

    How we measured it

    We ran 20 buyer-intent prompts, three identical runs each, across four engines via their APIs: ChatGPT (gpt-5-mini), Gemini (gemini-2.5-flash), Claude (claude-haiku-4-5) and Perplexity (sonar). That produced 240 answers. Every engine returned sources on 100% of its answers.

    One caveat before the numbers: this was via API, where sources arrive as structured data. Consumer apps may show fewer or none, and ChatGPT and Gemini in particular often hide citations from users, while Perplexity and Claude expose theirs. This post covers what the citations look like once you can see them. For whether ChatGPT searches the web at all, and when, see can ChatGPT search the internet.

    EngineAvg sources per answerTotal citationsDistinct domainsCitation behaviour
    ChatGPT (gpt-5-mini)15.0900445Long tail, top 3 domains only 7.6%
    Gemini (gemini-2.5-flash)10.758010974% of URLs masked by grounding redirects
    Claude (claude-haiku-4-5)8.8529194Open mid-size spread, top 3 domains 6%
    Perplexity (sonar)8.3498142Concentrated: Reddit 14%, YouTube 8%

    ChatGPT is comfortably the heaviest citer of the four.

    Sources per answer

    Average sources cited per answer, by engine

    Average number of source URLs each engine returned per answer: ChatGPT 15.0, Gemini 10.7, Claude 8.8, Perplexity 8.3. Honeyb measurement, 13 July 2026: 20 buyer-intent prompts, 3 runs each, via API (gpt-5-mini, gemini-2.5-flash, claude-haiku-4-5, sonar). Consumer apps may display fewer sources than the API returns.

    ChatGPT's citations are a long tail

    Across 60 answers, ChatGPT produced 900 citations from 445 distinct domains. The top three domains accounted for just 7.6% of the total. Forbes led with 40 citations, which is 4.4% of everything ChatGPT cited. The next tier, toolradar.com and cybernews.com, managed 14 each.

    No single publisher owns ChatGPT's answers. That cuts both ways for brands. Your odds of appearing somewhere in the cited set are real even without a marquee placement. But no single placement, Forbes included, buys you consistent presence. Forbes was the only domain to appear in all four engines' top-cited lists, and even there it never passed 4.4% of any engine's citations in our data.

    How the other three engines handle sources

    Perplexity is the opposite of ChatGPT: fewer, more concentrated citations. Of its 498 citations from 142 domains, Reddit took 71 (14%) and YouTube 40 (8%). That mirrors Semrush's wider finding that Reddit is the most-cited source in AI answers at 40.1% of all citations. Perplexity also exposes its sources prominently in the consumer product, which makes it the easiest engine to audit by hand.

    Gemini technically cited sources on every answer (it completed 54 of the 60 runs), but wrapped 429 of its 580 source URLs (74%) in vertexaisearch.cloud.google.com grounding redirects that mask the real destination. You can see that Gemini used sources. You often cannot see which ones without resolving each redirect.

    Want to see this in action?

    See how every major AI model talks about your brand. Free to start.

    Free AI Check

    Claude sits in the middle: 529 citations from 194 domains, with the top three domains at just 6%. Like ChatGPT, it spreads citations widely, and like Perplexity, it exposes them to users.

    A ChatGPT answer with its cited sources from our test run
    ChatGPT returned an average of 15.0 sources per answer via API in our July 2026 test

    How to see ChatGPT's sources

    In the consumer app, sources only exist when ChatGPT actually searches. Three practical steps:

    1. Ask a question that triggers search, or toggle the search option on before asking. 2. Look for inline link chips in the answer and the sources list at the end. 3. If no links appear, ask it directly to search the web and list its sources with links.

    Answers produced without a search come from training data. Those can include plausible-looking references that do not exist, which is where ChatGPT's reputation for making up sources comes from. The fix is simple: treat any reference without a clickable link as unverified.

    Via the API with web search enabled, sources arrive as structured annotations on every answer. That is how we collected all 900 of ChatGPT's citations.

    How to find out if ChatGPT cites your site

    The manual route: ask the buying-intent questions your customers ask, open the sources, look for your domain. It works once, but it does not generalise. The same AI query changes roughly 70% of the time (SparkToro), so one clean check tells you almost nothing about the next answer. We covered the maths of that problem in why spot-checking AI answers fails.

    Two more reasons a single check misleads. Semrush found 62% of AI citations never name the brand, so you can be cited without being recommended, or recommended off the back of pages you have never seen. And what drives citations is largely off your site: Ahrefs found AI visibility correlates most with third-party mentions and video, not on-page work. If you are starting from zero, what is AI visibility and how to get cited by AI cover the fundamentals.

    Honeyb, our product, automates the tracking side: it runs your category's buyer prompts across ChatGPT, Gemini, Claude and Perplexity on a schedule and records every cited domain, so you see whether yours appears and how that changes over time. Start with a free AI visibility check to see whether ChatGPT and the other engines cite your site today.

    Frequently asked questions

    Does ChatGPT show sources for every answer?

    No. Via the API with web search enabled, it returned sources on 100% of our 60 test answers, averaging 15.0 per answer. But the consumer app often hides citations, and answers generated without a web search carry no sources at all.

    How do I make ChatGPT show its sources?

    Ask a question that triggers web search, or toggle search on before asking. Cited answers show inline link chips plus a sources list at the end. If no links appear, ask it explicitly to search the web and list its sources with links.

    Does ChatGPT make up sources?

    It can when answering from training data rather than searching. Ungrounded answers sometimes include plausible-looking references that do not exist. Search-grounded answers link to real pages, so treat any reference without a clickable link as unverified.

    How do I get my website cited by ChatGPT?

    Ahrefs found AI visibility correlates most with third-party mentions and video, not on-page work. ChatGPT's citations spread across 445 domains in our test, with the top three at just 7.6%, so earn mentions across many relevant sites rather than chasing one placement. Reddit alone accounts for 40.1% of all AI citations (Semrush).

    How can I check which sources ChatGPT cites in my industry?

    Spot-checking by hand is unreliable because the same AI query changes roughly 70% of the time (SparkToro). Honeyb, our AI visibility tracker, runs your buyer prompts across ChatGPT, Gemini, Claude and Perplexity on a schedule and records every cited domain, so you can see whether and where yours appears.

    Matiss Katanenko

    About the author

    Matiss Katanenko

    Co-founder, Honeyb

    My name is Matiss Katanenko and I co-founded Honeyb, the AI visibility platform that tracks how ChatGPT, Gemini, Claude, Perplexity and the other major AI engines talk about brands. I'm based in Riga, Latvia. Before Honeyb I spent years on the agency side running SEO and content programs for fast-growing brands across the US and Europe. That work is where I watched AI search start to compress the entire discovery channel into a four-brand short list, and decided to build the tool I wished agencies had. In my free time I'm in the sauna, on a padel court, or behind a drum kit.

    Connect on LinkedIn
    Honeyb

    Free to start

    See your brand through every major AI model.

    Run a free check in 30 seconds. The picture is usually different than you'd expect.

    ChatGPTChatGPT
    ClaudeClaude
    GeminiGemini
    PerplexityPerplexity