In October 2026, a cloud engineer working on a GEO project asked Gemini to name ten companies specializing in the field. OptimyCloud came fourth. He then reached out to me on LinkedIn.
OptimyCloud is the static website of an independent consultant, with no agency and no marketing team behind it. This article walks through what was done on the site, month by month, with the real Google Search Console numbers. It also covers what it did not produce, because that is the most useful part for anyone considering GEO work.
OptimyCloud's place in a list of ten GEO specialists given by Gemini
Google impressions over 14 months, for 124 clicks
impressions for the llms.txt guide alone, French and English versions combined
queries sent to Google by AI assistants, out of ~900 distinct queries
Context
OptimyCloud is the consulting business of Alexandre Gillon, a freelance cloud and AI engineer. The site was created in August 2025: static HTML compiled with Tailwind, no CMS. That choice matters for what follows. Every page is served as is, with no JavaScript needed to display the content, which makes it readable by any crawler, AI crawlers included.
GEO (Generative Engine Optimization) covers the practices that make a site understandable and quotable by answer engines: ChatGPT, Gemini, Perplexity, Google AI Overviews. The ground rule for this site was simple: apply to it, first, everything I later recommend to clients.
Starting point
From September 2025 to February 2026, the site exists but Google hardly ever shows it: between 68 and 212 impressions a month, between 1 and 4 clicks. A clean, fast brochure site, but with no in-depth content, no connected structured data and nothing that sets it apart for a search engine.
In February 2026: 212 impressions and 2 clicks for the month. That is the baseline for this case study.
What was done, in order
The dates below come from the site's Git history. Nothing was done in one go: each step is a dated, verifiable change.
-
August 2025
Site created in static HTML, no CMS.
-
February 27, 2026
AI services, a Projects section, the blog and a first llms.txt. The site stops being a plain brochure and starts publishing.
-
March 12, 2026
Site-wide SEO audit fixes and a Schema.org
@graphin JSON-LD: the Organization, Person and Service entities are linked to each other by identifier, on every page. -
March 15, 2026
The llms.txt guide is published, along with an
llms-full.txtand arobots.txtthat explicitly allows AI crawlers: GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended. -
March 21, 2026
E-E-A-T markers (author, credentials) and internal linking on every blog article.
-
February to April 2026, then July
About a dozen practical articles: a WhatsApp AI assistant, EKS Auto Mode, the WordPress 500 error, FinOps audits, chatbot pricing, AI agents… Two more follow in July 2026.
-
June 8, 2026
Full English version of the site, under
/en/, with matching hreflang tags. -
October 18, 2026
OAI-SearchBot allowed, the GEO audit offer page published, the llms.txt guide refreshed.
Nothing exotic in this list. No proprietary tool, no trick. Crawlers allowed, entities declared cleanly, llms.txt files, and content that answers specific questions with numbers. That is exactly what a GEO audit checks.
Results: the Search Console numbers
Data from the sc-domain:optimycloud.com property, up to October 17, 2026. October is therefore a partial month (1st to 17th).
| Month | Impressions | Clicks | Trend |
|---|---|---|---|
| Sep 2025 | 126 | 1 | |
| Oct 2025 | 68 | 1 | |
| Nov 2025 | 77 | 1 | |
| Dec 2025 | 109 | 1 | |
| Jan 2026 | 187 | 4 | |
| Feb 2026 | 212 | 2 | |
| Mar 2026 | 719 | 10 | |
| Apr 2026 | 2,196 | 17 | |
| May 2026 | 2,509 | 12 | |
| Jun 2026 | 9,083 | 16 | |
| Jul 2026 | 13,751 | 13 | |
| Aug 2026 | 14,728 | 25 | |
| Sep 2026 | 8,800 | 13 | |
| Oct 2026 (1–17) | 3,249 | 8 | |
| Total | 55,814 | 124 | average position 18.3 |
Three steps stand out in this table. In March 2026, the month of the SEO fixes, the Schema.org @graph and the llms.txt guide, impressions go from 212 to 719. In April, as articles pile up, they pass 2,000. In June, the month the English version went live, they more than triple, then peak at 14,728 in August.
The page carrying most of that visibility is the llms.txt guide: roughly 24,000 impressions across its French and English versions. It is by far the site's top page.
What it actually brings: citations, not clicks
124 clicks for 55,814 impressions is a click-through rate of about 0.2%. On its own, that figure is disappointing. It gets interesting when you look at who generates those impressions.
Out of about 900 distinct queries, 162 are clearly written by machines: long natural-language questions that AI assistants send to Google on behalf of their users. They add up to about 2,700 impressions. 66 of them are about GEO or llms.txt, often with an average position between 1 and 6, in English, French, German and Spanish.
| Query (as received by Google) | Avg. position | Impressions |
|---|---|---|
agency that can add llms.txt and ai.txt for ai search visibility |
2.3 | 3 |
best service for llms.txt setup and ai search optimization |
6.5 | 118 |
context: location: united states (not for language)... question: what is the role of llms.txt in ai search optimization |
6.4 | 216 |
Those 162 queries generated zero clicks. That makes sense: the assistant reads the results, builds an answer and hands it to the user, who never visits the page. The first query in the table says a lot. Someone asked their assistant to find an agency for this kind of work, and the assistant went looking on Google, where OptimyCloud ranked around second.
The case behind this article's title
In October 2026, a cloud engineer working on a GEO project asks Gemini for a list of ten companies specializing in GEO. OptimyCloud is fourth on the list.
He then wrote to me directly on LinkedIn. No analytics tool will ever log that contact as an "AI-sourced lead", and yet that is exactly what it is.
I cannot prove which specific signal led Gemini to pick OptimyCloud. What the data does show is that assistants query Google on this topic and that the site sits near the top of the results they read. Being in that pool of candidate pages is the precondition for being named in the answer. The rest, meaning the model's final choice, cannot be measured from the outside.
What I take away, and the limits
A case study that only shows the good numbers is useless. Here is what to keep in mind before drawing conclusions.
- This is a small site. 124 clicks in 14 months is not much in absolute terms. The trends are clear, but the volumes stay modest.
- Impressions dropped in September and October 2026. The French llms.txt page slipped from around position 17 to around 22: the topic got crowded and the content aged. Hence the guide refresh on October 18.
- Attributing leads to AI is not measurable yet. GA4 runs here under strict Consent Mode and only sees a fraction of visitors. Contacts like the one from Gemini come through LinkedIn, outside any analytics.
- Correlation is not causation. The English version in June clearly contributed to the jump in impressions. There is no way to isolate precisely what llms.txt, Schema.org or the articles each contributed.
With those caveats, four lessons emerge.
- Publish first-party data. The site's most-viewed page is a practical guide that answers a precise question with concrete examples, which is why, in October 2026, we added our own Search Console numbers to it rather than a summary of what you can read elsewhere. An answer engine needs a source to cite; an original figure makes you one.
- Declare clear entities. Who the author is, what the organization is, which services it offers: the Schema.org @graph states it unambiguously, with the same identifiers on every page.
- Let the crawlers in. A robots.txt that explicitly allows AI crawlers, plus an llms.txt and an llms-full.txt that give them a usable summary. That is the minimum, and many sites still block these crawlers without knowing it.
- Write fact-dense content. Dates, numbers, precise configurations. Passages that answer a question in two verifiable sentences are the ones an assistant can reuse.
The main lesson: the value of AI search is measured in citations and inbound conversations, not clicks. If you judge GEO work by its GA4 traffic, you will miss most of what it produces.
Read also
Is your site being cited by AI?
The GEO audit checks on your site what was applied here: AI crawler access, llms.txt, structured data, quotable content. You get a prioritized action list.
Discover the GEO auditReply within 24h - First conversation free and with no commitment