Guide

How to Get Your Website Cited by ChatGPT, Perplexity, Gemini, and Claude

Published 2026-08-30 · Promotiemeester

To get your website cited by ChatGPT, Perplexity, Gemini, Claude, and Google's AI Overviews: make sure AI crawlers can actually reach your content, structure each page so the direct answer to a question appears in the first sentence or two, mark that content up with schema.org structured data, and make sure your claims are corroborated elsewhere on the web. AI answer engines quote sources that are unambiguous and independently verifiable — not necessarily the page that ranks #1 in classic search.

1. Let AI crawlers actually reach your content

Most AI answer engines that browse the live web identify themselves with their own crawler user-agent — OpenAI's GPTBot, Anthropic's ClaudeBot (also anthropic-ai), Perplexity's PerplexityBot, and Google's Google-Extended. Check your robots.txt for a rule that blocks any of these by name, and check for a blanket Disallow: / that is never explicitly reversed for them. It's also worth checking your CDN or WAF (Cloudflare's "Block AI Bots" toggle is the most common culprit) — that kind of block never shows up in robots.txt at all, because it happens before the request reaches your server.

Separately: if your site is a single-page app that renders its content with JavaScript, verify that an AI crawler actually receives the rendered content and not an empty HTML shell. Static prerendering or server-side rendering for your public-facing pages closes that gap.

2. Publish an llms.txt file

llms.txt is an emerging, unofficial convention: a plain-text file at /llms.txt that gives an AI assistant a short, curated summary of your site plus links to your most important pages, instead of leaving it to infer that summary by crawling everything. It isn't a ranking factor and it isn't required, but it's a cheap way to hand a system an accurate description of what your site actually is — useful for disambiguation if your brand name overlaps with something unrelated.

3. Write in Answer-First format

Put the direct answer to the implied question in the first sentence or two of a section, before any preamble or context. AI answer engines extract short, self contained spans of text to quote — a paragraph that opens with the actual answer is far easier to lift cleanly than one that builds up to it.

Phrase your headings as the actual questions a reader (or someone asking an AI assistant) would type, rather than generic section labels. "How does X work?" gets matched against a conversational query far more reliably than "Overview".

4. Mark up content with schema.org structured data

Structured data — FAQPage, Article, HowTo, Organization — tells a machine unambiguously which text is a question and which text is its answer, rather than leaving it to infer that from formatting. This page's own FAQ section below is marked up with FAQPage JSON-LD for exactly that reason.

5. Build citation-worthy authority signals

AI answer engines, like search engines, weigh whether a source looks trustworthy: clear authorship or publisher attribution, a visible publish and last-updated date, links to primary sources for any claim, and content that stays factually accurate over time rather than vague marketing language. Concrete, specific statements are easier — and safer — for a model to quote directly than broad claims.

6. Earn mentions and citations elsewhere on the web

A page that only exists on your own domain is harder for an AI system to independently verify than one that's also referenced in forums, review sites, directories, or industry publications. Corroboration across multiple independent sources is part of how these systems decide a claim is reliable enough to repeat — the same reason being listed in relevant, real third-party directories and getting discussed in genuine communities helps, not just publishing on your own site.

7. Keep measuring

Check your analytics for referral traffic from perplexity.ai, chatgpt.com, and similar sources, and periodically ask the AI assistants the exact questions you're targeting to see whether — and how — they answer using your site. An audit tool that checks whether AI crawlers can reach your site, whether a WAF is silently blocking them, and whether your llms.txt is a real file rather than an app shell (all of which SEO God's own site audit checks for connected websites) turns this from guesswork into something you can track.

SEO God connects to your WordPress or Shopify site and automates FAQ generation, schema markup, and AI-crawler audits for you.

Try SEO God free

Frequently asked questions

What does it mean for a website to be "cited by ChatGPT"?

When ChatGPT, Perplexity, Google's AI Overviews, or Claude answer a question by browsing the web, they quote or link to specific pages as sources. Getting "cited" means your page is one of the sources an AI answer engine actually reads and references, rather than a page that only shows up in classic search results.

Is this different from normal SEO?

It overlaps heavily with normal SEO — crawlability, clear structure, and authoritative content all still matter — but AI answer engines add extra requirements: your page has to be readable without executing JavaScript, your AI-relevant crawlers can't be blocked in robots.txt or at the CDN/WAF level, and the actual answer needs to sit in plain, quotable text rather than only inside images, videos, or interactive widgets.

Do I need to allow bots like GPTBot, ClaudeBot, and PerplexityBot in robots.txt?

Yes. If your robots.txt blocks a crawler by name (or blocks everything with a blanket "Disallow: /" and never allows it back in), that AI product cannot read your site at all, no matter how good your content is. Check for GPTBot (OpenAI), ClaudeBot / anthropic-ai (Anthropic), PerplexityBot (Perplexity), and Google-Extended (Google's AI features) specifically — a generic "User-agent: *" allow rule does not necessarily cover crawlers that robots.txt files sometimes single out with their own more restrictive rule.

What is llms.txt?

llms.txt is an emerging, unofficial convention: a plain-text file at /llms.txt that gives AI assistants a short, curated summary of your site and links to your most important pages, instead of making them crawl and interpret everything themselves. It is not required and not a ranking factor on its own, but it is a low-cost way to hand an AI system an accurate summary rather than leaving it to infer one.

How long does it take to start getting cited?

There is no fixed timeline, and no legitimate technique guarantees a citation. AI answer engines that browse live (Perplexity, ChatGPT with browsing, Google's AI Overviews) can surface a newly-crawlable, well-structured page within days of it being indexed. Being cited by a model's underlying training data is a separate, much slower process tied to that model's training cutoff, and isn't something any single site change can speed up.