Skip to content

Citation Problem Or Entity Problem? Diagnosing Why AI Ignores Your Brand

A test-query method and decision sequence to tell whether AI engines ignore your brand because of a citation problem or an entity problem, with a fix for each.

Co-Founder & CEO
Published
Updated
Reading time
22 min read
Citation Problem Or Entity Problem? Diagnosing Why AI Ignores Your Brand

Summarise this post with

A brand that ChatGPT, Perplexity and Google AI Overviews ignore usually has one of two different problems, and more content fixes neither by default. A citation problem means engines cannot retrieve or extract a usable passage from your pages. An entity problem means engines cannot tell what your brand is. Test for both before publishing anything.

This applies when your brand is absent from, or misdescribed in, AI answers to the category questions your buyers actually ask, and your pages are otherwise indexed and live.

The two-cause split is a diagnostic method drawn from TRM's audit work, not a published research finding, and real cases are often a mix of both.

If you want the diagnosis run for you, our AI Search Visibility work starts with exactly this test. You can read how we approach it first.

What Counts As An AI Citation, And Why Ignored Brands Have Two Different Problems

An AI citation is a linked source an answer engine shows or uses to support a statement in its answer. ChatGPT, Perplexity and Google AI Overviews all produce answers that lean on outside pages, and the pages they lean on are the citations.

A citation is not a ranking. A page can sit in the top three on Google and never appear as a source in an AI answer. It is also not a mention. A mention is your brand named in the answer text without a link to your site, and the two can happen independently. An engine can name you and never link you, or link you and never name you. Both count as visibility of a kind, but only one of them sends a reader to your pages.

Ranking helps, but it does not settle the question. In one publisher's 10,000-citation study, a number one Google ranking was cited by an AI engine about 60% of the time, against about 11% for page two or lower. That publisher sells AEO software and has not published its per-engine samples or method, so read the figures as one study's result and not as a law. The pattern is still useful. Ranking raises your odds, and plenty of number one pages go uncited anyway.

Why does any of this matter? Because a buyer who asks an engine for the best option in a category gets a short list, not ten blue links. Brands on that list are in the consideration set. Brands off it are not, and the buyer never sees the gap.

When a brand is missing from that list, teams often reach for the same answer, which is more content. Sometimes that is right. Often it is the slowest possible fix, because the real cause sits somewhere content volume does not touch. There are two causes worth separating.

  • Citation problem: Engines cannot retrieve or extract a usable passage from your pages, so they cite someone else's.
  • Entity problem: Engines cannot tell what your brand is, who it serves or how it differs from similar names, so they leave it out of the answer.

The rest of this article is a method for telling them apart. You run a test query set, read the sources behind the answers, and follow a decision sequence that points at one cause or the other. Each cause then gets its own fix path.

How AI Engines Pick The Sources They Cite

In our reading, engines appear to work in two steps. First they retrieve candidate pages for the question. Then they pick passages from those pages to support the answer and attribute them. A brand can fail at either step, and the two failures look different in a test log. That is the whole reason the split is useful.

Start with the one rule that is written down. Google's own AI features documentation states that a page is eligible to appear as a supporting link in AI Overviews and AI Mode if it is indexed and eligible to be shown in Google Search with a snippet, with no additional requirements. That is a low bar, and it matters because it rules out a whole family of fixes. The same page also states that no special schema.org markup or AI-specific file is needed. If someone sells you a markup package as the way into AI Overviews, ask them to show you where Google says so.

Eligibility is the floor, not the ceiling. Being allowed to appear does not mean being chosen. Among eligible pages, our working assumption is that engines favour passages that answer the question most directly, and that is where a citation problem would live. Separately, the engine has to know what your brand is before it can name it or attribute a passage to it, and that is where an entity problem lives. If you want the full tactics list after the mechanism, our guide on how to get cited in AI answers covers it.

The engines also differ in how much of this you can see. That matters for testing, because you can only diagnose what you can observe.

EngineHow Sources ShowHow Fast Changes Appear
Google AI OverviewsSupporting links appear alongside the generated answerReported in days to weeks
PerplexityNumbered citations sit inside the answer, so the domains it used can be read directlyReported in days to weeks
ChatGPTVaries by answer, so log whatever sources appear and note when none doReported in months

The speed column deserves a hedge. The timelines come from vendors, not from independent research, and they describe typical behaviour rather than a guarantee. Treat the order as the useful part. Perplexity and AI Overviews tend to reflect new pages sooner, and ChatGPT tends to lag.

