Blog
6 min read Diagnose Your AI Visibility

AI Is Describing Your Product Wrong. Here Is How to Find Out What It Says.

On this page
  1. Why is arguing with the output pointless?
  2. How do you find the source?
  3. What are the usual culprits?
  4. Which engines will show you their sources?
  5. What if it will not cite anything?
  6. Does structured data fix this?
  7. How do you know when it is fixed?
The short version

Wrong descriptions come from stale sources, and the fastest way to locate them is to ask the engine to cite what it used, then check publication dates rather than arguing with the output.

Correcting the engine in the chat feels productive and changes nothing. The page it read is still there, still saying the same thing, and it will be read again tomorrow.

The instinct when an AI describes your product wrongly is to tell it so. That works for exactly one conversation, in one session, for one person. The engine has not learned anything and the next user gets the same answer, because the problem was never in the model. It was in a document.

This is the procedure for finding that document.

Why is arguing with the output pointless?

Because the answer was assembled from retrieved material, and the material has not changed.

Most answer engines fetch documents at query time and generate from them, the pattern set out in Lewis et al. A correction you type is a fact in the conversation, not a fact in the corpus. Close the tab and it is gone.

Feels like a fix “Actually our pricing starts at $69”

The engine will agree, apologise, and use the correct figure for the rest of that session. Nothing outside the session changes.

Is a fix Finding the page that says $79 and getting it updated

Slower, duller, and it changes what every future reader is told, because it changes what the retriever finds.

The correction that matters happens on somebody else’s page. Usually a directory, a review profile, or a roundup written when your pricing was different.

How do you find the source?

Ask the engine directly. It is more forthcoming about this than people expect, and it is faster than any amount of searching for the offending page yourself.

The four-step trace
1
Reproduce it in a clean session

Temporary or incognito, memory off. Ask the question that produced the wrong description and confirm it happens without your own chat history involved.

If it does not reproduce, you were looking at your own conversation rather than at what a stranger sees.
2
Ask it to cite the specific claim

“Which source did you use for the pricing figure?” rather than “what are your sources?”. Naming the wrong fact gets you the document behind that fact instead of a generic list.

A general request returns everything it touched. A specific one returns the culprit.
3
Open the page and find its date

Published date, last-updated date, or the copyright line if it has neither. You are looking for when the page last said something true.

Almost every wrong description is a correct description that expired.
4
Check whether your own page contradicts it clearly

If your pricing page states the figure in prose the engine can extract, the stale source is outranking you. If your figure only exists inside a table image or behind a toggle, it may not be extractable at all.

Sometimes the fix is on your side after all, and it is worth ruling out before you email anybody.
Step 2 is where most people go wrong. Asking for “your sources” produces a tidy list that may not include the one that caused the error.

What are the usual culprits?

Wrong descriptions cluster into a small number of source types, and they are worth knowing because they have different remedies.

Directory listings Written once, never revisited, and frequently the oldest thing about you on the open web. High retrieval weight because they are structured and on-topic. Usually editable
Review platform profiles Often carry pricing and feature fields you filled in at launch. Engines trust them because they are third-party, which is exactly why a stale one is expensive. Usually editable
Roundup articles Somebody wrote “the ten best X tools” two years ago and never updated it. Dense, comparative, and precisely the shape a recommendation question retrieves. Requires an ask
Your own old pages An unretired announcement, a changelog entry, a legacy pricing page still indexed. The one category entirely within your control. Fix today
Check the last row first. It is the fastest to fix, and an engine quoting your own outdated page is a problem you can close this afternoon.

Which engines will show you their sources?

Not all of them, and knowing which is which saves a lot of wasted asking.

The live-search family cites reliably because it just fetched the documents. Anthropic states that for its web search tool “citations are always enabled”, with each one carrying the URL, the title and up to 150 characters of the text actually used. That last field is what makes this trace possible at all: you get the passage, not just the page.

Perplexity is built around visible inline sources, which makes it the fastest place to run this check even if it is not where your buyers are. Google’s AI surfaces cite links drawn from the Search index. Engines answering from stored knowledge often cite nothing, because nothing was fetched.

Start here An engine that cites densely

Run the trace on whichever engine shows the most sources, even if it is not your primary. You are looking for the bad document, not for a visibility score.

Do not start here An engine that cites nothing

You will spend twenty minutes asking a system that has no document to point at, and conclude wrongly that the source is untraceable.

The stale page is usually the same one across engines. Find it on the engine that will show you, then verify the fix on the engine you care about.

What if it will not cite anything?

Then you have learned something separate and useful: the answer probably did not come from retrieval at all.

Engines answering from stored knowledge often have no document to point at, because none was fetched. That is a different problem with a different timescale. A stale page can be fixed this month; a stale impression in a model’s weights persists until a future model generation, and the only input you have is building consistent public evidence that reaches the next training cycle.

Test which one you are dealing with by asking the same question in a way that invites a lookup: naming a recent year, asking for current pricing, or asking for sources explicitly. If citations appear, you are in retrieval territory and the trace above applies.

Does structured data fix this?

It helps with identity and not with contradiction, and the distinction matters here.

Google describes structured data as helping search understand the content of a page, and makes no claim that it improves ranking position. It makes you easier to identify. It does not overrule a third-party page stating a different price.

What does help is stating the fact plainly, in text, on a page that is easy to retrieve. A price written in prose in a sentence is extractable. A price rendered inside an image, or only visible after clicking a monthly-annual toggle, may not be reachable at all, which leaves the stale third-party figure as the best thing available.

How do you know when it is fixed?

Not by asking once. Answers vary between identical runs, so a single clean answer proves nothing more than a single wrong one did.

Re-run the same question

Three times, in clean sessions, on the engine where you found the error. One correct answer is not evidence.

Allow for the lag

The page has to be recrawled before the change reaches an answer. OpenAI documents around 24 hours just for a robots.txt change to register.

Keep the before and after

Paste both full answers somewhere dated. It is the only record that the fix did anything, and screenshots of verdicts will not do.

Budget a fortnight before judging, not an evening. A same-day re-test mostly measures how quickly you refreshed the page.

If the wrong description turns out to be one symptom of a broader problem rather than a single stale page, the four-cause diagnostic covers the rest, and the five-minute test is the quickest way to see whether accuracy is your only issue or just the most visible one.

One last thing worth saying plainly. A confident, specific, wrong statement about your pricing is more damaging than being absent, because a reader has no reason to doubt it. Absence loses you a deal you never knew about. A wrong price loses you one you would have won.