51 GEO Agencies Analyzed: If it looks, sounds and works like SEO – is it GEO?

Table of Contents

30 Seconds Summary

  • I analyzed 51 German GEO agency websites to determine whether GEO is a distinct service or merely SEO in disguise.
  • Most GEO services rely heavily on typical SEO approaches in their messaging (keywords, backlinks, technical SEO), which may indicate re-labeling rather than true LLM marketing innovation.
  • Many agencies are rebranding SEO as GEO, as companies adapt to the emergence of ChatGPT and similar tools, seeking to optimize for LLM visibility. Ironically, a company’s LLM visibility will likely benefit from good SEO practices.

If you grew up watching Scooby-Doo, you’ll remember the formula: a creepy ghost or monster wreaks havoc, only for the gang to pull off the mask at the end and reveal it was just a regular human all along.

Or how the comedian Tim Minchin put it :

“If you must watch telly, you should watch Scooby-Doo.

That show was so cool,

Because every time there was a church with a ghoul

Or a ghost in a school,

They looked beneath the mask, and what was inside?

The […] janitor or the dude who ran the water slide!

Because throughout history

Every mystery

Ever solved has turned out to be

NOT MAGIC!”

Mark Williams-Cook’s meme effectively captures the essential question of SEO versus GEO: Is GEO just SEO in disguise?

AI Mode rolling out in UK today. To quote @methode.bsky.social from #searchcentral talking about AI Search: 🗨️ "Simply use normal SEO practices. You don't need GEO, LLMO or anything else."

[image or embed]

— Mark Williams-Cook (@markwilliamscook.com) 29. Juli 2025 um 12:39

Since LLMs emerged, many acronyms have surfaced – LLMO, GEO, GAIO, AIO, and AEO. They all describe the optimization of visibility in LLMs such as ChatGPT, Perplexity, and Gemini. At one point, the GEO hype began to dominate discussions on LinkedIn. That was when I started to wonder: How is GEO really different from SEO? And what exactly are GEO agencies offering to address the changing user behavior?

To answer these questions, I decided to test a hypothesis: GEO agencies primarily use established SEO best practices while leveraging the hype around LLMs.

In this article, I’ll share findings from my analysis of 51 German-speaking GEO agencies.

Methodology

I started by screening all pages manually, but I wanted something more robust. That’s why I conducted a text-mining analysis of agencies advertising their services as “GEO Agentur” in Germany.

I compiled 51 landing pages from agencies ranking for “GEO Agentur.” To maintain objectivity, I anonymized the sources, labeling them as 1.html, 2.html, and so on. I also got rid of agencies ranking for Local Marketing keywords (“Geomarketing”). With the help of ChatGPT, I used BeautifulSoup to parse the raw HTML, removing scripts, styles, iframes, and navigation elements to focus solely on the main content. The text was lowercased and normalized (removing extra whitespace and standardizing terms).

I built three custom lexicons of keywords:

  • SEO terms (120): Classic search optimization vocabulary such as keywords, backlinks, Core Web Vitals, hreflang, sitemap, Content Marketing, Internal Linking.
  • GEO terms (100): AI-driven search concepts like geo ranking, llmo, GPT-5, RAG, embeddings, prompt engineering, AI Overviews.
  • Marketing buzzwords (60): Common agency lingo like innovativ, maßgeschneidert, führend, disruptive, growth marketing, and customer journey.

Each page was scanned for occurrences of these terms using a fuzzy keyword search.

I created a Piggybacking Score and a SEO Tactics Score: The Piggybacking Score reveals whether the vocabulary skews toward SEO. By incorporating the SEO Tactics Score, it clarifies whether an agency is actively promoting traditional SEO services alongside GEO language. A page with a low Piggybacking Score but a high SEO Tactics Score suggests that while GEO is mentioned, the methods are primarily SEO-driven. This would indicate rebranding rather than a genuine GEO offer. Both are important, as agencies might also discuss the differences between SEO and GEO, leading to existing SEO terms on the landing page.

Piggybacking Score

