All free guides
Free guide
GEO Adaptation Framework: get your brand into AI answers
How I make companies visible in ChatGPT, Gemini, Perplexity and Google's AI features, built on solid SEO: measure first, fix the basics, become worth quoting, and track it with Semrush and Peec AI.
Download PDFAlso in Deutsch, Español
From a recent GEO engagement for a European hospitality platform, anonymized
- prioritized experiments
- 10
- landing pages in prompt research
- ~150
- phases: assess, select, sprint
- 3
- proofs of concept: portal publishing and an article generator
- 2
What's inside
1. Measure the baseline
- AI-referred visits: an analytics channel for chatgpt.com, perplexity.ai, gemini.google.com, copilot.microsoft.com and similar. It is a lower bound, since some assistants send no referrer.
- Google Search Console, including the generative AI performance report for AI features in Search.
- Share of voice on a tracked prompt set against three to five named competitors, before anything changes.
2. Make your entity unambiguous
- One source of truth for name, address, phone, opening hours, prices and what you offer.
- A complete Google Business Profile, a real about page, and a Wikidata item if you are notable.
- The same spelling of brand and people everywhere. Contradictions make AI answers skip you.
3. Fix the technical basics
- robots.txt per bot: allow Googlebot, Bingbot, OAI-SearchBot and PerplexityBot; decide on training bots such as GPTBot and Google-Extended separately.
- Test CDN and firewall rules with each crawler's user agent. A silent 403 is the most common blocker.
- schema.org JSON-LD per template that matches the visible page, plus Core Web Vitals: LCP within 2.5 s, INP under 200 ms, CLS under 0.1.
4. Write content worth quoting
- Answer the heading's question in the first two sentences, then go into detail.
- Concrete numbers, dates, own data and sources; comparison tables, step lists and short FAQs.
- Merge thin pages and keep a visible update date. Skip 'chunking' hacks and AI text files as a strategy.
5. Strengthen off-site signals
- Find the sources the assistants cite for your prompts: review sites, portals, directories, media.
- Complete, consistent listings on those portals, published automatically from your own data.
- Collect reviews and answer the critical ones; earn mentions with the same facts you publish.
6. Research and track prompts
- Prompts per landing page, intent and language, generated by an open model such as Qwen running locally, so no content leaves your network.
- A person reviews a sample; branded and unbranded prompts stay in separate sets.
- Load them into the Semrush AI Visibility Toolkit or Peec AI, which run every prompt daily on the assistants you choose.
7. Run experiments, govern monthly
- Every finding becomes an experiment: hypothesis, owner, metric and date, ranked by impact and effort.
- Read trends over two to four weeks, never a single day; AI answers vary from run to run.
- A one-page monthly report: visibility, share of voice, top cited sources, AI-referred visits and leads.
Rolling it out, by company size
- Startup: baseline, entity facts and around 30 tracked prompts within a week, then one experiment at a time.
- Mid-sized company: one market and language first, prompts per key page, a monthly review with marketing.
- Enterprise: legal review of tools and data flows, local models for prompt generation, an owner per country and a shared experiment backlog.
Mistakes I see most often
- Starting with llms.txt or other 'AI files' instead of the basics.
- Blocking AI search crawlers by accident in the CDN or firewall.
- Ten generic prompts and a dashboard instead of prompts per page and intent.
- Judging success by a single day, although AI answers change from run to run.
- Different names, hours or prices on the website, the business profile and the portals.
Want to know how AI assistants talk about your company?
Book a 30-minute callGet in touch
Tell me what you're building. I'll reply within 1–2 business days.

- Company
- MADO Consulting
- Follow me on LinkedIn
Available worldwide, remote. On-site on request, depending on the country.
Opens Calendly's booking calendar here. Loading it sends data to Calendly (see Impressum).