August 14, 2026

How to Get Cited in AI Search: What We Have Learned Building for AEO

Team Madcraft

How to Get Cited in AI Search: What We Have Learned Building for AEO
hero-bg

Introduction

OM
By Olivia Murphy O’Donoghue
SEO Lead at Madcraft

Olivia has more than five years’ experience leading SEO strategy for brands across Ireland and the US, with expertise in technical SEO, content and search intent, and a recent focus on Answer Engine Optimisation, AI Overviews and LLM visibility.

How to Get Cited in AI Search: What We Have Learned Building for AEO in Ireland

You rank on page one for a term that matters to your business. Great! Now, ask ChatGPT or Perplexity the same question: a competitor gets named while you are not mentioned at all.

That is the moment a business starts asking how to get cited in AI search. The assumption is that the content needs rewriting. In most of the audits we run, the content is fine. The AI system never received it.

We have spent the last eighteen months building, auditing and measuring Irish sites for answer engine visibility. Most AI crawlers read the raw HTML your server returns and stop there. If your text only appears once JavaScript has run, they see an empty page. That is a development ticket, not a content brief.

Quick Answer: How to Get Cited in AI Search

Access comes before content. As of mid-2026, no major AI crawler runs JavaScript. If your main content only appears after scripts execute in a browser, ChatGPT, Claude and Perplexity see an empty page

Google is the exception, and that hides the problem. Googlebot renders JavaScript, so a site can rank normally in Google while being invisible everywhere else.

Citation happens at passage level. AI systems retrieve sections, not whole pages. Each section needs to answer its own question in its opening line.

Specific beats broad. Named entities, dates, figures and first-hand results give a system a reason to cite you rather than a generic summary.

There is no shortcut file or magic schema. Google confirmed in May 2026 that no special markup or llms.txt file is required, and independent testing agrees.

Measurement is still imperfect. Citations vary by model, prompt and location. Track direction of travel, not a single score.

Talk to Madcraft about AI search visibility

We audit what AI systems can actually read on your site, then fix the access, structure and content in the order that pays back.

How to Get Cited in AI Search: The Three Things That Have to Be True

Three things have to be true, in order: an AI system has to be able to read your page, it has to be able to retrieve a useful passage from it, and it has to have a reason to prefer your passage over everyone else’s.

Almost every AEO checklist online starts at step three. That is why so much AEO work produces nothing. Rewriting a page for clarity does not help if the crawler never received the text, and adding structured data does not help if the passage underneath it says the same thing as forty other pages.

We work through those three steps in that order on every engagement. The order is the method.

Why do most websites never appear in AI answers?

Because the content is not in the HTML the server sends back. Most AI crawlers request a page, read the raw HTML response, and stop. They do not execute JavaScript.

Joint research by Vercel and MERJ analysed more than 500 million GPTBot fetches and found no evidence of JavaScript execution at all. GPTBot downloaded JavaScript files in around 11.5% of requests and ClaudeBot in around 23.8%. Neither ever ran them.

That finding has held. Independent crawler monitoring re-confirmed it in June 2026 across GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, PerplexityBot, Meta-ExternalAgent and Bytespider. There is a resource logic behind it: these crawlers work to tight timeouts, and rendering JavaScript at their volume would be expensive. Skipping it keeps retrieval fast and cheap, so it is unlikely to change soon.

Gemini is the only meaningful exception, and that is what makes this so easy to miss. Googlebot renders JavaScript in a separate, later stage, and Gemini inherits the same Web Rendering Service. So a site built with client-side rendering can rank perfectly well in Google Search, look healthy in Search Console, and still return a blank page to ChatGPT, Claude and Perplexity.

This affects more Irish business websites than people expect. It is not only single-page applications. Common patterns that cause it include:

  • Content loaded by a framework after the page shell arrives
  • Tabs, accordions and load-more blocks where the text is fetched on click
  • Case studies, pricing and service detail pulled from an API in the browser
  • JSON-LD schema injected by a tag manager rather than served in the page source


The last one matters more than it sounds. If your structured data is added by JavaScript, the systems most likely to benefit from it are the ones least likely to see it.