The Piggybacking Score indicates how much of a page’s language remains SEO-focused. A value close to 1 means it’s almost entirely composed of SEO terms. High scores reveal agencies that primarily rebrand SEO as GEO.

Formula: SEO terms ÷ (SEO + GEO terms)

SEO Tactics Score

This score measures how many of the eight classic SEO categories a page addresses as a service, from keyword research to link building and analytics. A high score indicates that the page heavily relies on the full SEO playbook.

Categories include:

  • Keyword research
  • Link building & digital PR
  • Technical SEO (Core Web Vitals, sitemaps, robots.txt, schema)
  • On-page content optimization (content marketing, landing page, E-E-A-T, internal linking)
  • Local SEO (Google My Business, NAP consistency, local pack)
  • International SEO (multilingual SEO, hreflang)
  • Analytics & tracking (Google Analytics, Search Console, CTR, ROI)
  • SEA/PPC overlap (Google Ads, AdWords, pay-per-click)

By including SEA/PPC references (terms like Google Ads, AdWords, PPC, pay-per-click), the score captures when a GEO agency is actually just broadening the old SEO/SEM mix rather than offering distinct GEO practices. A score close to 1.0 indicates that the site references nearly the entire SEO toolkit.

Formula = (Number of SEO services mentioned on the page) ÷ 8


Findings

Most agencies relied heavily on SEO terminology. The average Piggybacking Score was around 0.5, indicating that roughly 50% of the optimization-related vocabulary came from SEO.

The SEO Tactics Score reflected similar results. On average, pages referenced 5 out of the 8 classic SEO tactic categories. Some agencies scored as high as 0.9, covering nearly the entire traditional SEO toolbox on the landing page.

FileWordsSEO Hits / 1000 WordsGEO Hits / 1000 WordsBuzzwords / 1000 WordsPiggybacking ScoreSEO Tactics Score
01.html41524063220,40,5
02.html21482060270,30,5
03.html7831755370,20,5
04.html28082355310,30,6
05.html18622654190,30,6
06.html31432357350,30,9
07.html11991447380,20,5
08.html29112144330,30,8
09.html7343055200,40,4
10.html18892230500,40,6
11.html18892230500,40,6
12.html23273448270,40,6
13.html18663226230,50,9
14.html25823743230,50,6
16.html21213351160,40,9
17.html17955416330,80,5
18.html11581954230,30,4
19.html16412523200,50,6
20.html19477944390,60,8
21.html58463842360,50,9
22.html29552636200,40,9
23.html32412948330,40,8
24.html37093655320,40,6
25.html33046236210,60,8
26.html7546660490,50,6
27.html36761753160,20,8
28.html30283263260,30,8
29.html16922839220,40,6
30.html28822546400,30,6
31.html24677531340,70,6
32.html20352949360,40,6
33.html25761943290,30,4
34.html14741759270,20,4
35.html34353959230,40,9
36.html34353959230,40,9
37.html26814139220,50,9
38.html16312586260,20,6
39.html8516853380,60,8
40.html453749240,10,1
41.html22173163340,30,5
42.html4552048220,30,3
43.html11132255180,30,1
44.html12722446170,30,6
45.html26634154290,41,0
46.html15011342110,20,4
47.html15011342110,20,4
48.html9502535240,40,6
49.html16224925360,70,5
50.html10675347220,50,6
51.html6033030230,50,5
52.html20914258310,40,8

Marketing language was also prevalent. Several agencies used 20 or more buzzwords per 1,000 words, often outnumbering substantive mentions of GEO concepts. Terms like innovativ, führend, and maßgeschneidert appeared frequently across many sites.

SEO vs GEO_Piggybacking and SEO Tactics
Scatterplot showing that the more agency relied on SEO terms, the more SEO tactics it also covered.

There was a moderate positive correlation (r ≈ 0.39) between the Piggybacking Score and the SEO Tactics Score: the more an agency relied on SEO terms, the more SEO tactics it also covered.

Combining the Piggybacking Score and SEO Tactics Score revealed a clearer pattern. Many agencies that mentioned GEO terms often did so only superficially. If a page had a high SEO Tactics Score, it indicated that the underlying services remained traditional SEO. They discuss GEO, but their service descriptions are still based on SEO methods.

