How to get cited by ChatGPT and Perplexity

Apex Inc.

Apex Inc.

Let the AI search crawlers in, write each page as a direct answer to one question, and get your brand named on the third-party pages those engines already cite. Then track a fixed set of prompts every month. ChatGPT, Perplexity and Google each document a search crawler that decides which sites can appear, so search basics still apply.

This guide is part of the B2B creator-operator playbook.

Key points

  • OpenAI says OAI-SearchBot is the crawler that surfaces sites in ChatGPT search, and Perplexity says the same of PerplexityBot. Block them and you opt out.

  • Google says there are no extra requirements, special schema or AI text files needed to appear in AI Overviews or AI Mode.

  • A page built as a question, a short answer, question subheadings, tables and an FAQ is easy for an engine to quote.

  • Off-page mentions on lists, publications, forums and review sites decide whether your brand appears in answers about your category.

  • Measure with a fixed prompt list, either by hand or with a tracker such as Profound, Otterly.AI, Peec AI or Semrush.

How do ChatGPT and Perplexity choose which sources to cite?

Both search the live web, read the pages they find and link the ones they use. Neither publishes a ranking formula, so the official docs cover eligibility only.

Engine

Crawler that controls search inclusion

What the official docs say

Your control

ChatGPT search

OAI-SearchBot

OpenAI's crawler docs say it "is used to surface websites in search results in ChatGPT's search features"

Allow or disallow OAI-SearchBot in robots.txt

Perplexity

PerplexityBot

Perplexity's crawler docs say it "is designed to surface and link websites in search results on Perplexity"

Allow or disallow PerplexityBot in robots.txt

Google AI Overviews and AI Mode

Googlebot

A page "must be indexed and eligible to be shown in Google Search with a snippet"

Googlebot rules in robots.txt, plus nosnippet, max-snippet or noindex

OpenAI's ChatGPT search help page adds that ChatGPT responses using search "will contain inline citations," and that it may share "disassociated search queries with third-party search providers such as Bing."

Perplexity's help center says "each answer includes numbered citations linking to the original sources."

Each engine also has a user-triggered fetcher (ChatGPT-User and Perplexity-User). OpenAI says ChatGPT-User does not determine whether content appears in search, so the search crawler is the setting that counts.

Can AI search crawlers reach your site?

Check this first, because a blocked crawler cancels everything else. Open yourdomain.com/robots.txt and look for rules naming OAI-SearchBot, PerplexityBot or Googlebot, or a blanket block on every bot.

Search and training are separate settings. OpenAI's docs say a site can allow OAI-SearchBot for search while disallowing GPTBot, which governs whether content is used to train foundation models. Perplexity says PerplexityBot "is not used to crawl content for AI foundation models." So you can stay out of training data and still be citable.

A minimal robots.txt that allows search crawlers and declines OpenAI training looks like this:




Three practical notes:

  1. Allow time. OpenAI says its systems take about 24 hours to adjust after a robots.txt update. Perplexity gives up to a day.

  2. Check your CDN and firewall. Google tells site owners to allow crawling in robots.txt "and by any CDN or hosting infrastructure." OpenAI and Perplexity both publish IP ranges you can allowlist.

  3. Keep content in text. Google recommends keeping important content in textual form, not locked inside images.

What does an AEO-ready page look like?

It reads like an answer before it reads like an article. The format of this guide is a worked example: a question as the H1, a 40 to 60 word answer directly under it, standalone bullet points, follow-up questions as H2s, tables and an FAQ.

The answer-first template

Element

What to do

Why it helps an engine

Question H1

Use the exact question a buyer would type or say

Matches the prompt the engine is answering

Answer block

40 to 60 words, no lead-in, directly under the H1

Gives the engine a complete, quotable answer

Key points

3 to 5 bullets that each stand alone

Each bullet survives being lifted out of context

Question H2s

Each opens with a one or two sentence direct answer

Covers the follow-up questions in the same session

Tables

Comparisons, prices, specs, criteria

Puts facts in rows an engine can read cleanly

Named sources

Link the primary source next to each figure

Makes your claim checkable and your page a better citation

FAQ

Six real questions with short answers

Catches long-tail phrasings of the topic

Author and date

Named author, bio and a visible last-updated date

Shows who stands behind the page and how fresh it is