One distinction to call out

Content that is missing from the HTML is a different problem from content that is present but hidden. AI crawlers read the raw response and do not apply your stylesheets, so text held at zero opacity by a scroll animation until a script runs is still perfectly readable to them. That is a rendered-snapshot issue for Google, not an access issue for ChatGPT.

It also works the other way. Content does not have to be visible prose to count. Inline JSON, structured data and server-rendered component payloads all sit in the initial response and are readable. What these crawlers miss is specifically what the browser builds after the page loads.

The two faults need different fixes, so it is worth knowing which one you have before anyone opens a development ticket. The test in the next section tells you.

How-to-Get-Cited-in-AI-Search

How do you test what an AI crawler can actually see?

Use view-source or a command line request, not your browser inspector. The browser inspector shows the rendered DOM after JavaScript has run, which is exactly the view an AI crawler does not get.

Two checks settle almost every disagreement about this:

  • View source. Open the page, view source, then search the raw source for a sentence from the middle of your main content. If it is not there, no non-rendering crawler has it either.
  • Fetch it plainly. Request the URL with curl and read what comes back. This is the closest approximation of what GPTBot receives.


If the text is missing, the fix is a development task, not a content task. Server-side rendering, static generation or prerendering of the main content blocks puts the text in the initial HTML for every crawler at once. Our
web development for AI search service builds this in at architecture stage, because retrofitting it after launch is always slower and more expensive.

How do AI systems choose which passage to cite?

They retrieve at passage level, not page level. Google’s own guidance describes AI Overviews and AI Mode as running on the same crawl, index and quality systems as ordinary Search, using retrieval and query fan-out to assemble an answer from multiple sources.

Query fan-out means one question is broken into several related searches. Your page can contribute to an answer without matching the original wording, as long as one section of it cleanly answers one of the sub-questions.

The practical consequence is that each section has to stand on its own. A passage that only makes sense after reading the two sections above it is a weak candidate. The patterns that consistently retrieve well:

  • A question-shaped heading, then a direct answer in the first sentence beneath it
  • One idea per paragraph, kept short
  • Definitions written as complete sentences, so they survive being lifted out of context
  • Tables and short lists for comparisons, because retrieval slices cleanly on those boundaries
  • Specific figures attached to the sentence that carries them, not stranded in a chart


The most common mistake we see on otherwise strong pages is burying the answer. If the response to the H2 question sits in the fourth paragraph, the retrieval layer often never reaches it.

How do you appear in Google AI Overviews specifically?

By ranking and being useful. Google published its AI optimization guide in May 2026 and was direct about it: there are no additional requirements to appear in AI Overviews or AI Mode, and no special AI markup.

That guidance is more useful than it first appears. It means the work is the same work: crawlability, indexation, snippet eligibility, relevance and content that adds something. Traditional ranking remains the strongest single predictor of being cited in an AI Overview, which is why answer engine optimisation and SEO should run as one workstream rather than two budgets.

It also means AI Overviews behave differently from ChatGPT and Perplexity in one important way. Gemini can render JavaScript. The others cannot. A site with a rendering problem may appear in AI Overviews and be entirely absent from every other answer engine, which is a genuinely confusing signal to read if you are only checking one surface.

Talk-to-Madcraft-about-AI-search-visibility

What content earns citations, and what gets skipped?

Content that contains something a model cannot get anywhere else. Google’s guidance calls it non-commodity content. In practice it means the page carries information that could not have been assembled from other pages.

What earns citations in our tracked work:

  • First-hand results. What happened when you did the thing, with the numbers.
  • Named entities. Real organisations, standards, places and people. For Irish B2B this matters a great deal, because entity grounding in Enterprise Ireland, IBEC, CIF or the CRO tells a system what market you operate in.
  • Specific figures with a source and a date. A page that introduces a number tends to be cited as the carrier of that number.
  • Clear scope. Saying who something does not apply to is unusually citable, because generic content never does it.


