01 // Who visits you
Your most important visitors show up in no statistic
Google Analytics sees about half on average, AI crawlers not at all. We build the site so AI finds something readable too, and show you in the server logs who was really there.
- ~50% is what Google Analytics sees on average
- 0 AI crawlers show up in GA
- ×2-3 higher is your real traffic
- 24/7 live dashboard, verifiable
Why half of them are missing
When most websites were built, Google Analytics was the standard. Today the visitor who clicks, accepts the cookie banner, and runs JavaScript is the exception, not the rule.
Three causes combine. With a compliant banner, only about half of people in German-speaking Europe opt in, the rest are never recorded. Safari and Firefox block tracking out of the box. And AI crawlers like GPTBot or ClaudeBot run no JavaScript at all, an analysis of more than 500 million fetches found zero execution. The visitor count Google Analytics reports is therefore not a measurement but a lower bound, often two to three times too low.
How we solve it
Two things belong together. First, we build the site so its content already sits in the delivered HTML, instead of being assembled by JavaScript in the browser. Only then does an AI crawler find something readable, rather than an empty shell. Second, we read the server logs: on AWS, CloudFront records every request before any JavaScript runs and before a banner ever asks, human and machine alike.
It lands data-minimising in Switzerland and sits on a live dashboard. Not a replacement for Google Analytics on behaviour and funnels, but the second layer that closes the blind spot no configuration and no change of analytics tool can fix.
Proof, not promises
This is exactly how it runs in production. SCMC.ch and tec-support.ch are static at the edge with server-side measurement, both live. You then see not an estimated number but which crawler read which page and when.
- You watch a live dashboard around the clock showing which AI crawlers really fetch your site. You don’t have to take my word for it.
- I promise no rankings and no citations, no one can do that honestly. I show you what is measurable.
- Others send a PDF once a month. With me you look at the numbers yourself, anytime, even if nothing moves for three months.
- Your content sits in the delivered HTML, readable by any AI crawler from the first request. When someone asks ChatGPT for a provider like you, that readability decides whether your name comes up.
Why me
- You work directly with me, not an account manager who hands the work to a junior. Whoever builds the measurement is the person you talk to.
- 30 years of software engineering across four countries stand behind every decision. I’m not a consultant who talks about architecture, I’m the one who ships it.
- In the first call I’ll tell you honestly whether this is even a thing for you. If it isn’t, I’ll say so. I take on only a limited number of engagements at a time.
- I’m based in Bern, your data sits in AWS Zurich, FADP- and GDPR-compliant. Fluent German and English, with an understanding of the Swiss business context.
What it costs
This is part of the visibility-with-proof website: setup from CHF 2’500 depending on scope, plus a lean retainer from CHF 600 per month for operation and the dashboard. We pin down the exact scope once it’s clear what your site actually delivers today.
Want to see who really visits you?
In a 30-minute call I'll show you what your server logs reveal about humans and AI crawlers, and whether your site even arrives in a readable form at the AI models.