BlogChatGPT

How to Check if ChatGPT
Recommends Your Brand

A step-by-step guide to testing your brand's AI citation status manually — and why manual checking isn't enough for serious AEO tracking.

⚡ TL;DR

Open ChatGPT and ask "what are the best [your category] tools?" If your brand doesn't appear, or appears below a competitor, you have an AEO gap. Manual checking gives you a snapshot; systematic tracking across all 4 AI engines requires a tool like Surfedo's free scan.

Why this matters before we start

When a buyer asks ChatGPT "what's the best [your category] software for [use case]?" — your brand either appears in the answer or it doesn't. Unlike Google, where you might rank #8 and still get some traffic, an AI answer that doesn't include your brand produces zero exposure for that buyer. No second page, no "also check out" section.

Checking your current citation status is the first step in any AEO strategy. It establishes your baseline — and tells you whether you have a problem at all.

Step 1: Build your 10 test queries

Don't just ask "what are the best [your product] tools?" once and call it done. AI responses vary significantly based on how a query is framed. Build a list of 10 queries covering the different ways your buyers ask about your category:

Query typeExample
Category recommendation"What are the best [your category] tools for [use case]?"
Top list"Top [your category] software in 2026"
Comparison"[your brand] vs [competitor] — which is better?"
Problem-first"Best tool to [solve the problem your product solves]"
Persona-specific"Best [your category] for [your target customer type]"
Alternatives"Alternatives to [your main competitor]"
Direct brand check"What is [your brand]? Is it a good tool?"

The pattern you're looking for: which query types show your brand, and which don't? The ones where you're absent are your highest-priority AEO gaps.

Step 2: Run the queries on ChatGPT

Open chatgpt.com and run each query fresh. A few things to note:

  • Use a new chat for each query. ChatGPT's conversational context can influence subsequent answers in the same thread. Each query should be independent.
  • Don't be logged in as an employee. ChatGPT may personalise responses based on account history. Use an incognito window or a clean account.
  • Record exactly where you appear. Note your position (#1, #2, #3, absent) and which competitors appear before you.
  • Run each query 2–3 times on different days. ChatGPT responses are non-deterministic — a single test can be misleading. Consistent absence across multiple tests confirms a real gap.

Step 3: Repeat on Perplexity, Gemini, and Claude

ChatGPT is not the only AI engine that matters. Buyers use four major engines, and citation presence varies significantly across them. A brand that appears consistently on Perplexity might be absent on ChatGPT, and vice versa. You need to check all four:

EngineURLKey characteristic
ChatGPTchatgpt.comHighest volume. Combines training data + live retrieval. Takes 4–12 weeks to reflect content changes.
Perplexityperplexity.aiLive retrieval dominant. Reflects content changes within days. Cites Reddit heavily.
Geminigemini.google.comCorrelates with Google signals. Strong on brands with Google Knowledge Panel.
Claudeclaude.aiTraining-data dominant for most queries. Entity clarity and schema matter most.

Run your 10 test queries on each engine and record the results in a spreadsheet. You now have a 10×4 grid of citation positions (or absences) — your AEO baseline.

Step 4: Interpret what you find

There are four common patterns and what they mean:

Pattern 1: Not mentioned on any engine

Your brand has an entity clarity problem. AI engines don't have enough consistent data to model who you are. Start with: Wikidata entry, llms.txt file, Organisation schema on your homepage. These are the fastest entity-building signals available.

Pattern 2: Mentioned but always #3–5, never #1–2

You're in the consideration set but not leading it. Your competitors have stronger signals in at least one dimension: more G2 reviews, stronger Reddit presence, deeper content, or more structured schema. Use Surfedo's competitor battle cards to identify exactly which signals are driving the gap.

Pattern 3: Strong on some engines, absent on others

Engine-specific gaps. Absence on Perplexity often means weak Reddit and live-web presence. Absence on ChatGPT often means weak entity signals (Wikidata, schema). Absence on Gemini often means weak Google presence. Each engine has different highest-leverage fixes.

Pattern 4: Present on all engines, ranked #1–2

You're in a strong position. Focus shifts to maintaining position, monitoring for competitive movements, and expanding to more query types. Set up weekly automated tracking so you know immediately if a competitor starts closing the gap.

The limits of manual checking

Manual checking is a good starting point, but it has real limitations for ongoing AEO management:

  • AI responses are non-deterministic. The same query can produce different answers in different sessions. A single manual check is a snapshot, not a measurement.
  • It doesn't scale. Checking 10 queries across 4 engines, run multiple times, is 40–80 manual tests. Every week. This isn't sustainable.
  • You can't track trends. Without consistent position data over time, you can't tell whether your changes are working or whether external factors (competitor improvements, model updates) are affecting your position.
  • You get no competitive context. Manual checking shows you where you appear but not why competitors appear before you or what specific actions would close the gap.

The automated alternative: Surfedo's free scan

Surfedo automates the entire process: you enter your domain and key queries, it scans all four AI engines simultaneously, and returns exact #1/#2/#3 position rankings for every query on every engine. The free scan runs the first check in 60 seconds — no card required.

Beyond the baseline scan, the paid plan runs weekly automatic rescans and tracks position history so you can see whether your AEO work is moving the needle — or whether a competitor is closing in. It also generates the content you need to improve positions: FAQ pages, schema markup, llms.txt entries, comparison pages.

Skip the manual check

See your exact citation positions on all 4 AI engines in 60 seconds

Surfedo scans ChatGPT, Perplexity, Gemini, and Claude simultaneously — returns exact #1/#2/#3 rankings, competitor analysis, and a prioritised fix list. Free, no card required.

Run Free Scan → AEO Checklist (40 points)
Related reading
Why ChatGPT Doesn't Recommend Your Brand — And How to Fix It
Read →
How to Measure AI Visibility: The Metrics That Actually Matter
Read →
What is AEO? Complete Definition and Guide
Read →
Entity Authority: The AI Search Signal Most Brands Ignore
Read →