Paid advertising stops the moment the budget stops. Organic visibility stays. Both need the same foundation: a site that is technically sound, and measurement you can trust.
So we do not work from keyword lists. We work from what actually produces enquiries: the technical base, the structure of your content, local presence for your locations and regions, and a tracking setup that makes channels comparable. Without that measurement, every channel decision is an opinion.
Technical SEO: what Google can actually see
The most common reason for missing rankings is not a content problem but an access problem. Pages that only exist after JavaScript runs. Canonicals pointing at the wrong variant. Pagination that leads crawlers into dead ends. A sitemap listing pages that no longer exist.
We check this at the source: what does the delivered HTML look like before a browser touches it? Which pages return which status code? Where do redirect chains build up, and where does the same content live under several URLs?
Load time belongs here too, measured rather than estimated. Largest Contentful Paint, Cumulative Layout Shift and Interaction to Next Paint are not lab numbers — they are what Google sees from real Chrome users. We measure with the same instruments and work on the causes: oversized images, blocking scripts, fonts without a fallback, server response times with no caching in front of them.
Local visibility: closer to the location than to the world market
For most companies, visibility is not decided nationally but within a radius. Someone searching in Vienna, Graz or Wiener Neustadt gets a different result list than someone in Hamburg — and a local pack that only admits businesses sending the right signals.
That means a complete Google Business Profile, consistent NAP data across directories, structured data carrying address, opening hours and coordinates, and location pages that actually say something about the location instead of repeating one text with the city name swapped out.
We build those pages to survive comparison with local competitors: referencing real projects in the region, industries that are genuinely present there, and the terms people in that market actually use.
AI search: staying visible when nobody clicks
Answers in AI Overviews, ChatGPT or Perplexity are assembled by different rules than classic rankings. What matters is not a position in a list but whether a passage is citable: a clear question, a clear answer, verifiable detail, an identifiable author.
That changes how content has to be built. Short, self-contained sections that make sense without the rest of the page. Concrete numbers instead of superlatives. Named authors with a role instead of anonymous editorial. Structured data that ties organisation, service and location together in machine-readable form.
We prepare content so it works in both worlds — the classic result list and the generated answer above it.
Analytics: the basis without which everything stays opinion
Most setups measure page views but not the steps that matter. Forms get counted twice, campaigns are attributed loosely, the consent layer drops events, and leads land in the CRM with no identifiable source.
We define the conversion steps first, then the events, then the tools. Consistent naming, clean handoffs between site, consent, analytics, ad platforms and CRM. Server-side where it makes sense, so ad blockers and browser restrictions do not quietly erode the data.
The result is unspectacular and exactly for that reason valuable: you can say which channel produced which enquiry and what it cost.
Where we usually start
If you run paid channels alongside, the two belong in one plan — how that works is on our performance marketing page.
We begin with an audit, not a list of measures. We crawl the site in full, measure load time in the field, check the structured data, compare content depth against the competitors who actually rank, and look at what the existing tracking can even tell you.
Out of that comes a prioritised list: what is doable this week, what needs a quarter, and what is not worth doing. What we do not deliver is ranking promises for terms where your domain history realistically stands in the way.
Typical work in this area:
- Technical SEO for structure, performance and indexation
- Local and regional visibility for locations and industries
- AI search visibility for answers rather than rankings alone
- Analytics and server-side tracking as a basis for decisions