There is research behind the sourcing advice. A study that introduced the term generative engine optimization, the GEO paper by Aggarwal and co-authors, reports that its methods "can boost visibility by up to 40%" in generative engine responses. In its results, adding quotations, adding statistics and citing sources were the strongest methods, while keyword stuffing scored below the unoptimized baseline on its main visibility measure.

The study ran on its own test engine and queries, so treat it as direction for ChatGPT and Perplexity rather than a guarantee.

If you draft answer blocks with AI, edit them hard, because generic phrasing makes a page interchangeable with every other page on the topic. The guide on writing with AI without sounding like AI covers the edit pass.

Write for both readers at once: a clean structure the machine can extract, and enough depth that the person reading it can finish the job.


Optimizing for the machine vs optimizing for the human

Does llms.txt or special schema get you cited?

No. Google states that "you don't need to create new machine readable files, AI text files, or markup to appear in these features," and that there is "no special schema.org structured data that you need to add."

My view is that llms.txt is not used by AI search engines to choose sources, so it does not belong on a citation plan. None of the crawler docs from OpenAI or Perplexity cited here asks for it.

Structured data still helps normal search features, as long as it matches the visible text on the page, which is Google's stated condition.

How do off-page mentions get your brand into AI answers?

When someone asks "what are the best tools for X," the engine reads pages that answer that question. If your brand is not named on those pages, your own site cannot fix it.

Run your category questions through ChatGPT and Perplexity and open every cited source. That list is your target map of publications, comparison posts, forums and review pages.

Digital PR and contributor articles

Pitch data, expert quotes and original frameworks to the publications that repeat in your target map. A contributor article or a roundup quote puts your name on a page the engine already reads. My own writing has appeared in HubSpot, GetResponse, Outbrain and more, and each byline is a third-party page with my name on it.

Guest posts on relevant sites

Guest posts work when the host site covers your topic and the post answers a real question. Match each post to one question from your prompt list.

"Best of" lists and comparison pages

Lists of the best tools or agencies in a category answer buying questions directly, so check which ones appear in your target map. Ask authors to review your product, offer an honest comparison table and correct outdated entries about you.

Reddit, communities and forums

Answer questions in the communities your buyers use, under your own name, and disclose when you mention your own product.

Reviews and sponsored content

Review platforms and marketplace listings name your brand next to your category. Sponsored creator posts can do the same on social platforms, and the guide to LinkedIn sponsored post rates covers what those placements cost. Disclose every paid mention.

How do you measure whether AI engines cite you?

Pick a fixed list of prompts, run them on a schedule and log whether your brand is mentioned, whether your site is cited and which sources appear, by hand or with a tracker.

Tools that track AI citations

Tool

What its own site says it does

Engines named

Listed price

Profound

"See what your customers ask AI, deploy agents to act on it, and measure the results"

ChatGPT, Perplexity, Claude, Gemini, Microsoft Copilot, DeepSeek, Google AI Overviews

Not on homepage

Otterly.AI

Tracks brand mentions and website citations, with prompt research and competitor benchmarking

Google AI Overviews, Google AI Mode, ChatGPT, Gemini, Microsoft Copilot, Claude, Perplexity

From $29 a month

Peec AI

Tracks visibility ("the share of chats where your brand is mentioned"), position and sentiment

ChatGPT, Perplexity, Gemini, plus an AI Mode tracker

Not on homepage

Semrush AI Visibility Toolkit

Shows "how brands appear in AI-generated answers," tracks prompts daily and audits sites for AI crawler blockers

Google AI Mode and ChatGPT named in its knowledge base

$99 a month

A manual method that costs nothing

  1. Write 20 to 30 prompts that a buyer would ask, split between category questions ("best tools for X") and problem questions ("how do I fix Y").

  2. Run each prompt in ChatGPT with search and in Perplexity, in a fresh session.

  3. Log three fields per answer: brand mentioned (yes or no), your URL cited (yes or no) and the top three cited domains.

  4. Repeat monthly with the same prompts so the numbers compare.

As an illustrative example with round numbers: a brand named in 3 of 30 answers in month one and 9 of 30 in month four has moved from a 10% to a 30% mention rate. The cited-domain column shows which publications to pitch next.

This recurring check is a good first loop to automate, and the guide on loop engineering for AI workflows shows how to build scheduled checks that log results.

A citation log is a small reporting pipeline, and reporting is the operator side of my work. I build these systems behind my own content, and I build the revenue version for SaaS teams, covering lead routing, CRM cleanup and pipeline reporting, in a 90-day AI RevOps Sprint for Series A and B SaaS. Contact me to get yours scoped.

