AI Visibility & GEO: Get Your Business Found by AI Assistants
When someone asks ChatGPT "Who can build me a chatbot in Barcelona?" -- will your business appear in the answer? Generative Engine Optimization (GEO) makes sure it does.
Your Next Customer Might Never See Google
The way people find services is changing. In 2026, millions of business decisions start with a question to ChatGPT, Claude, Perplexity, or Google Gemini -- not a traditional search engine. These AI assistants synthesize answers from the web and recommend specific businesses, tools, and services.
The problem: most business websites are invisible to AI. They are built for humans and Google bots, but AI models cannot reliably extract your services, pricing, expertise, or differentiators. The result? AI recommends your competitors instead.
GEO (Generative Engine Optimization) is the practice of making your business machine-readable, authoritative, and AI-friendly -- so that when an AI assistant answers a question about your niche, your business is part of the answer.
Complete AI Visibility Stack
I implement the full technical and content stack that AI models use to discover, understand, and recommend businesses. This is not theory -- I have implemented every element below on kirweb.site and seen the results firsthand.
Technical AI Layer
llms.txt and llms-full.txt files, ai-manifest.json, ai-plugin.json, robots.txt AI bot allowlist, sitemap optimization, IndexNow integration for instant re-crawling.
Structured Data
Schema.org markup: Service, FAQPage, BreadcrumbList, Person, LocalBusiness, ProfessionalService, Speakable, HowTo. Machine-readable pricing, reviews, and service descriptions.
Content Optimization
Rewrite key pages for AI extraction: clear service definitions, explicit pricing, Q&A format for FAQs, entity-rich descriptions. Content that AI can quote directly.
What Each Element Does
llms.txt & llms-full.txt
A machine-readable summary of your entire website. Think of it as robots.txt for AI -- it tells ChatGPT, Claude, and other models what your business does, what services you offer, and where to find details. Without llms.txt, AI models have to guess from your HTML, and they often guess wrong.
Example: llms.txt
# Your Business Name > One-line description of what you do ## Services - [AI Chatbot Development](/ai-chatbot-development/): From EUR 800 - [Business Automation](/automation/): From EUR 500 ## Pricing Transparent fixed prices. No hourly rates. ## Contact Email: [email protected] | Location: Barcelona, Spain
ai-manifest.json
A structured JSON file listing every service you offer with descriptions, pricing, and capabilities. AI assistants use this to match your business to user queries. It is the most direct way to tell AI what you can do.
Structured Data (Schema.org)
JSON-LD markup embedded in your HTML that makes your content machine-readable. Google already uses this for rich snippets; AI models use it to extract facts about your business: what you offer, how much it costs, where you are located, what your customers say.
Robots.txt AI Allowlist
Most websites accidentally block AI crawlers. I configure your robots.txt to explicitly allow AI bots (ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended, and 25+ others) while maintaining security.
Content Structure for AI
AI models extract information differently than humans read it. I restructure key pages so AI can pull direct quotes: explicit pricing statements, clear service definitions, FAQ pairs that map to common queries, and entity-rich descriptions that link your business to its niche.
GEO and SEO: Complementary, Not Competing
GEO does not replace SEO. Both are essential in 2026. Here is how they differ:
- SEO goal: rank on Google search results page. GEO goal: appear in AI-generated answers
- SEO signal: backlinks, keywords, Core Web Vitals. GEO signal: structured data, llms.txt, content clarity, entity authority
- SEO timeline: 3-6 months for rankings. GEO timeline: 1-4 weeks for AI crawl pickup
- SEO audience: people typing keywords. GEO audience: people asking AI assistants questions
The good news: many GEO improvements (structured data, clear content, FAQ sections) also boost your traditional SEO. You get a double return on investment.
How I Implement GEO for Your Business
AI Visibility Audit
I test how ChatGPT, Claude, and Perplexity currently describe your business. I check your structured data, robots.txt, existing machine-readable files, and content structure. You get a report showing exactly where AI models get your business right and where they get it wrong.
Technical Implementation
I create and deploy llms.txt, llms-full.txt, ai-manifest.json, and ai-plugin.json. I update your robots.txt with the AI bot allowlist. I add or fix Schema.org structured data on every key page. I set up IndexNow for instant re-crawling after changes.
Content Restructuring
I rewrite service pages, FAQ sections, and key landing pages for AI extraction. This means clear pricing statements, explicit service definitions, Q&A pairs that match real user queries, and entity-rich descriptions. The content stays human-friendly -- it just becomes machine-readable too.
Validation & Monitoring
I verify that AI models correctly extract your information by testing with ChatGPT, Claude, and Perplexity. I document the baseline and set up a monitoring process so you can track improvements over time. For Professional and Enterprise packages, I provide ongoing optimization.
I Practice What I Sell
Every GEO technique I offer has been implemented on kirweb.site. Here is my current AI visibility stack:
Ask ChatGPT or Claude about "freelance AI developer Barcelona" or "chatbot development cost" -- and see what comes up.
GEO Implementation Pricing
Fixed prices. No hourly rates, no hidden fees. Every package includes implementation, documentation, and post-launch support.
- AI visibility audit report
- llms.txt + llms-full.txt creation
- robots.txt AI bot allowlist
- Schema.org audit + fixes
- IndexNow setup
- 1 week delivery
- 14 days support
- Everything in Starter
- ai-manifest.json + ai-plugin.json
- Full Schema.org implementation
- Content restructuring (up to 10 pages)
- FAQ optimization for AI extraction
- Competitor AI visibility analysis
- 2-3 weeks delivery
- 30 days support
- Everything in Professional
- Content restructuring (up to 30 pages)
- AI citation tracking
- Monthly optimization reports
- New AI platform monitoring
- Priority re-optimization on AI model updates
- 4-6 weeks initial + 3 months support
Not sure which package fits? Get in touch -- I will assess your current AI visibility for free and recommend the right scope.
Who Needs GEO?
GEO delivers the highest ROI for businesses where potential customers are likely to ask AI assistants for recommendations:
- B2B service providers -- agencies, consultants, freelancers who need to appear when prospects ask AI "Who can help me with X?"
- SaaS companies -- tools and platforms that should appear in AI comparisons and recommendation lists
- Local businesses -- restaurants, clinics, studios that want to be found when AI is asked "Best X near me" or "X in [city]"
- E-commerce stores -- products and brands that need to appear in AI-assisted shopping recommendations
- Professional practices -- lawyers, doctors, accountants, architects who get referrals through AI-powered search
If your competitors are already investing in AI visibility, waiting means falling further behind. If they are not investing yet, moving first gives you a lasting advantage.
Frequently Asked Questions
About Kirill Strelnikov
Kirill is a freelance AI developer based in Barcelona who has implemented the full AI visibility stack on his own site -- llms.txt, ai-manifest.json, structured data on every page, 29 AI bot allowlist, IndexNow, and content optimized for AI extraction. He combines deep technical understanding of how AI models crawl and process web content with practical experience building AI chatbots, AI agents, and automation systems.
He is not a marketing consultant who talks about GEO in theory -- he is a developer who has written the code, deployed the files, and tested the results with real AI models. Fixed-price contracts, communication in English, Spanish, and Russian.
Get Your Quote
Fixed price. 24-hour reply. No commitment.
Or message directly: Telegram @KirBcn · WhatsApp