What gets skipped: restated definitions, roundups of other people’s advice, and pages built to cover every possible phrasing of the same query. Google’s guidance warns specifically about producing large volumes of near-identical pages, and treats it as scaled content abuse when it is done to manipulate visibility.

What did not work when we tested it?

Several of the most heavily marketed AEO tactics produced nothing measurable, and independent research now backs that up.

  • llms.txt. We treat it as optional housekeeping, not a visibility lever. SE Ranking’s analysis across more than 300,000 domains found no measurable effect on ChatGPT citation likelihood, and Otterly’s log study found only around 0.1% of AI crawler requests ever touched the file.
  • Adding schema in bulk. Ahrefs tracked 1,885 pages that added JSON-LD against a matched control group and found no citation lift. Structured data still earns its place when it clarifies entities and matches what is visible. It is not a citation switch.


None of this makes technical work optional. It moves the effort to the part that is actually load-bearing: whether the content is readable, useful and distinctive.


Does FAQ schema still do anything?


Keep using it. Google retired the FAQ rich result on 7 May 2026 and removed the last of the related Search Console support in August 2026. That changed how a listing looks in Google. It did not change what the markup does.

FAQPage markup hands an answer engine a clean question and answer pair, with no ambiguity about where one ends and the next begins. That is the shape retrieval systems work in. We still deploy it on any page with a genuine visible FAQ section, alongside Article and BreadcrumbList.

The only thing that changed is what you should expect back from it. Add it for retrieval, not for a richer Google listing, and never add it to a page with no visible FAQ.

What Madcraft Is Seeing Work in AI Search

One of the clearest examples we have seen comes from a purpose-built commercial landing page for a national Irish home-security client. This was not an existing page that we lightly reworked for AI search. We designed it from the outset to perform in both traditional search and answer engines.

The structure was deliberate: a Quick Facts block immediately after the introduction for scannability, question-led headings addressing individual decision-stage queries, concise answers that could stand independently when retrieved out of context, and an FAQ section based on the questions people were actually asking. We also attached specific facts and entities directly to the relevant answers rather than leaving them buried elsewhere on the page.

The page first appeared in our AI citation tracking in February 2026. It has since been cited across the exact types of questions it was built to answer:

  • “Which alarm company has the most customers in Ireland?”
  • “Which alarm company has the fastest response time in Ireland?”
  • “Best alarm system for a detached house in Ireland”
  • “Who is Ireland’s longest-running alarm provider?”
  • “Best home alarm systems Ireland”
  • “What are the best house alarms in Ireland?”

 

Citation share on the tracked prompts:

 

Tracked promptCitation share
Which alarm company has the most customers in Ireland?14.99%
Which alarm company has the fastest response time in Ireland?8.11%
Best home alarm systems Ireland6.65%

What this reinforced for us is that AEO success is rarely the result of one optimisation. Everything from the technical foundations laid during our initial audit and site clean-up to the structure, layout and specificity of the page played a role. The technical work made the content accessible; the answer-led structure made it retrievable; and the specific facts and entities gave AI systems something worth citing.

What can and cannot be measured today

AI visibility can be tracked, but not with the precision people expect from rankings. Results vary by model, prompt wording, location and date, and the same question asked twice can return different sources.

What we treat as reliable enough to act on: citation presence for a defined set of priority questions, checked on a consistent schedule; growth in branded search; referral sessions from AI platforms in GA4; and assisted conversions. Google reports clicks from AI Overviews and AI Mode inside the Web search type in Search Console rather than as a separate report, so there is no clean split available there.

What we do not treat as reliable: any single vendor visibility score presented as an absolute. It is useful for direction of travel and useless as a target.

If you want to know where you stand before committing budget, an SEO audit that includes a rendering check will answer the first and most expensive question in about a day. Our earlier guide on how SEO and AEO fit together covers the strategic split in more detail.

Talk to Madcraft about AI search visibility

If you want to know how to get cited in AI search on your own site, we start with what the crawlers can actually read, then fix the access, structure and content in the order that pays back.

FAQs: Getting Cited in AI Search

Connect with Madcraft

Please click the button below to send this request directly to our inbox via email. This request cannot be submitted via a contact form.

Click here