Step 1: Build A Test Query Set That Exposes The Gap

Run five to ten buyer-style questions across three engines and log engine, appearance, competitor named and sources shown. That is the whole method, and it takes an afternoon. Here is how to do it properly.

  1. Write the questions a buyer would ask. Use category questions such as the best tools for a job, comparison questions, and problem questions. Skip your brand name. A buyer who already knows you is not the buyer you are losing.
  2. Keep the wording stable. Write each question once and reuse it verbatim in every engine and every later round. If the wording changes, you cannot tell whether the result changed or the question did.
  3. Run every question in ChatGPT, Perplexity and Google AI Overviews. Use a fresh session each time so earlier answers do not colour later ones. Three engines give you enough spread to see whether a gap is general or specific to one.
  4. Log each run in the same shape. Record the prompt, the engine, whether your brand appeared, which competitors were named and which sources were shown. A spreadsheet is enough.
  5. Save the evidence. Copy the answer and the source list as they appeared. Answers change, and you will want the original when you compare rounds.

The log is only useful if every row has the same columns. Here is a template.

PromptEngineBrand AppearedCompetitors NamedSources Shown
Best tools for [your category]PerplexityYes or noNames of any brands in the answerDomains of each cited source
Best tools for [your category]Google AI OverviewsYes or noNames of any brands in the answerDomains of each supporting link
How do I solve [the problem you fix]ChatGPTYes or noNames of any brands in the answerSources listed, or none shown

Why five to ten? Fewer than five and one odd answer skews the picture. More than ten and you spend the week logging instead of reading. The point of this round is to find a pattern, and a pattern shows up quickly when the gap is real.

Why avoid the brand name? Because a brand-name query tests whether the engine knows you exist, and most engines will answer that. Buyer questions test whether the engine reaches for you when it does not already have your name in front of it. That is the question that matters.

One more design point. A single question can be worded five ways and return five different answers. If your set mixes a few rephrasings of the same intent, you learn whether a gap is stable or wording-sensitive. Our guide to prompt variation testing tools covers that design problem in more depth.

Step 2: Read The Cited Sources, Not Just The Answer

Most people read the answer and stop. The answer tells you whether you were named. The sources tell you why.

For every query where your brand is absent, pull the cited sources and sort each one into a type. Perplexity makes this easy because its numbered citations show which domains an answer used. For the other engines, use whatever source list or supporting links the answer shows.

Source TypeWhat It Tells You
Owned pages (your own site)Engines can retrieve and use your content for this query, so the gap is probably passage quality or wording
Third-party editorialEngines rely on outside publications for this topic, so presence there matters more than another page on your site
Review and community sitesBuyers and engines both trust peer discussion here, and your brand needs to be present in it
Competitors' own pagesA competitor's passage answered the question more directly than yours did, or the competitor is better understood as an entity

Why does this step matter so much? Because brands tend to assume engines cite brand websites. The evidence points the other way. In one 10,000-citation study across 57 queries and four AI engines, owned vendor sites accounted for under 4% of total citations. The same study found third-party sources lead cross-platform citations, with Reddit, Wikipedia, YouTube and Forbes at the top. Again, the publisher sells AEO software and does not disclose per-engine sample sizes or its counting method. This is one publisher's study, so use it as a prompt to look at your own logs and not as a benchmark to hit.

What does that mean for reading your source list? If your own pages almost never appear and outside pages dominate, then rewriting your homepage will not move the result. The fix lives on pages you do not control. If the sources are mostly pages like yours and yours is missing, the fix lives on your site.

Reading which URL got cited, and not only which domain, makes this step sharper. Page-level tools help here, and we compare them in our piece on page-level citation attribution tools.

Finish the step by writing one line per absent query. Name the dominant source type and name two or three of the domains. You now have the evidence the next section needs.

The Diagnostic Decision Sequence: Citation Problem Or Entity Problem

This is the core of the method. Follow it with your query log open.

A label before you start. No source defines an entity problem as a separate diagnosis, so the mapping below is TRM's inference from audit work. It is a reasoned framework you can test against your own logs, not a measured result. Treat each row as a hypothesis with a first check, and then check it.

