What AEO is and how AI assistants choose sources
What AEO and GEO actually mean
Answer Engine Optimisation, usually shortened to AEO, is the work of making a business legible to systems that answer questions instead of listing links. Generative Engine Optimisation, or GEO, is the same idea described from the output side: the goal is to appear inside a generated answer, ideally with a citation next to your name. Different consultants use the two terms with slightly different emphasis. In practice they describe one job, and you should not spend energy on the vocabulary argument.
The shift is real but it is smaller and slower than the headlines suggest. Google still sends the majority of web traffic in India, and Search Engine Land and Similarweb have both reported that AI assistants send far less referral traffic than traditional search, even while their usage grows quickly. What has changed is the shape of certain queries. Someone deciding which accountant to call, which CBSE tuition centre to shortlist in Velachery, or whether a particular agency handles Tamil-language content, increasingly asks an assistant first and treats the answer as a filtered shortlist. If your business is absent from that shortlist, you never enter the consideration set at all.
The honest framing is this: AEO is not a replacement channel yet. It is an insurance policy on discovery you already earn, and most of the work overlaps with SEO you should be doing anyway.
How AI assistants choose which sources to cite
Almost every consumer AI assistant that cites sources does so through retrieval augmented generation. The mechanism matters more than any trick.
When you ask ChatGPT with search enabled, or Perplexity, or Gemini a question needing current information, the system rewrites your question into search queries, sends those to an index, retrieves candidate page chunks, ranks them, and asks the language model to compose an answer grounded in that retrieved text. Citations attach to the passages the model actually leaned on.
Three consequences follow, and they should drive everything you do:
- You have to be retrievable first. If the underlying index does not hold your page, no amount of clever writing helps. Classic crawlability, internal linking and indexation remain the entry ticket.
- You are retrieved as a passage, not as a website. Retrieval usually works on chunks of text. A self-contained paragraph that answers one question is far more useful to the system than a brilliant argument spread across nine hundred words.
- The model prefers text it can quote safely. Concrete, specific, unambiguous statements survive summarisation. Vague marketing language gets dropped because it carries no extractable fact.
There is also a selection layer nobody fully documents. Assistants appear to favour sources that look consistent with other sources, that are reasonably authoritative for the topic, and that are recent when recency is relevant. OpenAI and Google both publish documentation about their crawlers and about grounding, but neither publishes a ranking formula, and anyone who tells you they know the weights is guessing. Treat published mechanisms as fact and everything else as a working hypothesis.
Key takeaway
AI assistants retrieve passages, not brands. The unit of optimisation is a clearly labelled block of text that answers one specific question completely, on a page that a crawler can reach and an index already holds.
Entity clarity: being a thing the machine recognises
An entity is a distinct thing a knowledge system can hold an opinion about: a company, a person, a place, a service. Search engines have worked this way for over a decade, and language models inherit the same habit.
For most Indian small businesses the practical problem is not authority, it is ambiguity. The same firm appears as "Sri Lakshmi Interiors", "Sri Lakshmi Interior Designers" and "SL Interiors Chennai" across its site, its Google Business Profile, Justdial, IndiaMART and a dozen directory scrapes. Two different phone numbers circulate. The address is written as Medavakkam on one listing and Madipakkam on another because the office sits near the boundary. To a retrieval system these look like weak, possibly conflicting records about possibly different companies.
Entity clarity work is unglamorous and it is the highest leverage thing most businesses can do:
- Pick one legal-ish public name and use that exact string everywhere, including the case and the spacing.
- Use one primary phone number and one address format. For Chennai, decide whether you write the locality, the postal code and the "Chennai, Tamil Nadu" suffix, and then never vary it.
- Give the business one canonical home: a single indexable page that states who you are, what you do, where you operate and since when.
- Give the founder or principal consultant a real about page with a photo, credentials, years of experience and links to profiles elsewhere. People are entities too, and assistants asked "who should I talk to about X in Chennai" frequently cite a person.
- Decide on your service vocabulary. If you call it "performance marketing" on one page and "paid ads management" on another and "PPC" in the footer, you have diluted three signals instead of strengthening one.
Our own search visibility services page is written this way on purpose: one name, one set of terms, one description of scope repeated consistently across the site.
Question-shaped content and extractable answer blocks
People do not type keywords at assistants. They type sentences, usually with constraints attached: "affordable GST filing service near Medavakkam that handles e-invoicing", "is it worth running Meta ads for a small dental clinic in Chennai", "which is better for a local bakery, Instagram or Google Business Profile". Your content should mirror that shape.
The structure that gets lifted
The pattern that works is boring and reliable. Use the real question as a heading. Under it, write a single self-contained paragraph of roughly forty to seventy words that answers the question completely, with no pronouns pointing back to earlier sections. Then expand underneath with context, caveats and steps.
That short paragraph is the extractable answer block. It works because it survives being pulled out of context. If a retrieval system grabs only that chunk, the answer still makes sense and still names you implicitly through the surrounding page. Featured snippets rewarded the same structure for years, which is why AEO feels familiar to anyone who did serious SEO before 2023.
What to avoid
- Answers that begin with "it depends" and never land. Land first, qualify second.
- Key facts trapped in images, sliders, accordions that need a click, or JavaScript that renders late.
- Thin pages spun for every possible phrasing. Assistants collapse near-duplicate phrasings anyway, and a single thorough page outperforms twenty stubs.
- Unsupported superlatives. Claiming to be the leading anything is the fastest way to be skipped, because the sentence carries no verifiable content.
Write the sentence you would want a stranger to read aloud on your behalf. If it would sound absurd coming from a neutral third party, an answer engine will not repeat it either.
Do this first
Take the ten questions you answer most often on calls and WhatsApp, turn each into an H3 heading in your own words, and write a forty to seventy word direct answer under it. That single exercise produces more AEO value than any technical change.
Schema.org markup that earns its keep
Structured data does not make an AI cite you. What it does is remove guesswork. It states, in a format machines parse without ambiguity, what your page is about and what your organisation is. Google's own documentation is clear that structured data helps it understand page content, and the same JSON-LD travels well to other consumers.
Use JSON-LD in the head of the page. Keep it truthful and keep it matched to what is visible on the page, because mismatch is treated as a quality problem by Google and is simply misleading to everyone else.
| Schema type | Where to use it | What it establishes |
| Organization | Home page, sitewide | Name, logo, URL, contact details, sameAs links to your profiles |
| LocalBusiness | Contact or location page | Physical address, service area, opening hours, geo coordinates, price range |
| Person | About or author pages | The named expert behind the advice, their role, credentials and profile links |
| Article | Every blog post | Headline, author, publish and modified dates, publisher |
| FAQPage | Pages with genuine question and answer pairs | Explicit question to answer mapping, already machine readable |
| speakable | Selected passages | Which sentences are suitable for voice and audio reading |
Two honest caveats. First, Google reduced FAQ rich result eligibility for most sites, so FAQPage markup rarely wins you visual real estate any more. It is still worth adding because the mapping itself is useful to any parser. Second, speakable is documented by Google as limited and news-oriented. Add it where it fits, expect nothing dramatic, and do not let either become the centre of your strategy.
Third-party corroboration and why it decides ties
A retrieval system deciding between two similar businesses leans on what the rest of the web says. Your site is a claim. Everything else is evidence. This is the closest thing AEO has to link building, and for local Indian businesses it is mostly about consistency and presence rather than volume.
The practical list:
- Google Business Profile, completed properly. It is the single richest structured record about a local business, and it feeds Gemini grounding directly. If you have not done this work, start with our guide to ranking in the Google Maps pack in Chennai.
- Reviews with substance. BrightLocal's Local Consumer Review Survey has consistently found that a large majority of consumers read online reviews for local businesses before choosing. Reviews that mention the specific service and the specific locality also create text a retrieval system can match against a query.
- Relevant Indian directories. Justdial, IndiaMART, Sulekha and category-specific bodies still carry weight in Indian retrieval, partly because they are heavily indexed. Accuracy matters more than quantity, and a stale listing with an old number actively hurts.
- Mentions in context. A local business association page, a chamber listing, a genuine guest article, a conference speaker bio, a quoted comment in a trade publication. Unlinked brand mentions still function as corroboration.
- Consensus-style reference sources. Most small businesses will never meet Wikipedia's notability bar and should not try. What you can do is ensure that wherever a neutral description of your business exists, it says the same thing your site says.
Buying mentions or review volume is a poor trade here. Models are being tuned against exactly that pattern, and a burst of identical five star reviews written in the same register is more likely to read as noise than as authority.
Common mistake
Treating AEO as a content-only exercise. If your address, phone number and business name disagree across Google, Justdial and your own footer, no amount of well-written FAQ copy will make an assistant confident enough to name you.
AI crawlers, robots policy and llms.txt
You cannot be cited by a system that is not allowed to read you. Many Indian sites inherited a blanket AI block from a theme or a CDN setting in 2023 and have quietly been invisible since.
| User agent | Operator | What it is broadly for |
| GPTBot | OpenAI | Crawling content that may be used for model training |
| OAI-SearchBot | OpenAI | Indexing for search results and citations in ChatGPT |
| PerplexityBot | Perplexity | Indexing pages so they can be surfaced and cited |
| Google-Extended | Google | A control for Gemini and grounding use, separate from Googlebot |
| ClaudeBot | Anthropic | Crawling web content for Anthropic's models and products |
Check your robots.txt today. The usual sensible position for a business that wants to be found is to allow the search and citation agents, and then to make a separate, deliberate decision about training agents based on how you feel about your content being used that way. Blocking Google-Extended does not affect your normal Google rankings, and allowing OAI-SearchBot is what makes ChatGPT citation possible. Read each operator's current documentation rather than copying a robots file from a blog post, because these agent names and their scopes have changed more than once.
llms.txt is a proposed convention: a plain markdown file at the root of your domain that gives language models a curated map of your most useful pages, with one-line descriptions. It is not an official standard, no major assistant has confirmed it as a ranking or retrieval input, and it may go nowhere. It also takes about thirty minutes to write and costs nothing. Publish one if you like, keep it honest and current, and do not count it as a strategy.
Measuring AI visibility without a rank tracker
This is the weakest part of the discipline and you should be suspicious of anyone who claims otherwise. There is no Search Console for AI assistants. Answers vary by user, session and model version. Two people asking the same question in the same minute can get different sources.
What you can do, practically:
- Run a fixed prompt set. Write twenty to thirty questions a real prospect would ask, including locality-specific ones. Run them monthly across ChatGPT, Perplexity and Gemini in a logged-out or fresh session, and record whether you are mentioned, cited with a link, or absent. It is a crude panel, not a rank, and that is fine.
- Watch referral traffic by source. Analytics will show visits from chatgpt.com, perplexity.ai and similar. Volumes will be small. Look at the trend and at the behaviour of those sessions, which is often unusually engaged because the visitor arrived pre-qualified.
- Check server logs for AI user agents. Logs tell you whether GPTBot, PerplexityBot and the rest are actually fetching your pages and which ones. This is the most reliable signal available.
- Ask at the point of enquiry. Add "how did you hear about us" to your contact form. In India this is often more informative than analytics, because a lot of the journey happens in WhatsApp forwards and phone calls that no tool will ever capture.
Third-party AI visibility trackers exist and some are useful for scale. Understand that they are sampling the same noisy surface you would sample by hand, and price them accordingly.
SEO versus AEO, and a practical build order
The overlap is large. The differences are worth naming clearly.
| Dimension | Classic SEO | AEO and GEO |
| Goal | Rank a page for a query | Be retrieved and cited inside a generated answer |
| Unit optimised | The page | The passage or answer block |
| Query shape | Short keyword phrases | Full questions with constraints |
| Main levers | Crawlability, content depth, links, page experience | Entity clarity, extractability, structured data, corroboration |
| Measurement | Positions, impressions, clicks | Prompt panels, citation presence, crawler logs, referrals |
| Traffic outcome | A click | Often a mention with no click, then a direct or branded visit later |
That last row is the strategic point. AEO frequently produces influence without a session. You get named, the person searches your brand later, and the credit lands somewhere else in your reporting. Build your expectations around assisted and branded demand rather than around a new traffic line.
A build order that respects a small budget
- Fix retrievability. Confirm indexation, remove accidental AI crawler blocks, check that critical text renders without JavaScript.
- Fix entity consistency. One name, one number, one address format, everywhere, including your Google Business Profile and the Indian directories that already list you.
- Publish the top ten real customer questions as proper pages or sections with extractable answers at the top.
- Add Organization, LocalBusiness and Person schema, then Article on posts and FAQPage where genuine pairs exist.
- Build corroboration steadily: reviews that mention the service and the area, accurate directory records, a few contextual mentions. Our local SEO checklist covers this ground in operational detail.
- Set up measurement: a fixed prompt panel, referral segmentation and a monthly log review.
- Only then consider llms.txt, speakable markup and other experiments.
If you would like a second opinion on where your site sits today, the answer engine optimisation service page explains the scope of work, and you can raise specifics through the contact page.
Frequently asked questions
Is AEO different enough from SEO to need a separate budget?
Mostly no. Around seventy per cent of the work is technical and content SEO you should already be funding: indexation, clear writing, structured data, accurate listings. The genuinely additional work is question-shaped content restructuring, entity consistency cleanup and a measurement habit. Treat it as a workstream inside search, not a separate channel with its own team.
Will blocking AI crawlers protect my content?
It reduces the chance of your pages being crawled by agents that honour robots rules, and it also removes you from the citation pool for those systems. Blocking Google-Extended does not hurt normal Google rankings, but blocking search-oriented agents like OAI-SearchBot or PerplexityBot does remove you from those answers. Decide deliberately rather than by default.
Do I need to be in Wikipedia to be cited by AI assistants?
No. Wikipedia helps when it exists because it is a strong consensus source, but almost no small business qualifies and attempting a page usually ends in deletion. Consistent Google Business Profile data, accurate directory listings, genuine reviews and a handful of contextual mentions achieve the same corroboration effect for local queries.
How long before AEO work shows any result?
Expect months, not weeks, and expect uneven results. Crawlers must revisit, indexes must refresh, and assistant behaviour changes with model updates outside your control. A reasonable first review point is ninety days, measured through a fixed prompt panel and crawler logs rather than through a traffic number. More detail sits on our frequently asked questions page.