Academy
DEVELOPER GUIDE

Agent-Friendly Website
mit Claude Code bauen

Deine Website kostet dich 50€/Monat und ist für ChatGPT unsichtbar.
So änderst du beides — mit Claude Code als Co-Entwickler.

Kostenlos lesen

Kein theoretischer Guide. Das ist der dokumentierte Ablauf, wie wir cegtec.net in unter 3 Wochen migriert, redesigned und agent-friendly gemacht haben.

Agent-Friendly Website mit Claude Code — Stack, 5 Phasen, Vorher/Nachher Vergleich

Das Problem mit deiner aktuellen Website

Die meisten B2B-Websites im DACH-Raum haben drei Probleme gleichzeitig:

1
Kein Content-Ownership.

Deine Inhalte leben in einer proprietären Datenbank. Export ist Pain oder unmöglich. Du zahlst monatlich für den Zugang zu deinem eigenen Content.

2
Keine AI-Discovery.

Kein AI-Agent kann deine Website sinnvoll lesen. Kein llms.txt, kein Schema Markup, kein semantisches HTML. Für ChatGPT, Claude und Perplexity bist du unsichtbar.

3
Performance- und Kostenlimits.

Dein CMS lädt 100KB+ eigenes JavaScript. Jede Seite. Du zahlst 20–50€/Monat für Hosting. Anpassungen jenseits des Editors? Viel Glück.

Das Ergebnis: Du zahlst viel Geld für eine Website, die weder für Menschen schnell noch für AI-Agents lesbar ist.

Die Lösung: Static Site Generator + Claude Code + Agent-Readiness.

Der Stack

Astro 5 Static Site Generator, File-based Routing $0
Tailwind CSS Styling $0
Claude Code Der gesamte Build-Prozess ~$20–50/Mo
Static Hosting Render, Cloudflare Pages oder Netlify $0
Gesamt pro Monat ~$20–50
Zum Vergleich: Webflow Site Plan kostet $14–39/Mo — und dann hast du immer noch keinen AI-Discovery-Layer.

Warum Astro?

Es gibt viele Static Site Generators (Next.js, Hugo, Gatsby, 11ty). Für B2B-Websites empfehlen wir Astro:

Near-Zero JavaScript

Statische Seiten laden kein JS, außer du brauchst es explizit. Deine About-Seite wiegt 20KB statt 200KB.

Content Collections

Dein CMS sind Markdown-Dateien mit typsicheren Schemas. Kein Backend, kein Login, kein Vendor Lock-in. Jede Seite ist eine Datei in Git.

Islands Architecture

Interaktive Elemente (Rechner, Dashboards, Formulare) werden als "Inseln" geladen. Der Rest bleibt statisch.

Claude Code versteht Astro

Astro-Projekte sind klar strukturiert, dateibasiert und konsistent. Claude Code kann ganze Seiten aus einer Beschreibung bauen.

Der Workflow — 5 Phasen

01

Projekt-Setup

~30 Min CLAUDE.md als Briefing

Bevor Claude Code eine Zeile schreibt, braucht es Kontext. Die CLAUDE.md-Datei ist dein Briefing — Claude liest sie bei jedem Session-Start.

Was reingehört:

  • Firmenname, Branche, Zielgruppe
  • Tech Stack (Astro + Tailwind + Deployment-Ziel)
  • Design-System (Farben, Fonts, Spacing-Regeln)
  • Agent-Readiness Constraints (semantisches HTML Pflicht, Schema Markup auf jeder Seite, llms.txt im Root)
  • Verbote (z.B. keine div-Suppe, keine Bilder ohne Alt-Text, kein JS das Content versteckt)
Pro-Tipp: Je präziser deine CLAUDE.md, desto besser das Ergebnis. Definiere was NICHT passieren darf — nicht nur was du willst.
02

Content-Struktur

2–3 Stunden Content Collections

Claude Code erstellt die komplette Sitemap mit Content Collections:

  • Jede CMS-"Collection" (Blog, Case Studies, Services, Team) wird ein Ordner mit Markdown-Dateien
  • Jede Datei hat ein typsicheres Schema (Frontmatter) — Titel, Beschreibung, Autor, Tags, Metriken
  • Neue Inhalte hinzufügen = neue Markdown-Datei anlegen. Kein CMS-Backend nötig.
CONTENT COLLECTION SCHEMA
Blog       → title, description, author, tags, publishedAt
Case Study → client, industry, heroMetric, metrics[], facts[]
Services   → serviceCategory, services[], benefits[]
Projects   → facts[], thumbnail, videoEmbed
FAQ        → question, category, order
Falls du eine bestehende Website migrierst: Claude Code kann mit dem Playwright MCP Server deine alte Website crawlen, Content extrahieren und in die neue Struktur überführen — inklusive URL-Mapping für 301-Redirects. Kein SEO-Verlust, keine 404s.
03

