Blog
Mein Blog zu Webentwicklung, KI, digitaler Praxis und allem, was mich beim Bauen fürs Web beschäftigt — aus über zwei Jahrzehnten Erfahrung.
Hier schreibe ich über das, was mir in der täglichen Arbeit mit dem Web begegnet — Technik, KI, Werkzeuge und Methoden. Die Themen werden mit der Zeit breiter; den Anfang macht eine Serie zu SEO und GEO. Unten findest du alle Beiträge, neueste zuerst.
-
Header-Größen: Wie groß darf der Kopf einer Website sein?
Header-Dimensionen mit Zahlen statt Bauchgefühl: Geräte- und Auflösungsdaten für Deutschland, CSS-Pixel vs. 4K, Breakpoints, Größentabellen, A11y-Grenzen und Konversions-Evidenz.
-
Autorenseiten ohne externe Signale: ab wann sie sich lohnen
Ohne externe Signale braucht kein Projekt eine Autorenseite — wohl aber eine Autoren-Identität. Schwellenmodell, Szenarien und deutsche Rechtslage.
-
Die SEO- und GEO-Reihe: von den Grundlagen bis zur KI-Sichtbarkeit
Übersicht über meine SEO- und GEO-Reihe — 14 Artikel von SEO-Fundament über GEO-Grundlagen und -Praxis bis zur Messung, plus Werkstattbericht. Einstieg und Inhaltsverzeichnis.
-
Sicheres Arbeiten mit Node.js und npm: mein Setup gegen Supply-Chain-Angriffe
Wie ich Node.js- und npm-Projekte gegen Supply-Chain-Angriffe härte: Socket Firewall mit Anleitung, .npmrc, gehärtete package.json, npm ci, Provenance-Signaturen — plus ein Copy-paste-Starter.
-
Making-of: Eigene WordPress-Plugins per GitHub Actions ausliefern und auto-updaten
Wie ein WordPress-Plugin außerhalb des .org-Verzeichnisses den Ein-Klick-Update-Komfort bekommt: GitHub Actions baut ZIP und Prüfsumme, ein statisches JSON-Manifest auf gh-pages ersetzt die rate-limitierte GitHub-API, und eine schlanke Updater-Klasse hängt sich sicher ins WordPress-Update-System.
-
Claude Code richtig konfigurieren: vom Default zum Engineering-Partner
Welche Einstellungen bei Claude Code wirklich etwas bringen: schlanker Kontext, korrekte Hooks, Permission-Modi, Effort-Steuerung und Subagents — mit den echten Mechanismen statt kursierender Halbwahrheiten.
-
Wer prüft den Prüfer? Adversarische Faktentreue für KI-Texte
Warum naiver KI-Faktencheck versagt und wie ein adversarischer Review wirklich funktioniert — mit kopierbarem Prüf-Prompt, der Ground-Truth-Hierarchie und einem echten Fall, in dem sogar der Prüfer danebenlag.
-
Claude Code im Container: Podman, Docker und geteilte Setups
Wie du Claude Code in Podman (rootless/rootful) und Docker betreibst, Container und ~/.claude-Ordner zwischen mehreren Nutzern teilst und Rechte mit Gruppen, setgid und Default-ACLs sauber setzt.
-
Making-of: Mein SEO- und GEO-Tool
Wie aus 25 Jahren SEO-Praxis ein schnelles, kostenloses SEO/GEO-Analyse-Tool wurde — mit echten Code-Beispielen, wie Score und Checks tatsächlich rechnen.
-
Die Quarkdown-Reihe: Markdown mit Superkräften, in elf Teilen
Übersicht über meine elfteilige Quarkdown-Reihe — von der Einordnung über Skripting, Layout, Diagramme und wissenschaftliches Schreiben bis zu CLI, KI-Agent-Skill und Compiler-Pipeline.
-
Content Signals & C2PA: Steuerung der KI-Nutzung
Mit der Content-Signal-Direktive und C2PA steuerst du, wie KI-Systeme deine Inhalte nutzen dürfen — drei Kategorien, vier Policies, EU-Rechtsvorbehalt.
-
Quarkdown: Tipps & Tricks aus der Praxis
Teil 11 und Finale der Quarkdown-Reihe: die kleinen Kniffe — Leerzeilen-Regel, Verkettung, kompakte Fußnoten, lebende Code-Blöcke, rechnende CSV-Tabellen, Text-Symbole und eigene Mini-Bibliotheken.
-
Inside Quarkdown: Die Kompilier-Pipeline in sechs Stufen
Teil 10 der Quarkdown-Reihe: Wie aus .qd-Quelltext fertiges HTML wird — Lexing, Parsing, Function-Call-Expansion, Tree-Traversal, Rendering, Post-Rendering und das Live-Preview-Doppelpuffern.
-
Core Web Vitals & Performance
Core Web Vitals verständlich: Schwellen für LCP, INP und CLS, was jede Metrik misst, konkrete Optimierung und Messwerkzeuge — aus 25 Jahren Web-Praxis.
-
Quarkdown & KI: Das Agent-Skill und warum Markdown die Brücke ist
Teil 9 der Quarkdown-Reihe: Wie das mitgelieferte Agent-Skill KI-Coding-Agenten idiomatisches Quarkdown beibringt — und warum Markdown-natives Arbeiten zum KI-Experiment dieser Plattform passt.
-
GEO messen — und der Ausblick auf Agenten
Wie du GEO-Erfolg ohne Standard-Tools misst: Frage-Katalog, KPIs wie Brand-Mention-Rate und Citation-Quality — plus der Ausblick auf autonome KI-Agenten.
-
Quarkdown in der Praxis: CLI, PDF-Export & Deployment
Teil 8 der Quarkdown-Reihe: die wichtigsten CLI-Optionen, PDF-Export mit Puppeteer, das Berechtigungssystem (secure by default), Live-Preview und Deployment per CI/CD.
-
Quarkdown: Präsentationen aus Markdown — Folien, Fragmente, Speaker-Notes
Teil 7 der Quarkdown-Reihe: Wie aus .qd-Quelltext eine interaktive reveal.js-Präsentation wird — mit Folienumbrüchen, animierten Fragmenten und Speaker-Notes.
-
Quarkdown für Wissenschaft: Formeln, Bibliografie, Cross-References
Teil 6 der Quarkdown-Reihe: TeX-Formeln mit KaTeX, CSL-Bibliografie und Zitate, Cross-References, automatische Nummerierung und die Paper-Bibliothek mit Theoremen und Beweisen.
-
Quarkdown: Aus Daten werden Tabellen und Diagramme
Teil 5 der Quarkdown-Reihe: Tabellen generieren, CSV-Dateien einlesen, XY-Charts plotten und Mermaid-Diagramme einbetten — datengetrieben, direkt im Dokument.
-
Quarkdown: Inhalt anordnen — Stacks, Container, Boxen & Grids
Teil 4 der Quarkdown-Reihe: Wie du mit .row, .column, .grid, .container und .box Inhalte auf der Seite anordnest — und warum die Leerzeile dabei entscheidet.
-
Multimodal & Search Everywhere
Suche ist mehr als Text: Bild, Video, Audio und Sprache zählen — und KI aggregiert Sichtbarkeit über YouTube, Reddit und Co. Was das praktisch bedeutet.
-
Quarkdown: Eine Quelle, vier Dokumente — Typen, Themes & Seiten-Setup
Teil 3 der Quarkdown-Reihe: Wie .doctype aus derselben Quelle Webseite, Paper, Buch oder Präsentation macht — plus Themes, Metadaten und Seitenformat.
-
Quarkdown: Markdown, das rechnet — Funktionen, Variablen, Skripting
Teil 2 der Quarkdown-Reihe: Funktionsaufrufe, Verkettung mit ::, Variablen, eigene Funktionen, Bedingungen und Schleifen. Wie aus Markdown eine echte kleine Programmiersprache wird.
-
Quarkdown: Wenn Markdown Textsatz lernt
Quarkdown ist eine Markdown-Obermenge mit Funktionen, Variablen und Skripting — ein lesbares LaTeX, das aus einer Quelle Webseite, PDF, Buch und Präsentation macht. Auftakt einer Reihe.
-
E-E-A-T & Marken-Autorität
Warum KI-Systeme verifizierbare Autorität zitieren — und wie du Erfahrung, Expertise und Vertrauen über Autoren-Identität, Daten und Person-Schema zeigst.
-
Structured Data & Technical GEO
Die technische Seite von GEO: JSON-LD-Schemata, llms.txt, AI-Crawler-Management und der Markdown-Mirror — letzteres als gelebtes Experiment dieser Seite.
-
Linkstrategie: intern und extern
Eine Linkstrategie, die 2026 trägt: beschreibende Ankertexte, internes Linking, rel-Attribute, flache Link-Tiefe und Backlinks nach Qualität.
-
Multi-Turn & Query Fan-Out
KI-Suche ist ein Dialog, keine Einzelabfrage. Wie du Folge-Fragen antizipierst, Query-Fan-out bedienst und mit Topic-Clustern Themen-Autorität aufbaust.
-
Schreiben für KI: der GEO-Writing-Playbook
Wie du Texte so schreibst, dass KI-Systeme sie zitieren: Lead with the answer, Mini-Definitionen, quantitative Evidenz, FAQ-Muster — der GEO-Writing-Playbook.
-
Googles AI-Optimization-Guide eingeordnet
Googles Mai-2026-Position: SEO und GEO sind dieselbe Disziplin — aber nur für Google AI Search. Was Google für nicht nötig erklärt und was das praktisch heißt.
-
On-Page & Content: Was Seiten ranken lässt
On-Page-SEO und Content entscheiden über Rankings: Title, Meta-Description, H1-Hierarchie, Lesbarkeit und Lead with the answer — aus 25 Jahren Praxis.
-
GEO: Sichtbarkeit in KI-Antworten
Generative Engine Optimization erklärt: Warum Zitierbarkeit in KI-Antworten zur neuen Disziplin neben SEO wird — und was das praktisch bedeutet.
-
Technical SEO: Das Fundament
Technical SEO ist das Fundament jeder Sichtbarkeit: HTTPS, Canonical, Sitemap, hreflang, strukturierte Daten — und die Fallen, die ich seit 25 Jahren sehe.
-
SEO 2026: Was wirklich zählt
Was nach gut 25 Jahren SEO heute wirklich zählt — Technik, Content, Links und Performance, ehrlich eingeordnet statt als Checklisten-Folklore.