Generative Engine Optimization (GEO): I make your website visible in ChatGPT, Perplexity and Gemini answers — where your customers increasingly spend their time.

Generative Engine Optimization (GEO) is the practice of optimizing your website so AI assistants — ChatGPT, Perplexity, Gemini and Google AI Overviews — cite and recommend your brand inside their answers. Where SEO competes for a position in a list of blue links, GEO competes to be named in the answer itself.
Search is moving to AI assistants. ChatGPT, Perplexity, Gemini, Google AI Overviews give users a ready-made summary — naming 3–7 brands in their answer. Whoever gets named gets the customer. Whoever doesn't, doesn't exist for that user. This isn't a future experiment — it's daily reality for a billion people.
GEO services market 2025 → 2031 (CAGR ≈ 34%)
AI traffic to websites growth in 6 months (2025)
AI traffic conversion vs. organic search
Google AI Overviews users
Active ChatGPT users
Forecast classic search traffic drop by 2028 (Gartner)
This isn't the future — it's already today. And right now entry is cheap: competitors aren't all there yet.
Open your website in a browser — you'll see beautiful screens, copy, case studies, forms. Open the same site through an AI crawler's eyes — and 8 times out of 10 you'll see an empty <div id="root"></div>. This isn't a bug or a rarity — it's the norm of modern web development.
Modern websites assemble content in the browser after the page loads. AI crawlers don't execute JavaScript — the page is empty to them. If your site runs React, Vue, or Angular without SSR — it's invisible by default.
Many sites — often without realizing it — return 403 Forbidden to OpenAI, Perplexity, Anthropic bots. The culprit is either robots.txt or Cloudflare's default settings. The check takes 1 minute, but almost nobody does it.
Without schema.org, AI doesn't understand who you are, what you offer, at what price, in which city. The picture is clear to humans, but not to LLMs.
If AI doesn't see your website — it recommends those it does. These are leads leaking from a growing channel.
AI invisibility isn't a "someday" problem. It's money you're already not making.
Website leads per month × average deal size × share of customers who ask AI first = your unrealized monthly revenue.
Say you get 100 website leads with an average €5,000 deal. If just 10% of prospects ask ChatGPT for advice before reaching out — and hear a competitor's name — that's €50,000 per month you don't see. Not "losing" — just never seeing they were there.
On a free express audit, we'll calculate this number on your website — using your data.
courses, professional development, corporate training
private clinics, dentistry, aesthetic medicine, diagnostics
equipment, materials, components, OEM
marketing, legal/financial services, IT consulting
brands with expert content, niche stores
coaches, psychologists, methodology authors, speakers
I'm the architect and strategist, not the hands. This is a deliberate model: code changes are implemented by your dev team or contractor — per my spec, under my supervision. Faster, cheaper, more durable.
30-minute call. I show you your current AI invisibility on your own pages: what ChatGPT sees, what's blocked, what's missing from the markup. After the call I send a short PDF report with the express diagnosis — no commitment.
Analysis across 6 dimensions: AI search visibility, brand authority, content and E-E-A-T signals, technical base, schema markup, platform optimization. Output: a prioritized technical spec, ready-made materials (schema.org, llms.txt, robots.txt, sitemap.xml) and step-by-step fix instructions.
Your dev team or contractor implements the spec. I answer their questions, verify results at each step, and do the final acceptance review. Typically 2–3 calls with the team.
Re-audit 4–6 weeks after implementation. Comparison across 10–15 target queries in ChatGPT and Perplexity — who was named before, who's named now.
Monthly visibility measurement, raising new content to AI citability, technical control. Month-to-month, no lock-in.
"I guarantee diagnosis, plan and transparent measurement — not a specific line in ChatGPT. Your team does the implementation — faster, cheaper, more durable: after the project you keep the expertise and can maintain the GEO standard yourself."
After paying for the €1,100 package, your dev team has ready-made files in hand — not a vague "we discussed it."
It's still too early to show before/after GEO case studies: the methodology is young, and the "after" measurement is taken 4–6 weeks post-implementation. So I work with three forms of proof instead of a classic case.
The site you're reading is built to the GEO standard. View source (Ctrl+U) — text sits in the HTML, not in a JS bundle. Ask ChatGPT about this site — it can tell you about me. Check the JSON-LD — Person, Organization, FAQPage are in order. It's the same methodology I apply to clients. The most honest proof: my GEO page is itself visible to AI.
A deep GEO audit recorded 25/100 — a critical level. Root cause — the site was built as a client-side SPA: AI crawlers saw an empty <div id="root">, content lived only in the JS bundle. Plus AI bots were blocked twice (robots.txt + Cloudflare 403), zero schema. Forecast after spec implementation: 60+ within a few weeks. Measurement scheduled post-implementation.
B2B client with a content website, mid-level technical optimization. The audit revealed similar problems: no schema, not all AI bots allowed through, FAQ blocks invisible to AI extraction. Spec handed off to the client's dev team — they implement. Before/after measurement is in progress.
"When the measurement from the first projects comes in — it'll appear on this page. No embellishment: whatever number it turns out to be, that's what gets published."