Work through four questions in order.

  1. Is the page indexed and snippet-eligible? If not, nothing else matters yet. Fix that first, because Google's own rule makes eligibility the entry ticket.
  2. Are your pages retrieved or cited for other queries but not this one? Then the engine knows your pages and finds this one unusable for this question. That points at passage-level quality, which is a citation problem.
  3. Does the engine name your brand wrongly, name it as something else, merge it with another company, or never name it even where third parties discuss it? That points at an entity problem.
  4. Are competitors cited from third-party pages that never mention you? Then the problem is presence in the sources engines rely on, which is part of the entity picture.
What You See In The LogLikely CauseFirst Thing To Check
Your pages never appear in any engine, for any queryIndexing or snippet eligibility is blockedWhether the key pages are indexed and can show a snippet in Google Search
Your pages appear as sources for some queries but not the one you are testingCitation problem, because the passage for this question is missing or buriedWhere on the page the direct answer to this question sits, and whether it stands alone
Competitors with weaker brands are cited and you are not, from their own pagesCitation problem, because their passage answers the question more directlyThe first paragraph under the matching heading on the competitor page and on yours
An engine describes your brand wrongly or genericallyEntity problem, because the engine has no clear picture of what the brand isWhether the brand's name, category and description match across the site and profiles
An engine confuses your brand with a similarly named companyEntity problem, because the name resolves to the wrong entityWhether the other company's pages and profiles outrank yours for the brand name
Your brand is left out of category lists even where your own pages are retrievedEntity problem, because the engine does not connect the brand to the categoryWhether third-party pages place the brand in that category
Competitors are cited from third-party pages that never mention youPresence problem in the sources engines rely onWhich third-party sources the cited-source table showed and whether the brand appears on them

Now, three worked examples. All are hypothetical logs, written to show the reasoning. None is a client result.

  • Hypothetical log A: A project management tool appears in no answer, but Perplexity cites its pricing page for a pricing question. The engine knows the brand and the page. The category question lacks a usable passage on any page. This reads as a citation problem, and the first check is where the category answer sits on the relevant page.
  • Hypothetical log B: A security startup is named in ChatGPT as a consultancy, and Perplexity merges it with a company that shares half its name. Its pages are retrieved but the descriptions do not match. This reads as an entity problem, and the first check is whether the name, category and description are identical across the site and every profile.
  • Hypothetical log C: An analytics vendor is absent everywhere, and the cited sources are three comparison articles and a community thread, none mentioning the vendor. The vendor's own pages are fine. This reads as a presence problem in third-party sources, and the first check is which of those publications cover the category.

Notice that none of the three would be fixed by publishing another blog post. That is the point of running the test before the plan.

If the log points to an entity problem, consistency across your site and profiles is the first fix, and our LLM SEO work covers how language models read and resolve a brand. Start there before you rewrite a single page.

If It Is A Citation Problem: Signals And The Fix Path

A citation problem shows up as indexed pages that never appear among the sources for the query, even though the brand is recognised. The first fix is to confirm the pages are indexed and can show a snippet.

Look for three signals in your log.

  • Pages are indexed but never cited: The engine can reach the page. It simply does not pick it for this question.
  • The answer is buried: The passage that answers the question sits low on the page, or inside a long block of text with no clear start.
  • Weaker brands win: Competitors with less recognition get cited because their passage answers the question directly and yours does not.

Fix it in this order.

  1. Confirm indexing and snippet eligibility. Google's documentation says a page needs to be indexed and eligible for a snippet in Search to appear as a supporting link. Check crawl access and indexing on the pages in question first. Our page on technical SEO and AI readiness covers the checks.
  2. Put a direct answer near the top of the two or three most relevant pages. Do this before you touch anything else. Rewriting the pages that matter most, so the answer sits near the top, is the usual first fix for absence. Do not rewrite the whole site.
  3. Make the passage self-contained. The answer should make sense if an engine lifts it alone. Name the subject in the sentence, attach the qualifier to the claim, and put units on every number. Our approach to answer engine optimization is built on this idea.
  4. Re-test the same queries. Change one thing at a time and run the same set, so you know which edit moved the result.

Schema is not a requirement here. Google states that no special markup is needed to appear in AI Overviews or AI Mode. Structured data can still serve other purposes, but do not expect it to rescue a page whose answer is buried.

For the technical blockers specific to Google, our guide on increasing visibility in Google AI Overviews goes through extraction problems and how to spot them.

One last point on this fix path. A citation problem is the easier of the two to repair, because every piece of it sits on pages you own. If your log points here, you can start today.

If It Is An Entity Problem: Signals And The Fix Path

