How do I get my site cited by AI assistants?
The mechanics that must be right, then the content decisions that actually earn the citation — in the order worth doing them.
Make the page readable without JavaScript, allow the search and live-fetch crawlers in robots.txt, then restructure so each page answers one specific question directly near the top. The first two are prerequisites; the third is what earns the citation.
Stage one: be readable at all
Nothing below matters if this is wrong, and it is wrong more often than people expect.
- Serve content in HTML. Fetch your page with
curl -sL. If your text is not in the response, AI crawlers do not see it. Use server-side rendering or static generation. - Allow the right crawlers. Search and live-fetch crawlers —
OAI-SearchBot,Claude-SearchBot,Claude-User,PerplexityBot,Perplexity-User,Google-Extended— are the ones that decide whether you can be cited. Training crawlers are a separate choice. - Check for accidental blocks. A
noindextag, anX-Robots-Tagheader, or a CDN bot-protection rule will each remove you independently of robots.txt. - Return real status codes. A page that serves 200 for content that does not exist confuses every consumer of your site.
Stage two: be extractable
Answer engines quote passages, not pages. Everything here is about making a passage liftable.
- One question per page. Narrow pages beat comprehensive ones for citation, even when the comprehensive page is better. Split the guide into the questions it answers.
- Answer first. Put the direct answer in the first two sentences under the heading. Background afterwards.
- Headings as questions. Phrase them the way a person asks, not the way a taxonomy names things.
- Self-contained paragraphs. If a paragraph only makes sense after the previous one, it cannot be quoted.
- Specifics over generalities. Numbers, versions, limits, dates. "Under 160 characters" is quotable; "reasonably short" is not.
- Small tables and short lists. Both extract cleanly and survive being reformatted.
Stage three: be worth citing
This is where most of the durable advantage is, and it cannot be shortcut.
- Be the primary source. Publish something that did not exist before — your own data, your own testing, your own numbers. Nobody cites a summary when the original is available.
- Be attributable. A named author, a real organisation, a date, and a way to check who you are. Anonymous content is cited less, because citing it responsibly is harder.
- Be corroborated. Link your sources and make your claims checkable. An assertion that exists nowhere else is treated cautiously, and should be.
- Be current. Keep
dateModifiedaccurate and actually revise pages. Do not fake it; a page whose date moved but whose content did not is worse than an honestly old page.
What does not work
- Keyword stuffing. It never worked well and it works less on models that read for meaning.
- Volume. Fifty thin pages generated to cover variations of a phrase are recognisable as such and drag down the site around them.
- Hidden text and prompt injection. Instructions concealed in a page aimed at manipulating a model are treated as adversarial. This is a reputational and ranking risk, not a clever trick.
- llms.txt as a fix. Harmless to add, but no major operator has committed to reading it. It does not substitute for anything above.
What our audit reports about this
Every item below is measured directly, not inferred. Run it against your own site and the result names the exact rule or header responsible.
- Twelve named AI and search crawlers, each reported as allowed or blocked with the rule responsible.
- The share of visible text present without JavaScript execution.
- Whether structured data is present, valid, and of a type that supports attribution.
- Whether the page answers questions in extractable form, with question-shaped headings and FAQ structure.
- Whether authorship, organisation and dates are machine-readable.
For agents and scripts, the same measurement is at
/api/v1/ai?url=yoursite.com —
see the API documentation.
Related questions
How long does this take to work?
Mechanical fixes — robots.txt, server rendering — can show up within days to weeks as crawlers revisit. Content and authority changes are a months-long process. Anyone promising faster is selling something.
Is this different from SEO?
It overlaps heavily and diverges in emphasis. Both want crawlable, well-structured, credible content. Answer engines care more about passage-level extractability and less about link volume; search engines still weigh links heavily. Doing the work above improves both.
Should I write specifically for AI?
Write for a reader who wants the answer quickly. That is the same thing. Content written to game a model is recognisable, ages badly, and tends to be unpleasant for humans, which eventually shows up in every metric that matters.
Read next
What is generative engine optimization (GEO)?
Optimising to be quoted inside an AI answer rather than ranked in a list of links — what genuinely differs from SEO, and what is the same work under a new name.
ReadHow do I write content that AI assistants will quote?
Assistants extract passages, not pages. Everything follows from that one fact.
ReadWhy is my website not showing on ChatGPT?
The four things that decide whether ChatGPT can find, read and cite your site — and how to tell which one is stopping you.
ReadHow do I add an FAQ section that search engines actually use?
Real questions, visible answers, correct markup — in that order. Schema on questions nobody asked achieves nothing.
Read