GEO and SEO agency: show up in ChatGPT and on Google
Get found on Google. Get cited by AI.
We're a GEO agency that never let go of SEO. We work on your visibility in ChatGPT, Perplexity, Gemini and Claude on the same foundation that gets you ranked on Google: content a model can cite without rewriting it, a brand nobody confuses with another and a website its bots can read. We start with a fixed-scope audit. Then we implement it ourselves, which is where the difference shows.
Key data
AI assistants with web search (ChatGPT, Perplexity, Gemini, Copilot) read pages Google and Bing have already indexed. If Google can't find you, neither can AI. AI visibility is built on top of SEO, not instead of it.
The difference
Most agencies still treat SEO as a keyword race and GEO as a separate trend. We treat them as a single foundation of authority: the same citable content, the same unambiguous entity and the same technical architecture feed Google and the models at once.
We build and implement it — we don't hand you a PDF of recommendations.
What GEO is and how it differs from SEO
GEO (Generative Engine Optimization) is the work of getting an AI assistant to name or cite you when someone asks about your industry. You'll also see it called AI SEO, ChatGPT SEO or LLM SEO. SEO stays underneath: assistants with web search read pages Google and Bing have already indexed. What changes is what the answer rewards: sentences that stand on their own out of context, data with a source and a date, and a brand entity the model recognises without hesitation. AEO (Answer Engine Optimization) is the part of that work focused on answering the question exactly as it's asked.
Visibility in ChatGPT and AI search, without leaving Google
When someone asks ChatGPT which agency, which master's degree or which tool to choose, the assistant splits that question into several searches, reads a handful of pages and writes an answer with three or four names. Getting into those names depends on the same things that get you ranked on Google, plus three more: content that answers directly and is citable, a brand described the same way on your site, on LinkedIn, in directories and in the press, and a site that GPTBot, OAI-SearchBot, PerplexityBot and ClaudeBot can crawl. We measure both layers separately, because one can climb while the other drops.
SEO and GEO audit: where we start
Every engagement starts with an audit with a fixed scope and price. We combine Search Console, GA4, Ahrefs, Screaming Frog and our own measurement in ChatGPT, Perplexity, Gemini and Claude into one diagnosis: where you rank, which AI answers you appear in and which you don't, and why. It comes with an AI Visibility Score, the list of technical and content fixes ordered by impact, and a 90-day roadmap. With that in hand you decide whether we run the sprints or your team does.
The process
Audit
We unify classic SEO data with visibility across 4 LLMs; you get a diagnosis, an AI Visibility Score and a 90-day roadmap. Fixed scope.
Sprint
We implement entity optimization, schema, llms.txt, citable content, WPO and the highest-impact technical fixes.
Operation
Sprints with Loop: recurring content, modern off-page and weekly reporting in Pulse.

What's included
- SEO/GEO audit + AI Visibility Score
- 90-day roadmap
- Weekly dashboard in Pulse
What we do: SEO for ChatGPT, Google and every other assistant
Audit and situation analysis
We unify Search Console, GA4, Ahrefs, Screaming Frog and Profound into one diagnosis: where you rank, where AI cites you, and why not everywhere else.
Technical SEO and AI bot access
Robots.txt, sitemap, response codes, canonicals, hreflang, internal linking and, increasingly, whether GPTBot, OAI-SearchBot, PerplexityBot and ClaudeBot can access and render your site.
WPO (Web Performance Optimization)
Core Web Vitals in the green: LCP, INP, CLS, compression, CDN, cache and modern image formats. A slow site is slow for AI crawlers too.
Citable content (AEO)
Direct answers, clear hierarchy, first-party data with a source and a date, scannable tables and lists, visible authorship. What a model can cite without rewriting it.
Keyword & prompt research
We analyse your industry's keywords and LLM prompts by intent: awareness, conversion, informational and conversational questions. We know what gets searched and what gets asked.
Entity optimization and structured data
Schema, FAQPage, a well-built llms.txt, and entity consistency on and off your site so models understand you without ambiguity.
Modern off-page
Reddit, Quora, G2, Medium, LinkedIn, YouTube and the lists and comparisons models cite: real contribution, never astroturfing.
SEO migration without losing traffic
A prior audit and a crawl-verified 301 redirect map; done right, a migration consolidates and grows traffic.
Pulse · AI visibility
Our own platform tracks your visibility across ChatGPT, Perplexity, Gemini and Claude in real time: mentions, citations gained, share of voice and trend versus competitors.
Pulse · Unified panel
The unified SEO/GEO and AI mentions panel: organic traffic, ranking keywords and prompts won, all in one place. Your data, with complete, exportable history whenever you want it.
Tools we use
How to engage
Audit
Entry point, any size
Unified SEO/GEO diagnosis, AI Visibility Score and 90-day roadmap. Fixed scope.
Sprints with Loop
Continuous growth
Technical and content implementation + monthly operation with weekly reporting in Pulse. No lock-in.
Multi-market
Enterprise, multi-domain or multi-language
Everything above replicated per country/language, with competitive comparison across markets.
FAQ
Frequently asked questions about GEO and AI visibility
What does a GEO agency do?+
It measures which ChatGPT, Perplexity, Gemini and Claude answers you appear in and which you don't, finds out why and fixes it: content, structured data, brand consistency on and off your site, and AI bot access. Without measuring first, everything else is opinion.
How do you get visibility in ChatGPT?+
With direct answers that stand on their own out of context, first-party data with a date, the same description of your company on your site, on LinkedIn, in directories and in the press, and by letting GPTBot and OAI-SearchBot in. And with a presence in the sources the model consults for your industry: comparisons, lists, forums.
Does GEO replace SEO?+
No. If Google can't find you, most assistants with web search can't either. GEO adds work on top: citable format, a clear brand entity and a presence in the sources models consult. SEO, AEO and GEO are layers of the same strategy.
How do I know if ChatGPT already talks about my brand?+
Ask five questions your customer would ask and note whether you show up, how it describes you and who it cites. That's the manual version. Pulse does it every week with hundreds of prompts across four models and flags every change.
How is AI share of voice measured?+
With controlled, recurring queries to ChatGPT, Perplexity, Gemini and Claude: we measure what percentage of answers you appear in, your position within the answer and the trend versus competitors, in Pulse.
Will AI Overviews take all my traffic?+
They take clicks on informational queries. The traffic that arrives after an AI answer comes already informed, and what gets AI to cite you is exactly what we work on.
How much does an SEO and GEO audit cost?+
It depends on the size of the site, the markets and the models to measure. The budget is fixed before we start and there's no lock-in: the audit stands on its own, and you decide afterwards whether we continue.
Can a website be migrated without losing traffic?+
Yes. We audit first and execute with a crawl-verified 301 redirect map; a migration done right consolidates and can grow traffic.
What is Pulse?+
Our own platform — previously called Radar IA and Volcanz Insight: it tracks your visibility in ChatGPT, Perplexity, Gemini and Claude week by week, versus competitors, with concrete actions tied to every drop or rise.
How do we start?+
With the SEO/GEO audit: fixed scope, diagnosis and a 90-day roadmap, no lock-in.
Which markets does Volcanz work in?+
Spain, the UK, the US, LATAM and Europe; native content per market, never translated, with hreflang done right.
Other services



