What is a GEO agency?
A GEO agency makes AI assistants such as ChatGPT, Gemini, Claude and Perplexity name a company and describe it correctly when customers ask for a provider. GEO stands for generative engine optimization. The work covers three areas: making the company's own website citable, building mentions in the third-party sources assistants read, and strengthening the brand so the models know it even without web search. Hierarchy is a GEO agency in Zurich and measures success against a fixed set of customer questions.
What is the difference between GEO and SEO?
SEO moves a page up Google's result list. GEO gets a company into an AI assistant's answer. The foundations overlap, the selection doesn't: in our study around three quarters of the firms recommended by AI were not in Google's top 10, and according to Ahrefs only 12% of the pages AI assistants cite rank in Google's top ten. GEO also depends on third-party sources, brand mentions and citable wording. The full comparison is in our article "SEO agency or GEO agency?".
What is the difference between GEO and AEO?
We separate them by who answers. With GEO it's other companies' assistants: ChatGPT, Gemini, Claude, Perplexity. With AEO (answer engine optimization) it's Google itself, with AI Overviews, AI Mode, featured snippets and Google Maps. The levers differ: in our analysis of Google AI Mode, 76 of 100 answers relied on Google Maps data, while for ChatGPT list pages and brand mentions play a bigger role. The market doesn't use the terms consistently; some agencies mean the same thing by AEO and GEO.
How do I get recommended by ChatGPT?
For provider questions, ChatGPT with web search first looks for lists and directories, then reads the websites of the firms it found and builds its recommendation from them. Three things decide: whether you appear in the sources it reads (in our study 58% of mentions don't come from the named firm's own website); whether your website says clearly in its opening paragraphs what you do, for whom and from what price, because it lifts exactly those sentences; and whether your reviews and mentions are above the thresholds at which a model treats a firm as established. Without web search, only what the model knows from training counts.
What criteria does ChatGPT use to decide which companies to name?
From our 1,515 analysed answers: first, the sources. Firms on the list page the model retrieves are named 8.2 times as often; whether they're the stronger firm on that list only makes a factor of 1.3. Second, how readable the firm's own website is: concrete services, prices, location, FAQ. Third, thresholds: the likelihood of being named rises up to about 30 Google reviews and about 99 referring domains, then flattens. Depending on the industry, between a tenth and over half of mentions come from the models' memory.
Can a GEO agency guarantee that ChatGPT will name us?
No, and be careful with anyone who does. AI answers aren't stable: in a SparkToro experiment with 2,961 runs of the same questions, the chance of getting the same list of brands twice was under 1 in 100. What can be reliably increased is the share of questions and runs in which you're named. For our solar client it rose from 19 to 63 of 100 questions in six months; for hierarchy.ch it went from 0 to 54 of 145 since the domain launched in August 2026.
How quickly does GEO work?
With assistants that use web search, often within weeks. ChatGPT, Gemini and Perplexity read a page at retrieval time and judge it by content, not domain age: once a page is indexed and says concretely what you do and for whom, it can be cited. In our own test in September 2026, ChatGPT named hierarchy.ch for 11 of 14 questions, while the same pages were only at positions 50 to 90 on Google. Mentions from the models' memory take longer, because they only appear with new training data.
Do I need GEO if I already rank well on Google?
Often, yes. Good rankings help, because assistants with web search partly draw on search indexes, but they're not enough. In our study, named firms had better rankings in many industries, yet three quarters of recommendations went to firms outside Google's top 10. Whether you have a GEO problem takes minutes to check: ask ChatGPT, Gemini and Claude three times whom they recommend for your service in your region. Our free AI visibility check does it systematically.
ChatGPT says wrong things about our company. What can we do?
Find the source first. In answers with web search, the assistant usually shows which pages it read: an outdated directory listing, an old price list, an article about a company with a similar name. That source gets corrected or overtaken by a clearer page of your own. If the claim comes from the model's memory, only consistency helps: the same correct facts on your website, Google Business Profile, LinkedIn, directories and Wikidata where it exists. That takes effect with the next training cycle.
Do llms.txt and schema markup help with GEO?
Less than is often claimed. There's no evidence so far that ChatGPT, Gemini or Claude use an llms.txt file for recommendations; we set one up because it costs nothing, but we don't expect it to move anything. Structured data (Organization, Service, FAQ) helps search engines read facts such as address, services and prices unambiguously, which indirectly benefits assistants with web search. It's not what tips the balance; content, third-party sources and mentions are.
Do we need to be active on Reddit or YouTube?
It depends on the industry. For software, consumer goods and international topics, Reddit and YouTube are important sources; Ahrefs' analysis of 75,000 brands found the strongest correlation with AI visibility for YouTube mentions. For a Zurich accounting firm or dental practice, directories, associations, reviews and the firm's own website matter far more. We see which sources are cited in your industry in the baseline, before putting effort anywhere.
How do you measure GEO success?
With a fixed set of 20 to 40 customer questions that we ask ChatGPT, Gemini, Claude and Perplexity several times every month. For each answer we record: named or not, how you're described, where in the answer, and which sources were cited. That gives your share of mentions, compared with last month and with competitors. We also measure visits from AI assistants in Google Analytics 4 and ask on your contact form how customers found you, because many simply type the name from the answer.
Is the measurement compliant with Swiss data protection law (revFADP)?
Yes. For the prompt set we ask public AI assistants questions, without any personal data of your customers. For visit tracking we use your existing Google Analytics 4 with your consent solution; AI assistants are just grouped as their own channel. No new data flows arise beyond those your privacy policy already covers.
Which agency in Zurich specialises in GEO?
Hierarchy in Zurich has GEO as one of three focus areas, alongside SEO and paid ads, and works with SMEs across Switzerland. It's grounded in our own AI visibility study with 1,515 AI answers and 14,135 traced mentions across 12 Zurich industries. We do the work or enable your marketing team in the done-with-you model. Our office is at Strehlgasse 2, 8001 Zurich. A comparison of several providers is in our article on the best SEO, GEO and AEO agencies in Zurich.
Can we run GEO ourselves, with you as a coach?
Yes, in the done-with-you model. We provide the industry analysis, prompt set, reporting and playbooks and train your team in workshops; your team implements, we review drafts and are available for regular sparring. It suits marketing teams of about two to three people or more with access to the website and CMS. The goal is for your team to run the measurement itself after a few months.