In short, the data shows that most agencies marketing themselves as GEO specialists are still focused on typical SEO methods. Only a few sites prioritized GEO terminology, while the majority continue to rely on established SEO strategies presented under a new label.

Discussion

I believe that GEO is a real concept, as Danny Goodwin pointed out : “Generative Engine Optimization is an attempt to describe the reality of how search is changing.” In general, optimizing for platforms, including SEO, has drastically evolved since I started my growth career in 2014. The constant change in SEO has been the one aspect that has remained consistent.

Most agencies, at least in Germany, seem to mainly apply SEO tactics to piggyback a hype – which is rational and probably makes sense from a business-perspective. I’d even argue that most service providers know this; they’re just adapting to the new reality of GEO demand in the market. Companies want to optimize for ChatGPT, and agencies are providing that. Offering SEO services, even when the customer asks for GEO services, is probably the right approach because good SEO will increase visibility, including in ChatGPT and similar platforms. So, as long as the agencies are applying SEO best practices, there’s no one to blame, because both parties will be happy in the end.

The data suggests that GEO as a service category is still in its early stages. Agencies are clearly aware of the demand around generative AI and search, but most have not yet translated this into distinct service offerings. Instead, they rely on established SEO frameworks, adjusting only their language to include terms like “Generative Engine Optimization” or “AI search.”

The Piggybacking Score highlights that GEO is rarely the dominant theme. Even when agencies use GEO-related terminology, the content is usually framed in SEO language. This indicates that GEO is being used primarily as a marketing hook rather than as the foundation of new methodologies.

The SEO Tactics Score reinforces this view. A significant portion of agencies continues to promote keyword research, link building, and technical SEO, which are effective in classical search environments but have limited direct relevance in LLM-driven systems. Where GEO is mentioned, it often lacks concrete practices, suggesting that the operational know-how is either kept secret or not yet developed.

A lot of the agencies demonstrate rebranding behavior: they mention GEO but at the same time present nearly the full SEO playbook. The good news: The SEO playbook is probably also what helps you with LLM visibility.

I’d argue that agencies are rationally responding to a market trend and repositioning their existing expertise around a new term that has gained attention. This kind of piggybacking is a common response to hype cycles in digital marketing. The responsibility lies with companies to understand the re-labeling. The good news: Ironically, the SEO playbooks and tactics will probably have a positive impact on LLM visibility.

The prevalence of buzzword-heavy content could be indicating that some agencies are prioritizing positioning over substance. High buzzword density, combined with high Piggybacking and Tactics Scores, could signal a focus on marketing language rather than methodological innovation.

I’m confident that the importance of optimization for visibility in LLMs will increase, but perhaps we can eliminate the acronyms, as Rand Fishkin suggested : “Seriously, please stop with the new acronyms. It’s still SEO: Search Everywhere Optimization.”

Aleyda Solís made a similar point : “It doesn’t matter how you call it and want to brand it, if SEO/GEO/AIO/etc.: We will continue optimizing the platform the audience uses.”

Remember: It’s not magic; it’s just a janitor who is upset about not getting a raise from the school’s principal. Or in other words: Create helpful content for real users and distribute it.

Sources

  • Goodwin, D. (2025, September 3). Yes, GEO is happening. Search Engine Land. Retrieved from https://searchengineland.com/geo-already-happened-461549 
  • Fishkin, R. (2025, May 29). Seriously, please stop with the new acronyms. It’s still SEO: Search Everywhere Optimization. SparkToro. Retrieved from https://sparktoro.com/blog/its-still-seo-search-everywhere-optimization/
  • Mark Williams-Cook. (2025, July 29). https://bsky.app/profile/markwilliamscook.com/post/3lv3w54jubs2l
  • Minchin, T. (2009). Storm [Video]. Ready For This? (Hammersmith Apollo, London). YouTube. https://www.youtube.com/watch?v=jIWj3tI-DXg
  • Solis, A. (2025). https://www.linkedin.com/posts/aleyda_ai-bros-seo-is-dead-because-people-are-activity-7371075710423023616-8M0R