Design & Build

4–8 Stunden Komponenten + Animationen

Claude Code baut Komponenten aus Beschreibungen:

STATISCH Astro-Komponenten

Navigation, Footer, Layouts — kein JS im Browser. Reine HTML-Ausgabe.

INTERAKTIV React-"Inseln"

Preisrechner, Dashboards, Tab-Navigation — JS nur wo nötig.

ANIMATION CSS + GSAP

Hover-States als CSS Transitions. Scroll-getriggerte Effekte wo sinnvoll.

Das Prinzip: Statisch wo möglich, interaktiv nur wo nötig. Das ergibt die schnellsten Ladezeiten.

04

Agent-Friendly machen

2–3 Stunden AI-Discovery Layer

Claude Code implementiert den gesamten AI-Discovery-Layer in drei Stufen:

LEVEL 1 — BASICS
  • Semantisches HTML: header, article, section, nav statt generischer divs
  • Heading-Hierarchie: Exakt ein H1 pro Seite, keine übersprungenen Level
  • Alt-Texte auf allen Bildern
  • Meta-Descriptions auf allen Seiten
LEVEL 2 — SCHEMA MARKUP
  • JSON-LD Structured Data auf jeder Seite
  • Organization, Article, Service, FAQPage, BreadcrumbList — je nach Seitentyp
  • Im Base-Layout eingebettet, automatisch auf jeder Seite
LEVEL 3 — AI-DISCOVERY
  • llms.txt im Root-Verzeichnis (maschinenlesbare Zusammenfassung)
  • robots.txt explizit geöffnet für AI-Crawler (GPTBot, ClaudeBot, PerplexityBot)
  • Optional: OpenAPI Spec, A2A Agent Card (.well-known/agent.json)
Ergebnis: Eine Website die jeder AI-Agent vollständig lesen, verstehen und zitieren kann.
05

Deployment

~1 Stunde Git + Static Hosting
Git Repo initialisieren und pushen
Static Hosting einrichten (Cloudflare Pages oder Render — beides kostenlos)
Custom Domain + SSL
Performance-Test mit Lighthouse (Ziel: 90+ auf allen Metriken)
Schema Markup validieren + llms.txt erreichbar prüfen

Claude Code vs. Du

CLAUDE CODE MACHT
  • Ganze Seiten aus einer Beschreibung bauen
  • Content Collections mit typsicheren Schemas anlegen
  • SEO-Meta, Schema Markup, Open Graph in einem Rutsch
  • Bestehenden Code lesen und konsistent erweitern
  • Accessibility-Audits durchführen und direkt fixen
DU MACHST
  • Design-Entscheidungen treffen (Farben, Layout, Tonalität)
  • Content schreiben oder freigeben
  • Visuell prüfen ob es gut aussieht
  • Deployment-Pipeline einmalig einrichten

Vorher / Nachher

Typische B2B-Website Astro + Claude Code
Hosting-Kosten 20–50€/Monat 0€/Monat
JavaScript pro Seite 100–200KB Near-Zero (statische Seiten)
CMS Proprietär, Vendor Lock-in Markdown in Git
AI-Discovery 0 Features llms.txt, Schema, OpenAPI, A2A
Änderungen CMS-Editor mit Limits Git + Claude Code
Projektdauer 1–3 Wochen
Content-Ownership Beim Anbieter 100% bei dir

Häufige Fragen

"Muss ich coden können?"

Nein — aber du musst mit einem Terminal umgehen können. Claude Code schreibt den Code. Du beschreibst was du willst und prüfst das Ergebnis.

"Was ist mit Webflow/WordPress — muss ich migrieren?"

Nein. Wenn dein aktuelles CMS funktioniert, kannst du auch dort Agent-Readiness nachrüsten (siehe Agent-Friendly Content Guide). Die Migration lohnt sich vor allem wenn du: Content-Ownership willst, Hosting-Kosten senken willst, oder eine komplett neue Website baust.

"Wie aktualisiere ich Inhalte ohne CMS-Backend?"

Neue Markdown-Datei anlegen, Git pushen, fertig. Oder: Claude Code prompten "Erstelle einen neuen Blog-Post über X" — Claude erstellt die Datei, du committest.

"Kann ich das wirklich in 1–3 Wochen schaffen?"

Ja — wenn du den Content schon hast. Die technische Umsetzung ist mit Claude Code schnell. Was Zeit kostet ist Content-Erstellung und Design-Entscheidungen.

"Was kostet der gesamte Stack all-in?"

~$20–50/Monat für die Claude Code API-Nutzung während des Builds. Danach: $0/Monat Hosting. Deine laufenden Kosten sind im Grunde Null.

DIY

Erstmal den AI-Layer verstehen?

Lies unseren Guide zu Agent-Friendly Content — die Grundlage für alles was in diesem Guide gebaut wird.

Agent-Friendly Content Guide