An entity problem shows up when engines describe your brand inconsistently, or leave it out of category answers even when your pages are retrieved. The first fix is one canonical description of what the brand is and who it serves.

Watch for these signals.

  • Wrong or generic description: The engine describes the brand as something it is not, or in words so vague they could fit any company.
  • Mistaken identity: The engine confuses the brand with a similarly named company.
  • Missing from category lists: The brand is omitted from category answers even where its own pages are retrieved.
  • Inconsistent facts: The brand's name, category and description differ across its site and the profiles, directories and publications engines read.

The last signal is the quiet one. Teams rarely notice that the homepage says one thing, the LinkedIn page another and the old directory listing a third. An engine reading all three has no stable picture to work from. Our piece on PR and brand messaging for AI visibility explains why inconsistent messaging is a named cause.

Fix it in this order.

  1. Write one canonical description. One sentence on what the brand is, one on who it serves. Use the same category words a buyer would use. This is the text every other place should echo.
  2. Repeat it everywhere. Put it on the site, on every profile, in every directory entry and in every author bio. Differences in wording, category or spelling make the picture muddier. The way language models read and resolve a brand is covered in our LLM SEO approach.
  3. Earn mentions on the third-party sources your cited-source table showed. If the table pointed at industry publications and community sites, those are the places to be present. Our work on earned mentions and digital PR is built for exactly this. Not every placement carries equal weight with engines, so it helps to know which link placements AI engines already cite before you choose.
  4. Check entity coverage. Some tools surface where a brand and its topics are missing, and we compare them in our review of entity and topic coverage tools.

Do not create your own Wikipedia entry. A Wikipedia presence depends on notability established by press and analyst coverage, so a brand that writes its own page is working against that rule. Earn the coverage first, and let the entry follow if it is warranted.

This fix path takes longer than the citation one, because it depends on pages and people outside your control. Teams that skip it tend to keep publishing without changing how engines see the brand.

If your log shows that your brand appears in Perplexity but not in ChatGPT, look at the entity signals first. The engines read and show sources differently, and one can resolve a brand where another cannot. A gap in only one engine is a useful clue, not a verdict.

When The Test Shows Both Problems: What To Fix First

Real logs are often messy. Some queries show buried answers, others show a muddled brand, and many show both. When that happens, you need a rule for what comes first.

If engines cannot name your brand, fix the entity first. If engines name you but never use your pages, fix the passages first.

What The Log ShowsFix This First
Engines cannot name the brand, or describe it wrongly, and pages are weakly extractableEntity clarity, then passage rewrites
Engines name the brand correctly but never use its pages as sourcesPassage rewrites, then third-party presence

The reasoning is simple. A cleanly extractable page for an unrecognised brand still goes uncited, because the engine has no confident idea what to attribute it to. A recognised brand with a buried answer is the opposite case. The engine already knows who you are, so a better passage can start working as soon as it is picked up.

This is a judgement call, not a measured result. Nobody has published a trial that ranks the two orders. It is the order we would try first, and your own re-tests will tell you whether it held for your brand.

Fixes can also undo themselves. A citation you earned this month can vanish next month, and you will not notice unless you look. Alerts that flag the loss are worth setting up once you have something to protect, and our review of citation loss alerts covers the options.

How Long Fixes Take And How To Re-Test

Re-run the same query set every week and judge the pattern across batches, because a single result is a snapshot. One answer from one engine on one day tells you very little. Four weekly batches that move the same way tell you a lot.

Expect different speeds from different engines. Reported timelines suggest Perplexity and Google AI Overviews can pick up new pages within days and cite them within weeks, while changes in ChatGPT and Claude can take three to twelve months. Those figures are vendor-reported and loose, so read them as a rough order, not a schedule. The practical lesson is to judge each engine against its own clock. A fix that has not shown up in ChatGPT after three weeks has not failed yet.

Keep the discipline of the first round. Same questions, same wording, same log columns. Change one variable between rounds where you can. If you rewrite a page and fix a profile in the same week, you will not know which one moved the result.

When the same query set needs tracking week after week, a tracker such as Semrush keeps the history in one place instead of a spreadsheet you rebuild each Monday.

If you would rather compare options before you commit, our roundup of tools for monitoring AI citations goes through what each one tracks.

What about traffic? A citation is a link, so it can send visits, and a citation or mention also puts your name in front of a buyer at the moment they ask. Do not expect a clean line from one to the other. Watch referral visits and branded search over the same weeks as your re-tests, and read them together. The goal of the first few rounds is movement in the log, and traffic follows once the log is moving.

