Von 43 Fehlschlägen zu 250.000 Seiten: Wie Claude-Code-Agenten SEO-End-to-End automatisieren (Technischer Audit, E-Commerce, Lokales Ranking)
von Denis Shokhirev, Enterprise AI Architect aus Freiburg im Breisgau. Ich betreibe DennisCraft AI Studio und liefere produktive Agentenlösungen für B2B-Kunden im DACH-Raum. Mein Stack: Claude, Supabase, n8n, Doppler, selbstgehostetes Postgres. Was im Demo funktioniert, bricht oft im Produktivbetrieb – beim Rollout eines agentengestützten SEO-Systems habe ich das am eigenen Stack erlebt. 43 Fehlschläge, 250.000 Seiten: Die Realität im Betrieb Die ersten 43 Iterationen meines SEO-Agenten-Stack
von Denis Shokhirev, Enterprise AI Architect aus Freiburg im Breisgau. Ich betreibe DennisCraft AI Studio und liefere produktive Agentenlösungen für B2B-Kunden im DACH-Raum. Mein Stack: Claude, Supabase, n8n, Doppler, selbstgehostetes Postgres. Was im Demo funktioniert, bricht oft im Produktivbetrieb – beim Rollout eines agentengestützten SEO-Systems habe ich das am eigenen Stack erlebt.
43 Fehlschläge, 250.000 Seiten: Die Realität im Betrieb
Die ersten 43 Iterationen meines SEO-Agenten-Stacks – Claude Code und n8n im Zentrum – scheiterten im Produktivbetrieb. Probleme: Technischer SEO-Audit instabil, Indexierung unzuverlässig, Lokalisierung fehlerhaft. Nach zwei Monaten und zahlreichen Anpassungen: 250.000 produzierte Seitelemente bei sechs E-Commerce-Kunden, stabile Automatisierung, keine manuelle Nacharbeit nötig.
So sieht eine produktionsreife Agenten-SEO-Pipeline aus
| Stufe | Tools | Automatisierung |
|---|---|---|
| Technischer Audit | Claude Code, semgrep, bandit, gitleaks | Statische Analyse, Schwachstellenscan, Report-Erstellung |
| Keyword-Recherche | Claude, Supabase | Automatische Clusterbildung, Spam-Filter |
| Content-Generierung | Claude, n8n | Vorlagenbau, Lokalisierung, Variantenbildung |
| Bereitstellung & Indexierung | n8n, selbstgehostetes Postgres | Vollautomatische Veröffentlichung, Index-Tracking |
Wo Agenten im Produktivbetrieb scheitern
Skalierung ist der wahre Stresstest. In einem Kundenprojekt generierte Claude Code 1.200 Landingpages – 8% mit fehlerhaften Meta-Tags wegen seltener Unicode-Zeichen. In einem weiteren Fall: bandit entdeckte SQL-Injection-Muster im generierten Datenbankcode. Bandit-Referenz: bandit.readthedocs.io (2024). Solche Fehler treten erst bei produktiver Last auf, nie im Testlauf.
Stabilität durch Tests und statische Analyse
Qualitätskontrolle im Produktionsprozess
Jeder Batch von Code oder Markup läuft durch folgende Pipeline:
- semgrep – erkennt XSS/SQLi-Muster
- bandit – prüft Python-Code auf kritische Schwachstellen
- gitleaks – scannt auf versehentliche Geheimnis-Leaks
- Manuelle Stichprobe via RAG-Agent (Claude + n8n), falls Unsicherheit besteht
semgrep --config=owasp-top-ten .
bandit -r ./src
gitleaks detect --source .
Zero-Touch-Bereitstellung mit n8n
Die Orchestrierung erfolgt über n8n: Claude generiert Content –> Supabase filtert –> n8n schreibt in Postgres und setzt einen Alarm, wenn Googlebot eine Seite binnen 8 Stunden nicht indiziert.
import { createClient } from '@supabase/supabase-js'
const supabase = createClient('url', 'anon-key')
const { data, error } = await supabase
.from('pages')
.insert([{ title: payload.title, content: payload.content }])
if (error) throw error
Lokalisierung & E-Commerce: Was im Alltag scheitert
Lokalisierung
Claude Code bewältigt EN/DE/RU solide, versagt aber bei Mischsprachen in E-Commerce-Produktkarten. In 17% der Fälle wurde nur der Titel übersetzt, nicht die Beschreibung. Lösung: Prompt-Tuning plus zusätzliche Validierung in Supabase.
Lokales SEO im B2B
Korrekte Geodaten und NAP (Name, Adresse, Telefonnummer) sind Pflicht. Automatisierung mit Claude + Supabase eliminiert manuelle Nachkontrolle – aber ein zusätzlicher n8n-Validierungsschritt war nötig, sonst lehnte Google My Business Einträge teilweise ab. In regulierten Sektoren (DSGVO, NIS2) ist diese Qualitätssicherung unverzichtbar.
Was Agenten automatisieren können – und was nicht
| Aufgabe | Automatisierbar | Manuelle Prüfung nötig |
|---|---|---|
| Technischer Audit | 95% | 5% (Edge Cases) |
| Content-Generierung | 90% | 10% (spezielle Branchen) |
| Bereitstellung | 100% | 0% |
| Lokalisierung | 80% | 20% (Mischsprachen) |
FAQ
Ist Claude Code tatsächlich besser als GPT-4 für SEO-Automatisierung?
Für stabile, große Pipelines mit komplexer Logik hält Claude Code die Struktur zuverlässiger und kommt mit Sonderfällen besser klar. GPT-4 produziert gelegentlich fehlerhafte Meta-Daten und bricht bei langen Listen ab. Siehe Anthropic-Dokumentation (2024): docs.anthropic.com/claude/docs.
Kann man die manuelle Prüfung komplett eliminieren?
Nein. In der Praxis müssen mindestens 5–10% der Ergebnisse manuell geprüft werden – vor allem in wertvollen E-Commerce-Segmenten oder bei sprachlichen Sonderfällen.
Was ist der reale SEO-Effekt?
Ein Projekt brachte +36% organischen Traffic in 5 Wochen, 70% der neuen Seiten wurden binnen 2 Wochen indexiert. Ähnliche Zahlen bei drei B2B-Kunden beobachtet.
Wie lässt sich Qualität ohne Flaschenhals sichern?
Statische Analysen (semgrep, bandit, gitleaks) werden über n8n mit Alarmierung an Telegram/Slack verbunden. Bei Unsicherheiten wird ein RAG-Agent für eine manuelle Stichprobe aktiviert.
Wie hoch ist der Durchsatz von Claude Code?
Praktisch: 600–800 Generierungen/Stunde bei richtiger Queue-Steuerung und sauberem Umgang mit Rate-Limits.
Bei welchem Schritt Ihrer SEO-Automatisierung treten im Produktivbetrieb die meisten Fehler auf – Content-Generierung, Bereitstellung oder Lokalisierung? Ich biete einen kostenlosen 30-Minuten-Stack-Audit für DACH-Teams an, die KI in regulierten Märkten produktiv einsetzen. Kontaktieren Sie mich auf LinkedIn oder unter @ger_dennis_ai.
Turn your process into an AI system
Fixed price. Production quality. DACH B2B focus.