16+ years in B2B marketing and sales, an MBA with honors, and four years teaching strategy on MBA programs. I bring a systems view to AI visibility — not just a checklist of tactics.
You work directly with me — the person who runs the analysis and builds the strategy. No account managers, no layers, no telephone game between departments.
I work solo, so information reaches the person doing the work instantly — nothing gets lost or distorted in handoffs between an account manager, a strategist and a contractor.
Questions get answered and changes get made the same day — not after a ticket sits in an agency's internal queue for a week.
You pay for expertise, not for agency overhead and a management layer on top. The same result costs you less.
Good SEO does not guarantee GEO visibility. Different crawlers, different signals, different technical foundation.
| Parameter | SEO | GEO |
|---|---|---|
| What we optimize | Position in Google/Yandex search results | Getting AI assistants to name your brand in answers |
| Who we work for | Googlebot, YandexBot | GPTBot, PerplexityBot, ClaudeBot, Google-Extended |
| How we measure | SERP position, CTR, traffic | Citation rate in LLM answers on target queries |
| Time to effect | 3–9 months | 3–6 weeks post-implementation |
| Main signals | Links, behavioral, on-page | Schema, clean HTML, FAQ, entity authority |
| DIY accessibility | Low (link-building budgets needed) | High at market entry moment |
Mini AI-visibility audit, PDF diagnosis after a 30-minute call.
Deep GEO audit across 6 dimensions, spec for your dev team, all ready-made materials (schema, llms.txt, robots, sitemap, guides), 2–3 calls with dev, final acceptance.
Visibility measurement on 10–15 queries, raising new content, technical control, monthly review call. Month-to-month, no lock-in.
Real recommendations from clients and colleagues
"We came to Roman for GEO — our site's visibility in AI search: the catalog was a mess and so were the answers AI engines gave. He ran a full audit and did the GEO work to get the site into AI answers: the score went from 58 to 79. He knows his craft and doesn't push extra services. Recommend."
"We worked with Roman on digitalizing our sales department. He quickly found the problem both in the digital assistant's spec and on the technical side — after that things moved, and the average cost per AI-assistant request went down. Huge thanks, we'll be back!"
"In a two-hour consultation we took my startup's architecture apart piece by piece. Roman found the “hidden money” in the funnel, designed the logic for working with neuro-agents and built a roadmap for rolling out AI agents. If you need someone who understands business at a systems level — that's Roman."
"Roman is an excellent organizer and a reliable partner. Consistency and punctuality are his strengths, and he keeps learning from real business cases. I can recommend him as someone who sets a goal and definitely achieves it."
"I noticed Roman back during his MBA at MIRBIS: high motivation, an unconventional view, real drive. Later he took my professional-development courses more than once, and I recommended him to my clients and brought him in as a partner. I'll gladly keep working with him."
"Thanks to Roman for the traffic-channel audit and valuable recommendations specific to my niche. His professionalism and deep experience are beyond doubt, and his feedback on niche relevance was especially valuable."
"My husband and I run our own yoga school. I asked Roman to analyze our Instagram — in three days he gave 20 recommendations for the page and its promotion. We've already applied many, and subscriber growth is up 10% on the previous pace. Recommend!"
"Thanks to Roman for the audit of the Unitool website and the measures for the sales team and social-media promotion. I applied some recommendations right away — they had a positive effect on sales. He quickly spotted the weak points and growth opportunities, all with examples in the report."
"A great working session on structuring the sales department and growth options. Roman is a true professional in both sales and business processes — he looks at a problem from different angles and finds his own solution."
"I worked with Roman at PROGNOZ as he moved from marketing to sales. As a sales manager he successfully acquired new clients for PROGNOZ BI Software — a motivated professional, always ready to go beyond his comfort zone."
"Roman handled the task perfectly — he consulted me on increasing sales. I was very pleased with the result and recommend everyone reach out to him."
"I worked with Roman for several years. He's a very reliable person and a great professional — his communication and negotiation skills help find a solution in any situation, and he generates new product ideas. I wish him new achievements."
"I run the sales department for industrial equipment: turnover reached €2.5–3M and stopped growing. With Roman we built a modernization plan — reassigned areas of responsibility, set up manager training and drew up work plans. Three months gave a real result: more calls, more client visits and growing turnover."
"We worked with Roman developing the marketing strategy for a B2B legal-tech start-up. He's one of the strongest project managers I've met and a true expert in digital marketing — cross-disciplinary, agile and technically deep. Highly recommend."
"Roman showed me how to promote myself now — some paths I didn't even know about. He gives very thorough answers: it's immediately clear where to go. Now I know several promotion channels, and that solves my problem."
"Excellent cooperation with Roman — he's always on top of marketing-consulting trends. We worked on banking and finance projects: his promotion proposals drew the interest of key shareholders. A transparent methodology is his core principle."
"I went through Roman's Meaningful Management course for MBA graduates — about building systems and thinking more strategically. He did a great job: ROMI for the project came out at 386%. Thank you, Roman!"
"Roman did everything on time, wrote the spec and built a Telegram bot for traffic from Yandex. As a nice bonus he shared several ideas for my sales funnel that I hadn't even thought of."
"We came to Roma for a bot for our coaching club, GalaLetas Club — built to our script. Everything turned out great, fast and in a very partner-like format. Roma really knows his craft: a pro and on the client's side."
"Two months ago I launched a free Telegram bot, “Psychological First-Aid Kit” — it already has almost 500 people. Roman built it: he grasped the request, delivered in just 4 days and clearly explained how to use it. A rare mix of punctuality and professionalism."
"Huge thanks to Roman for our Telegram chatbot! Even though our brief was far from perfect, Roman thought everything through and built it himself, barely distracting us. The result exceeded expectations — precise, on time and creative. Recommend!"
"Thanks to Roman and his team for developing our company's website — everything was done quickly and to a high standard. Roman answered all our questions and gave several great tips. I recommend him as a reliable partner!"
"Roman is an excellent specialist in sales and marketing. An active, ambitious professional of the highest level who thinks several steps ahead."
"Roman is a great salesperson with a deep understanding of sales and advertising. Strong communication and negotiation skills, builds long-term client relationships, and is technically solid. I always enjoyed partnering with him at PROGNOZ."
"I'm very grateful to Roman for his work: he helped redesign our community in a modern way and is a great help with content. After a consultation with him, your thoughts line up in the right direction. Recommend!"
"Roman is well versed in marketing and sales. I saw the result of his work at the two-day training “Strategy of the second part of life”, built with his direct participation — a systematic approach to the material, the promotion and the whole event."
"On behalf of our whole team, I want to thank Roman. I'd especially note his competence, fast turnaround and the detailed handling of each of our requests. Thank you for your work!"
"We worked with Roman on several projects. He's a professional at the intersection of marketing and sales — strategy, tactics, tools — and always up to date on current cases. I still consult with him on digital marketing."
"We invited Roman to run a training for field service engineers on verbal and non-verbal communication — very useful skills for technical specialists. The feedback after the training was excellent; we hope to continue."
"Roman ran a training for our sales team on B2B cold calling — in a very tough area we reached a good result. I'd note his rare ability to show a situation from different sides and assess it objectively. Recommend."
"If you're looking for a way to change your life, to understand what to do and why and how best to reach your goals — you need this program. And it's relevant not only for accountants."
"You just need to take action, and Roman will tell you what to do and point you the right way. If you've hit a dead end, “Reboot” will help you find a way out. The program is for anyone who wants professional growth, not necessarily in accounting."
"Roman, it's always interesting and easy with you! I recommend the program to everyone who works for themselves: afterwards you'll not only raise your income but also start communicating with clients more confidently."
"Do everything Roman says. Don't judge at the start whether it will help — just begin. I had doubts too, but in the end I was thrilled with my results."
"Just follow the program — and you'll get results. It's an investment in your future that is one hundred percent worth it."
"Open yourself to new knowledge, trust Roman's professionalism and be ready for change. It's worth it — the result fully justifies the effort you put in."
30 minutes of conversation cost less than a month of leads lost to a competitor ChatGPT already knows. I'll show you your current AI invisibility on your own pages and calculate the lost revenue using your math. I'll send a PDF with the express diagnosis afterwards.
First diagnostic session is free. We'll identify your systemic growth points and understand how I can help.