The AEO Report

Vol. 1 · Issue 1

No. 02 · Diagnostic

Why isn't my brand in ChatGPT?

Five reasons, one ten-minute diagnostic, one shortlist of fixes.

The AEO Report Editorial Published 2026-05-14

You opened ChatGPT, asked it to recommend the best {your category} for {your buyer}, and you weren't on the list. Or worse — your biggest competitor was, and you weren't.

That sting is what's bringing five-figure AEO budgets to teams that, six months ago, treated AI search as a curiosity. The good news: in 90% of the cases we see, brand invisibility in ChatGPT is caused by one of five concrete, fixable problems. None of them require a content rewrite. Most can be addressed in a single afternoon.

Below: a five-prompt diagnostic you can run in ten minutes with your real brand and category, then the five most common reasons — each with a 30-minute fix.

The 10-minute diagnostic

Run these five prompts in ChatGPT.

Fill in your brand, category, and a couple of details. We'll generate the prompts. Run each one in a fresh ChatGPT chat (no chat history bias), then mark whether your brand appeared. Your visibility score updates live and saves locally.

Your visibility

0 / 5 Invisible

  1. Prompt 01 · Open recommendation

    What's the best {category} for {use_case}? Give me 3–5 options with pros and cons.

    Tests whether you appear when buyers ask the most natural framing of their need.

    Did your brand appear?
  2. Prompt 02 · Listicle

    What are the top {category} companies in 2026?

    Tests whether you're surfaced in the listicles ChatGPT lifts from across the web.

    Did your brand appear?
  3. Prompt 03 · Head-to-head

    How does {brand} compare to {competitor}?

    Tests whether ChatGPT can describe your offering in your own terms — or only in your competitor's.

    Did your brand appear?
  4. Prompt 04 · Use-case intent

    I need a {category} that's especially good at {specific_requirement}. What do you recommend?

    Tests intent matching — the bottom-funnel query buyers run right before they commit.

    Did your brand appear?
  5. Prompt 05 · Authority

    Who are the most respected experts and publications on {topic}?

    Tests entity authority — whether ChatGPT recognises your brand as a real, citable source.

    Did your brand appear?

How to read your visibility

5/5 ·
Strong. AEO is working — keep it fresh.
3–4 ·
Partial. You appear in some framings, not others.
1–2 ·
Weak. Either entity or schema problem — usually both.
0/5 ·
Invisible. Start with the discoverability fixes below.

The five reasons

Why your brand is missing.

In our audits, the same five problems account for the overwhelming majority of invisibility. Each is tied to a pillar in The AEO Audit Checklist — fix the pillar, fix the symptom.

  1. 01

    Pillar 01 · Discoverability

    Bing hasn't indexed your important pages

    ChatGPT search relies overwhelmingly on Bing's index, not Google's. If your pages aren't in Bing, ChatGPT effectively can't see them — and most teams have spent a decade optimising for Google while ignoring Bing. Symptom: site:yourdomain.com on Bing returns far fewer pages than the same query on Google. Root cause: no Bing Webmaster Tools account, no sitemap submitted to Bing, robots.txt that doesn't explicitly allow Bingbot. 30-minute fix: create a Bing Webmaster Tools account, verify the domain, submit your XML sitemap, and confirm Bingbot is allowed in robots.txt. Re-check site coverage in 7 days.

  2. 02

    Pillar 01 · Discoverability

    Your critical content only renders in JavaScript

    Most AI crawlers — GPTBot included — don't reliably execute JavaScript. If your headline, product description, or pricing only appears after a client-side React/Vue render, the crawler sees a blank shell and moves on. Symptom: view-source on your key pages shows an empty `

    ` and nothing else meaningful. Root cause: SPA architecture without SSR or pre-rendering. 30-minute fix: for the homepage and top 10 pages, ensure the primary content is server-rendered or statically generated. If you're on Next.js, App Router with server components solves this; on Vue/Nuxt, enable SSR; on a SPA, add pre-rendering for those routes.

  3. 03

    Pillar 03 · Authority Signals

    You're not an 'entity' in ChatGPT's knowledge graph

    ChatGPT (and every other AI engine) leans heavily on structured knowledge sources — Wikipedia, Wikidata, Crunchbase, LinkedIn — to decide whether a brand is real, durable, and worth citing. If none of those have an entry for you, the model treats you as low-confidence noise. Symptom: ChatGPT confuses you with another company, or asks for clarification when you mention your name. Root cause: zero presence in canonical knowledge bases. 30-minute fix: create a Wikidata entry for your company today (it's free and approval is fast). Update your LinkedIn Company page, claim your Crunchbase profile, and add `sameAs` links to all of these in your Organization schema.

  4. 04

    Pillar 04 · Structured Data

    Your pages don't carry the structured data engines need

    AI engines are trained to extract Organization, Article, Product, and FAQPage schema with high confidence. Without schema, they fall back to text inference — and lose. Symptom: Google's Rich Results Test reports 'no items detected' on your most important pages. Root cause: no JSON-LD on the page, or schema that fails validation. 30-minute fix: add Organization schema to your homepage and Article schema to every blog post. Reference the Person schema for authors. Validate everything against Google's Rich Results Test before shipping. Schema is one of the highest-ROI tactical fixes in AEO.

  5. 05

    Pillar 05 · Content Optimization

    Your competitors have the citation magnets and you don't

    AI engines prefer to cite content that contains original, quotable material — a statistic nobody else has, a framework with a name, an expert quote with attribution. Pages that synthesise existing sources without adding anything new rarely get cited; they get summarised away. Symptom: ChatGPT cites your competitors using language and frameworks they coined while leaving your similar work unreferenced. Root cause: no original data on your site. 30-minute fix: find one original number you can extract from your business — your customer's average ROI, the median time to value, the share of buyers who ask a specific question — and write a single page around it with a clear, attributable claim. That page becomes a citation magnet for the entire category.

The 30-minute shortlist

Do these today.

If you can carve out half an hour this afternoon, this is the highest-ROI set of tactical moves. Each addresses one of the five reasons above, and most pay off in days, not weeks.

  1. 01

    Verify your homepage is in Bing. Search site:yourdomain.com on Bing. If the count is wildly lower than Google, register at Bing Webmaster Tools and submit your sitemap.

  2. 02

    View-source your homepage. If you don't see the headline and value-prop copy in the raw HTML, you have a JS-rendering problem. SSR or static-render the top 10 pages.

  3. 03

    Add Organization JSON-LD to your homepage. Include name, founders, sameAs links to LinkedIn, Crunchbase, X, and Wikipedia if you have them. Validate at Google's Rich Results Test.

  4. 04

    Create a Wikidata entry. Free, no approval delay for most entities. Reference your founders, your headquarters, your category, and your competitors. Link sameAs to LinkedIn and your homepage.

  5. 05

    Surface one original number. Pick one statistic from your business — usage, ROI, time-to-value, anything — and publish a single page built around it with a clearly-attributable claim. That page becomes the citation magnet that pulls your brand into category answers.

  6. 06

    Re-run the diagnostic in two weeks. AEO changes register fast — you'll often see needle-moving shifts in 7–14 days, especially after Bing re-crawls.

Keep reading