← Zurück zur Übersicht

Diese Homepage — wie sie entstanden ist

Veröffentlicht:

Eigene Online-Präsenz auf eigener Infrastruktur. Astro vorne, Directus hinten — und immer wieder als Spielfeld für SEO- und LLM-Discoverability-Experimente.

Warum überhaupt

LinkedIn ist gut um gefunden zu werden, Xing fast tot, GitHub ist Tech-only. Ich wollte einen Ort der mir gehört — keine Algorithmus-Timeline, keine Tracking-Pixel die ich nicht selbst gesetzt habe, kein "deine Reichweite ist heute leider schlechter".

Außerdem: jede Plattform die ich nicht selber baue, finde ich irgendwann unzulänglich. Eine eigene Homepage zu haben ist auch ein Statement: ich kann das.

Wie viel Zeit

Erste Version stand an einem Wochenende. Das aktuelle Redesign war drei, vier Iterationen über Wochen. Dazu eine ausführliche SEO/LLM-Discoverability-Phase als ich gemerkt habe dass Google die Site faktisch nicht kannte und ChatGPT auf Fragen zu mir lieber halluziniert hat.

Was gut lief

  • Astro mit output: 'static' — alle Inhalte werden zur Build-Zeit in HTML gebacken. Kein Runtime, keine Server-Surprise, in Sekunden ausgeliefert.
  • Directus als headless CMS. Editor-Erlebnis ist gut, REST-API trivial, Schema in YAML versionierbar.
  • Bilingual von Anfang an. prefixDefaultLocale: true, hreflang sauber, sitemap mit Slug-Pairs für DE/EN.
  • JSON-LD Graph (Person + WebSite + Article + ItemList) — Google Rich Results und LLMs haben jetzt klare Anker.

Was nicht so gut lief

  • Naming-Bikeshedding um die Notizen-Seite. Notizen, Blog, Journal, Posts — am Ende doch Notizen.
  • Schema-Migrationen ohne saubere Migration-Tooling. Phase-3-Felder per API-Skript nachgereicht statt YAML zu editieren — das war der pragmatische Weg.
  • Layout-Inkonsistenz: zwei Layouts (alt + Redesign) parallel, weil die Tools-Seite das alte noch verwendet hat. Notes-Seiten standen lange zwischen den Stühlen.

Stand heute

Die Site existiert. Sie ist auffindbar bei Google. ChatGPT/Claude/Perplexity bekommen mit llms.txt einen sauberen Index. Und ich habe ein eigenes Spielfeld für alles was ich an Web-Themen ausprobieren will.