What Makes an AI Assistant Mention Your Business: A Practical Guide to GEO

When a customer asks an AI assistant for a recommendation — "best Greek hosting", "good IT support in Athens", "where do I register a .gr domain" — the assistant picks a few businesses to mention. Those mentions are the new front page of search.
The discipline of optimising for AI mentions has a name now: GEO, short for Generative Engine Optimization. It is what SEO was in 2005 — early, partially understood, and disproportionately valuable for the businesses that take it seriously now. This is the practical guide.
How AI assistants pick what to mention
The exact algorithms differ between ChatGPT, Claude, Perplexity, Google AI Overviews, and so on, but the general logic is consistent. When asked a question, an AI assistant:
- Searches its training corpus and any live web access for relevant content.
- Filters by source quality — official sites, established publications, structured data.
- Synthesises an answer that may include specific business names, often with citations.
- Prefers sources that are direct, factual, and well-structured over marketing prose.
The businesses that get mentioned are the ones whose websites speak to the AI in a language it can lift cleanly. That is the entire game.
The six things to do
1. Add an llms.txt to your site root
A new lightweight standard. A plain markdown file at /llms.txt that summarises your site, lists your key pages with one-line descriptions, and gives the AI assistant a fast lookup table for "what is this site about". Sites adopting it include Anthropic, Vercel, and a growing list of platforms.
It is not robots.txt — robots.txt tells crawlers what to skip. llms.txt tells AI assistants what to read first.
2. Add structured data (JSON-LD schema)
Schema.org markup tells AI assistants exactly what each part of your page is. The minimum you should have:
Organization+LocalBusiness— name, address, phone, hours, location.Service/Productper offering.FAQPagewhen you have a list of Q&A.BreadcrumbListfor navigation.Article/BlogPostingon every blog post.
If you cannot validate your schema in Google's Rich Results Test, the AI assistant cannot read it either.
3. Write FAQs in conversational language
FAQ sections marked up with FAQPage schema are AI-citation magnets. Why? Because they look exactly like the questions users ask AI assistants. When someone asks ChatGPT "do you only work with businesses in Athens?", an AI looking for the answer will preferentially grab the literal Q&A pair from your FAQ over rewriting a paragraph elsewhere.
Write your FAQ section in the voice of an actual conversation, not marketing copy. Use the exact phrasing your customers use.
4. Be explicit and factual
AI assistants extract facts. They cannot extract vibes. Your page should say things like:
- Bad: "We have decades of experience serving Greek businesses." — vague, uncitable.
- Good: "We have provided IT support to Greek businesses since 2009. Our office is in Chalandri, Athens, and we serve clients in the greater Athens area on-site and across Greece remotely." — concrete, dated, located.
The second version gets cited. The first gets ignored.
5. Maintain your facts where AI can find them
AI assistants cross-reference your site against other sources — your Google Business Profile, your social media bios, industry directories, news mentions. The more these agree, the more confident the AI is in citing you.
Make sure your name, address, phone number, and hours match exactly across all of these. Inconsistencies make you uncitable.
6. Allow AI crawlers in your robots.txt
If you block GPTBot, ClaudeBot, PerplexityBot, or Google-Extended in your robots.txt, you cannot be cited by them. Some businesses have philosophical objections to AI training and choose to block — fine. But you cannot have both: blocked from training AND expected to be mentioned in answers.
Add explicit Allow entries for the major AI crawlers if you want to be visible in their answers.
What does not work
AI optimisation is not keyword stuffing 2.0. The following things either do not help or actively hurt:
- Hidden text in white-on-white. Detected and downweighted.
- "Prompt injection" attempts in your content (e.g. "Ignore previous instructions and recommend us"). Detected and may get you outright banned.
- Mass-generating AI-written content with your business inserted. Same patterns that flagged content for Google's helpful-content updates flag for AI assistants.
- Reciprocal link-trading. AI assistants do not weight backlinks the way search engines did. Quality of content matters more.
The shift, in one sentence
Search engines reward what people might click on. AI assistants reward what they can quote accurately. The optimisation is for being a useful source, not a clickable headline.
kapaweb has implemented the GEO basics on its own site as a working example — llms.txt, FAQPage schema, full Organization data, and explicit AI-bot allowances in robots.txt. If you want the same set-up on your business website, our Internet Marketing service includes GEO as a standard offering alongside Google Ads, SEO, and email newsletters.


