Skip to content
janick rolli .
Back to work samples

digitalm.ch.

Around 180 pages, a glossary with more than 90 entries and a robots.txt that invites every AI crawler by name.

Role
Concept, content, operations
Year
2026
Technology
Astro Cloudflare Sveltia CMS

What is on it

digitalm.ch is not a five-page shop window but a reference work. In September 2026, there were around 180 URLs in the sitemap. They included more than 90 glossary entries, 15 blog posts and 11 guides.

As of 30 September 2026, the latest change was from the same day, and the oldest entry dates from 22 March 2026. The site does not stand still. It is in constant use.

The part a specialist will recognise

The robots.txt has a separate block for each AI crawler. It has no catch-all block and no blanket ban, but one line per service. The comment above it says “Wir wollen zitiert werden”, German for “we want to be cited”.

Most websites treat AI crawlers as a security problem and lock them out. Anyone who does that no longer appears in any AI answer. We decided to go the other way.

What else has been decided

  • The prices are published openly on the site. Anyone who wants to know what an hour costs does not have to ask
  • The consent banner has three categories, not a single button
  • Six security headers are set and measured, from HSTS with preload to Content Security Policy
  • The site is bilingual, with eleven pages in English (as of September 2026)

Why this is a work sample

Nobody stands in between here. Positioning, offer, pricing model, structure, copy and operations all sit in one place. Every mistake in it is mine. An agency website shows how someone works when nobody writes them a brief.