Common Misreadings Of A Test Result

These mistakes send teams to the wrong fix. Each one has a cause and a correction.

  • Testing with the brand name: A brand-name query only shows that the engine knows you exist. Correct it by testing buyer questions that never mention you.
  • Reading one run: One answer is a snapshot and can change the next hour. Correct it by repeating the set weekly and reading the pattern.
  • Assuming schema will fix absence: Google states in its AI features documentation that no special markup is needed, so absence has another cause. Correct it by running the decision sequence first.
  • Treating a mention as a citation: A brand named in the answer text without a link to its site is a mention, and it does not send a reader to your pages. Correct it by logging the two separately.
  • Treating citation stability as guaranteed: A source cited today can drop out tomorrow. Correct it by keeping the weekly re-test running after the first win.
  • Treating the whole log as one problem: Different queries can point at different causes. Correct it by diagnosing each absent query on its own line before you decide on a plan.

If you recognise two or three of these in your own process, your last test was probably misleading. Rerun it clean before you spend money on a fix.

Where A Self-Run Diagnosis Stops And An Audit Starts

A manual test covers one query set across a few engines, and it can tell you which cause is likely but cannot confirm it across the wider set of questions your buyers ask. A prioritised fix list across many queries is where an audit earns its place, and if you are not ready for that, our free AI Visibility Report is the lighter step.

FAQs

Do AI Engines Always Show Citations?
No. Perplexity shows numbered citations, so the domains an answer used can be read directly from the answer. Other engines vary by answer, and some responses carry no source list at all. Log what each answer shows, and write down when nothing appears, because an absent source list is itself a data point.
Can An AI Mention My Brand Without Citing My Site?
Yes. A mention is your brand named in the answer text, and a citation is a linked source supporting the answer. The two occur independently. An engine can name you from third-party coverage and never link your site, so log mentions and citations in separate columns to see which one you are actually missing.
Is Ranking Number One On Google Enough To Get Cited By AI?
No. In one publisher's study, a number one Google ranking was cited by an AI engine about 60% of the time, against about 11% for page two or lower. That publisher sells AEO software, so treat the figures as one study's result. Ranking helps, but it does not guarantee a citation.
Do I Need Special Schema Markup To Appear In Google AI Overviews?
No. Google's documentation states that no special schema.org markup or AI-specific file is needed to appear in AI Overviews or AI Mode. A page needs to be indexed and eligible to show in Search with a snippet. Spend the effort on the passage and the brand description instead.
Do AI Citations Drive Real Traffic?
They can, because a citation is a link, but the volume depends on the engine, the query and how many readers click through. Do not assume a number in advance. Track referral visits and branded search alongside your weekly re-tests, and judge the value of a citation by what those two lines do over several weeks.
How Many Test Queries Are Enough?
Five to ten buyer-style questions is enough to expose a pattern. Fewer than five lets one odd answer skew the picture, and more than ten turns the exercise into logging work. Run them across ChatGPT, Perplexity and Google AI Overviews, and expand the set only once the first round has told you something.
Why Does My Brand Appear In Perplexity But Not In ChatGPT?
The engines retrieve and show sources differently, and they pick up changes at different speeds. Perplexity's numbered citations also make presence easy to spot. Check two things. First, whether your pages are simply too new for ChatGPT to reflect. Second, whether ChatGPT describes your brand wrongly, which points at an entity problem.
Should I Test With My Brand Name Or With Buyer Questions?
Test with buyer questions. A brand-name query shows only that the engine knows you exist, while a question such as the best tools for a category shows whether the engine reaches for you unprompted. Use the brand name afterwards as a separate check on how the engine describes you.
Can I Fix An Entity Problem Without A Wikipedia Page?
Yes. A Wikipedia presence depends on notability established by press and analyst coverage, so a brand should not create its own entry. Write one canonical description, repeat it across your site and profiles, and earn mentions on the third-party sources your cited-source table showed. Those steps do the same job.

If you have run the test and want a second pair of eyes on your results, send us the log. One of the founders replies, and you leave knowing which of the two problems to fix first.

📑 Disclosure!

Some links in this article are affiliate links. If you sign up through them, The Rank Masters may earn a commission at no additional cost to you. This does not influence which tools we recommend or what we say about them.

Written by

Waqas Arshad
Waqas ArshadCo-Founder & CEO

The visionary behind The Rank Masters, with years of experience in SaaS & tech-websites organic growth.