What is the checklist for getting cited?

The first three are technical gates.

  1. Audit robots.txt for OAI-SearchBot, PerplexityBot and Googlebot, and remove any block on them.

  2. Check your CDN or firewall for bot rules too.

  3. Confirm indexing in Google Search Console, since Google requires a page to be indexed and snippet-eligible.

  4. Build your prompt list of 20 to 30 buyer questions.

  5. Map the cited sources for each prompt and note the publications, lists and forums that repeat.

  6. Rewrite your top pages with a question H1, a 40 to 60 word answer, question H2s, a table and an FAQ.

  7. Add a named source next to every figure.

  8. Pitch three publications from your source map each month.

  9. Request inclusion or corrections on the "best of" lists in your category.

  10. Re-run your prompts monthly and log mentions, citations and cited domains.

What are the common mistakes?

The most common mistake is blocking the search crawlers while trying to block training.

  1. Blocking every AI bot. A blanket block on OpenAI or Perplexity agents also removes you from their search results. Block GPTBot if you want, and allow OAI-SearchBot.

  2. Forgetting the CDN. Bot protection can block crawlers robots.txt allows.

  3. Burying the answer. A 300-word intro before the answer gives the engine nothing to quote.

  4. Writing llms.txt instead of content. Google says no AI text files are needed, and the engines cited here do not ask for one.

  5. Keyword stuffing. The GEO paper found it scored below baseline on its main visibility measure.

  6. Ignoring third-party pages. If the cited lists for your category skip you, on-page work alone will not get you in.

  7. Checking once. Answers change, so keep a monthly log.

FAQ

How long does it take to get cited by ChatGPT?
Crawler access changes take about a day, per OpenAI. Earning mentions on third-party pages takes months of steady pitching and publishing.

Does blocking GPTBot stop my site from appearing in ChatGPT search?
No. OpenAI says the settings are independent. GPTBot covers model training, and OAI-SearchBot covers ChatGPT search.

Do I need an llms.txt file to appear in AI answers?
No. Google says you do not need AI text files or special markup for AI Overviews or AI Mode, and none of the OpenAI or Perplexity crawler docs cited here ask for one.

Is AEO different from SEO?
It builds on SEO. Google requires pages to be indexed and snippet-eligible, so AEO adds answer-first formatting and off-page mentions to search basics.

Which tool is best for tracking AI citations?
It depends on the engines you care about. Otterly.AI and Profound each name seven engines, Otterly.AI starts at $29 a month, Semrush's toolkit is $99 a month, and Peec AI tracks visibility, position and sentiment.

Can I pay to get cited by ChatGPT or Perplexity?
Neither OpenAI's nor Perplexity's crawler docs describe a paid route into search citations. You can pay for disclosed sponsored content and PR, which puts your brand on pages the engines may read.

Want help getting your brand into AI answers?

I work with a small number of B2B teams as a fractional GTM and AI engineer, building the content, mention and tracking systems this guide describes, from answer-first page templates to monthly citation logs. If that would help, see how I work or book a short intro call. Brands asking about sponsored content can use the same contact page.

Running revenue at a Series A or B SaaS company? Ask about the 90-day AI RevOps Sprint. I take two clients at a time.

About the author: Kevin Payne is an AI engineer and GTM operator who installs AI workflows for B2B teams. He has 10+ years in B2B SaaS demand generation and RevOps across Techstars, a16z and YC portfolio companies, and his writing has appeared in HubSpot, GetResponse, Outbrain and more.

๐Ÿ“ฎ

Donโ€™t Miss a Beat

A daily note on AI workflows, GTM systems and building a portfolio career, written for B2B operators.

Free daily newsletter

๐Ÿ“ฎ

Donโ€™t Miss a Beat

A daily note on AI workflows, GTM systems and building a portfolio career, written for B2B operators.

Free daily newsletter

๐Ÿ“ฎ

Donโ€™t Miss a Beat

A daily note on AI workflows, GTM systems and building a portfolio career, written for B2B operators.

Free daily newsletter

"Build a portfolio careerโ€ฆ and diversify your income one system at a time."

โ€” Kevin Payne

FAITH

"Build a portfolio careerโ€ฆ and diversify your income one system at a time."

โ€” Kevin Payne

FAITH