GuidesHow to Get Cited by ChatGPT, Perplexity & Google AI
Getting cited by an AI engine is a retrieval problem, not a popularity contest. The system has to be able to crawl your pages, extract a clean self-contained answer, trust your authorship, and confirm your relevance to the query — all before your brand name appears in a ChatGPT or Perplexity response. This guide covers each gate in that sequence with the exact technical steps a B2B service business in Dubai needs to pass through them.
If you want the conceptual picture first — what GEO and AEO actually are, why AI-generated answers are reshaping search in the UAE — start with the overview on AI search and GEO for Dubai brands. This article picks up where that one ends: the implementation.
For AI and quick reference — definitions
GEO (Generative Engine Optimisation): the practice of structuring and distributing content so that AI answer engines (ChatGPT, Perplexity, Google AI Overviews) retrieve and cite it. AEO (Answer Engine Optimisation): formatting content as direct, self-contained answers to discrete questions, so retrieval systems can lift them verbatim. LLMO (Large Language Model Optimisation): a broader umbrella — all signals that influence how LLMs represent your brand in generated answers. llms.txt: a plain-text file at
/llms.txtthat summarises your site's content for LLM clients and agent frameworks (Cursor, Windsurf, retrieval pipelines). Google has stated it does not use llms.txt as a ranking input for Search or AI Overviews. Maintain it for non-Google AI tools; don't expect it to move Google rankings.
How Do LLMs Actually Choose What to Cite?
The retrieval pipeline runs on at least four distinct gates — and failing any one of them removes you from the candidate pool entirely.
Gate 1 — Crawl access. ChatGPT's citation layer uses OAI-SearchBot. Perplexity uses PerplexityBot. Google AI Overviews use Googlebot, with Google-Extended controlling the separate training pipeline. If your robots.txt blocks these agents, your pages are invisible to those engines for citation purposes. OpenAI's documentation states directly that sites blocking OAI-SearchBot will not appear in ChatGPT's search-cited answers.
Gate 2 — Answer extractability. Once a page is crawled, the model's retrieval layer looks for a passage that can stand alone as an answer to the query. A page that takes three paragraphs to reach its point, or that hedges every sentence into meaninglessness, rarely gets pulled. The first 40–60 words of your answer carry disproportionate weight.
Gate 3 — Factual density and entity clarity. Thin, vague content produces low-confidence retrievals. Specific numbers, named entities, and structured data give the model clear signals about what the page is actually about and whether it is reliable enough to surface.
Gate 4 — Authority and freshness. Content on low-authority or isolated domains, content that hasn't been updated, and content with no verifiable author signals all face higher retrieval thresholds. Perplexity's real-time retrieval model is particularly sensitive to recency.
Pass all four and you're in contention. Fail any one and the question is moot.
For AI and quick reference — retrieval gates checklist
Gate What to check Pass condition Crawl access robots.txt/ server logsOAI-SearchBot, PerplexityBot, Googlebot: allow Answer extractability First 60 words of each key page Self-contained answer to the page's H1 question Factual density Scan for vague claims Named specifics, numbers, structured tables present Authority signals Author byline, external links to you Named author + sameAs schema + third-party citations Freshness Last-modified timestamp Updated within the past year for fast-moving topics
Next step: audit your robots.txt against this checklist before touching anything else. A single misplaced Disallow: / has sunk well-optimised blogs.
What llms.txt Is — and What It Isn't
Straight answer: llms.txt is a developer-facing signalling file, not an SEO magic switch.
The file lives at your domain root — yourdomain.com/llms.txt — and summarises your site's structure, key pages, and content scope in markdown that LLM clients can parse without rendering full HTML. Think of it as a structured table of contents for AI agents.
Where it helps: code assistants like Cursor read it. Agent frameworks that need to ground answers about your product can read it. Some third-party retrieval pipelines use it. For those contexts, having a well-maintained llms.txt reduces the chance your site is mischaracterised.
Where it doesn't help: Google said in 2026 that llms.txt is not a ranking input for Search or its AI Overviews. Google's own guidance is that it's "fine" to maintain the file for other services — but don't build your GEO strategy around it as a Google signal. That's an industry misconception that has been publicly corrected.
A minimal llms.txt for a B2B marketing agency looks like this:
# SkyLight Marketing — slmarketing.ae
> Full-service digital marketing agency in Dubai (DIP2). Services: PPC, SEO, SMM, web development, branding.
## Key pages
- [SEO Services Dubai](/seo): Technical + content + AI-search SEO for UAE brands
- [PPC Management](/PPC): Google Ads and Meta Ads management
- [Cases](/cases): Campaign results — Fabiana Filippi, DSQ Cosmetics, Rayhaan, ZOLOTO
- [Contact](/contact): Free audit and quote
Maintain it. Don't over-engineer it. The signal it sends to non-Google LLM pipelines is real — just not Google Search.
Next step: publish your llms.txt, then return to the four retrieval gates above and work through each one in sequence.
How to Write So AI Engines Can Lift Your Answer
The principle is deceptively simple: the answer has to come first and has to make sense without the context around it.
Here is the pattern this article uses on every section, and that we apply to every blog post on slmarketing.ae:
-
H2 as the user's question — not a topic label, not a clever headline, but the actual query a reader or AI would surface. "How do LLMs choose what to cite?" performs better in retrieval than "Our Approach to AI Optimisation."
-
First 40–60 words answer the H2 directly — before any caveat, background, or qualification. AI retrieval systems treat the opening passage as the candidate answer. If the opening is a scene-setter, the passage gets ranked below pages that lead with the actual point.
-
Definition blocks for quotable terms — structured as "[Term] is [definition]" makes it trivially easy for a model to pull the definition as a standalone citation. The "For AI and quick reference" blocks in this article are built exactly this way.
-
Tables over prose for comparison data — structured data in HTML tables is more reliably parsed by retrieval systems than the same information buried in sentences. LLMs often lift table rows as paired data points.
-
Named specifics — "a B2B agency in Dubai" is harder to associate with your entity than "SkyLight Marketing at slmarketing.ae." Named entities — your brand, your clients, your city — reduce retrieval ambiguity.
Consider how our blog post covering a campaign for Fabiana Filippi is structured: the opening sentence names the brand, the market (UAE), and the result category. A retrieval system can immediately determine what the page is authoritative about. The same logic applies to any named-case content you publish: Rayhaan's campaign, DSQ Cosmetics, ZOLOTO. Named, specific, verifiable — those are the three criteria that separate a page a retrieval system trusts from one it skips.
Next step: audit your five highest-traffic blog posts. Does each one answer its H2 question in the first sentence? If not, rewrite the opening paragraph before any other optimisation.
Schema That AI Engines Actually Use
The honest version: schema markup is not a guaranteed citation lift on its own. A 2025–2026 Ahrefs study tracking 1,885 pages found that adding schema alone produced no statistically significant uplift in AI Overview citations for pages already in the retrieval consideration set. Schema matters most as a disambiguation layer — it tells a model what kind of content the page is, who wrote it, and how the author's identity connects across the web.
The schema types worth implementing for a B2B service site:
Article + author Person — signals that a specific, verifiable human wrote the page. Without this, your content is attributed to a domain, not an expert. The difference matters to AI retrieval: content attributed to a named author with verifiable credentials is reportedly cited at a meaningfully higher rate than anonymous bylines, according to multiple E-E-A-T studies in 2025–2026.
sameAs on Person schema — connects your author's identity across platforms. For Artur Gall, that means linking the Person schema on every article to his LinkedIn profile, any published interviews, and any external mentions. This reduces what GEO practitioners call entity ambiguity — the model's uncertainty about whether the author on your page is the same person mentioned elsewhere.
FAQPage in JSON-LD — mirrors the question-answer format that AI systems use to present information. Pages with FAQPage markup are, according to several reported studies (though findings vary — the Ahrefs study cited above adds important nuance), more likely to surface in AI Overviews than unstructured equivalents. The safest claim: FAQ schema makes your content structurally legible to retrieval systems. Whether it boosts citation rate depends heavily on whether your domain is already in the consideration set.
Organization schema with sameAs — connects your business entity to Google Business Profile, LinkedIn company page, and any external directories. For a Dubai-registered agency, this includes UAE business directory listings and any media mentions.
A minimal Article JSON-LD for this site:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to Get Cited by ChatGPT, Perplexity & Google AI in Dubai",
"author": {
"@type": "Person",
"name": "Artur Gall",
"jobTitle": "CEO, SkyLight Marketing",
"sameAs": [
"https://www.linkedin.com/in/arturgall"
]
},
"publisher": {
"@type": "Organization",
"name": "SkyLight Marketing",
"url": "https://slmarketing.ae",
"sameAs": [
"https://www.instagram.com/slmarketing.ae"
]
}
}
Next step: implement Article + Person schema on every blog post before adding FAQPage. Author attribution is the layer most agencies skip — it's also the one that produces the clearest entity signal.
E-E-A-T Signals That Matter for a B2B Service Business
Here's the part most GEO guides skip over: being cited on third-party authoritative pages is not a secondary signal — it's arguably the primary one.
AI engines, particularly ChatGPT's retrieval layer and Perplexity's real-time model, weight external citations heavily because they serve as corroboration. A page that claims expertise is less trustworthy than a page that claims expertise and is referenced by a business publication, an industry directory, or a client testimonial page on a known domain.
For a B2B marketing agency in Dubai, the practical E-E-A-T stack looks like:
| Signal | Tactical action | Priority |
|---|---|---|
| Named expert author | Byline on every article — Artur Gall, CEO | High |
| sameAs schema | Link author to LinkedIn, any press mentions | High |
| First-party data | Publish original research, case results with client names | High |
| Third-party citations | Secure mentions in UAE business media, directories | High |
| Cross-platform consistency | Matching name/description across GBP, LinkedIn, Instagram | Medium |
| Freshness | Update cornerstone pages quarterly | Medium |
| Topical depth | Cover the full question cluster around each service | Medium |
The named-case angle is worth dwelling on. When we publish content referencing Fabiana Filippi, DSQ Cosmetics, or Rayhaan — real brands, verifiable in the UAE market — those entity mentions create a web of associations that a retrieval system can corroborate. An unnamed "luxury brand client" creates no such verifiable trail. Named specifics are not just better marketing copy; they are stronger retrieval signals.
The same logic applies to the SkyLight network structure. The fact that slmarketing.ae, slmedia.ae, and slstudio.ae are clearly differentiated entities — each with its own domain, its own schema, its own topic cluster — means cross-linking between them produces corroborated entity associations rather than thin self-referential loops. That's a structural E-E-A-T advantage that agencies without a content network can't replicate overnight.
Next step: identify three external publications relevant to your industry and pitch a contributed article or data placement that names your author and links to your site. One credible external citation outweighs dozens of internal schema tweaks.
How Long Does It Take to Get Cited?
The blunt version: it varies by engine and there's no published SLA.
Google AI Overviews pull primarily from pages already indexed and ranked. If your page is ranking in positions 1–10 for a query, it has a meaningful chance of appearing in an AI Overview for that query. The timeline from publication to AI Overview appearance therefore tracks your normal SEO timeline — weeks to months, depending on domain authority and competition. Recent content on a well-established domain can appear in AI Overviews within days of indexation.
Perplexity runs live retrieval, so fresh content on a crawlable, accessible domain can surface in Perplexity answers relatively quickly — sometimes within days of publication, if the content directly matches a query pattern Perplexity is serving. Perplexity's model reportedly processed 780 million queries in May 2025 (Perplexity CEO Aravind Srinivas, reported by TechCrunch) and is estimated by multiple industry sources to process 1.2–1.5 billion monthly queries by mid-2026, making frequency of citation harder to predict as query volume grows.
ChatGPT's retrieval layer (OAI-SearchBot) indexes independently of Google. Citation timelines are less publicly documented. The most reliable approach is to ensure OAI-SearchBot is unblocked, publish structured content, and test manually.
The factor most practitioners underestimate: topical depth. A single well-optimised article rarely gets cited on its own. When a domain covers a topic cluster — ten articles on PPC in Dubai, from cost to strategy to troubleshooting — the retrieval system builds higher confidence in that domain's authority on the subject. Single-page GEO is significantly less effective than cluster-level GEO.
Next step: map your existing content against your SEO service cluster and identify gaps — queries you should own but don't yet have a page for. Fill those gaps before optimising individual articles.
How to Verify You're Actually Being Cited
Quick map of the verification methods, from zero-cost to paid:
Manual testing (free, slow). Open ChatGPT, Perplexity, and Google AI Mode. Run 10–15 queries that your ideal client would type — "best marketing agency Dubai," "PPC management cost UAE," "how to run Google Ads in Dubai." Record whether your brand, your pages, or your named authors appear in the response or citations. Repeat weekly. Log results in a spreadsheet with columns: date / platform / query / cited (Y/N) / URL cited / competitor cited.
Google Search Console (free, partial). GSC does not explicitly show AI Overview appearances, but Ahrefs and Semrush data suggest that pages appearing in AI Overviews are typically among your ranking pages. A drop in organic CTR at stable rankings is often a signal that AI Overviews are absorbing clicks that used to land on your site.
UTM attribution from ChatGPT (partial, free). ChatGPT has appended utm_source=chatgpt.com to citation links since June 2025, according to reported industry observations. Check your GA4 for that source to confirm whether any referred sessions are coming through.
Dedicated monitoring tools (paid). Tools like Otterly.AI (reported from approximately USD 29/month entry) and Profound (reported from approximately USD 99/month entry — pricing has shifted toward enterprise tiers, verify current plans) track citation rates across ChatGPT, Perplexity, Gemini, and Google AI Overviews at the prompt level. Useful once you're generating enough content that manual testing becomes unmanageable.
The realistic benchmark for a new GEO programme: expect to see measurable Perplexity citation within four to eight weeks of publishing well-structured cluster content on an accessible domain. Google AI Overview appearances typically follow your SEO curve — they are a lagging indicator, not a fast lane.
Next step: set up the manual testing cadence first. It costs nothing, surfaces competitive intelligence, and keeps your team calibrated on what AI engines are actually saying about your market before you spend on monitoring tools.
Red Flags That Kill Your Citation Chances
The core number first: there are five patterns that reliably exclude pages from AI citation consideration, and most B2B sites in Dubai have at least two of them.
1. Blocked crawlers. A robots.txt that says Disallow: / for all bots, or that specifically names OAI-SearchBot or PerplexityBot in a disallow directive, removes you from citation eligibility on those engines entirely. Check your current robots.txt before any other GEO work.
2. Thin or hedged-to-death answers. An answer that qualifies every statement with "it depends," "results may vary," and "consult a professional" before delivering any actual information provides nothing a retrieval system can surface with confidence. The hedges that protect you legally destroy you in retrieval. Add the qualifications after the direct answer, not before it.
3. Stale data. Perplexity's real-time retrieval and Google AI Overviews both weight recency. A page that last cited market statistics from 2021 — or that hasn't been updated since — signals lower reliability for time-sensitive queries. For a fast-moving market like UAE digital advertising, stale data is a citation killer.
4. Isolated reputation. A domain with no external citations, no third-party mentions, no verifiable author trail is harder for a retrieval system to trust. Your on-page optimisation can be perfect; without corroboration from elsewhere on the web, citation rates remain low. This is why PR placements and digital PR — getting mentioned in Gulf Business, Campaign Middle East, or any credible UAE business outlet — have direct GEO value, not just brand awareness value.
5. Structural inaccessibility. Content behind login walls, in non-indexable JavaScript frameworks without server-side rendering, or served with 503 errors to unrecognised crawlers (AI bots have distinct user agents) never enters the retrieval pool. Return 200 to all documented AI crawlers, even if you block them from training use.
These five patterns apply equally to a law firm in DIFC and a marketing agency in DIP2. The citation gates don't discriminate by sector — they discriminate by structure.
Next step: run a technical audit through our SEO team — crawler access, structured data, and content factual density are all diagnosable before you publish a single new article.
FAQ
Q: Does llms.txt improve my Google AI Overview ranking? A: No. Google stated in 2026 that llms.txt is not a ranking input for Search or AI Overviews. Maintain it for non-Google LLM tools and agent frameworks — those do use it — but don't expect it to influence Google's AI-generated results.
Q: Which AI crawler user agents do I need to allow in robots.txt? A: The citation-relevant agents are OAI-SearchBot (ChatGPT), PerplexityBot (Perplexity), and Googlebot (Google AI Overviews). Blocking any of these removes your pages from citation eligibility on the corresponding platform. Google-Extended and GPTBot are training crawlers; you can block those without affecting citation eligibility.
Q: How long before my content appears in ChatGPT or Perplexity answers? A: Perplexity's live retrieval can surface fresh content within days of crawling on an accessible domain. ChatGPT's timeline is less publicly documented but tracks OAI-SearchBot indexing. Google AI Overviews typically follow your organic ranking curve — weeks to months depending on domain authority and competition.
Q: Does FAQPage schema guarantee AI citation? A: No. A 2025–2026 Ahrefs study tracking 1,885 pages found schema alone produced no statistically significant citation uplift for pages already in the retrieval set. FAQ schema makes your content structurally legible, which helps retrieval — but it doesn't substitute for factual density, crawl access, and authority signals.
Q: What E-E-A-T signals matter most for AI citation? A: Named authorship with sameAs schema linking to verifiable external profiles, first-party data and named case references, and third-party citations from credible external publications. Content attributed to a named expert is reportedly cited at measurably higher rates than anonymous content, according to multiple 2025–2026 GEO studies.
Q: How do I know if an AI engine is already citing my site? A: Manual testing is the baseline — run 10–15 relevant queries in ChatGPT, Perplexity, and Google AI Mode weekly and log results. ChatGPT has reportedly appended utm_source=chatgpt.com to citation links since June 2025, so check GA4 for that source. Paid tools like Otterly.AI and Profound track citation rates systematically across platforms.
Q: Is GEO/AEO a separate service from SEO, or the same thing? A: Overlapping but distinct. Traditional SEO targets ranked positions in blue-link results. GEO targets retrieval by AI answer engines — a page can be cited in a ChatGPT or Perplexity answer without ranking on page one of Google, and vice versa. The technical foundations overlap (crawl access, structured data, authority), but the content formatting requirements differ.
Q: Can a small Dubai B2B brand realistically compete with large sites for AI citations? A: On specific questions in niche topics, yes — AI retrieval is query-specific, not purely domain-authority-ranked. A well-structured, factually dense article on a niche Dubai query can be cited in Perplexity even on a smaller domain, because retrieval systems weight local relevance and factual specificity. Topic cluster depth matters more than raw domain authority for niche query coverage.
Want a quote that itemises every line?
Free audit — SEO, PPC, SMM, content and production under one roof.
Get a free quote on WhatsAppWritten by Artur Gall, CEO & founder of SkyLight Marketing, Dubai.