SERP-Snippet-Optimizer mit MCP/AI SDK (Codebeispiel)
Titel/Descriptions testen, bevor sie live gehen – mit Guardrails, Pixelbreiten-Check und A/B-Vorschlägen per MCP/AI SDK.
6. Dezember 20251 Min. LesezeitLucas Kleipoedszus
SERP-Snippet-Optimizer mit MCP/AI SDK (Codebeispiel)
Teste Titel/Descriptions, bevor du deploys fährst. Mit Guardrails gegen Clickbait und Pixelbreiten-Check.
Features
- Input: Keyword, Intent, Tonalität, Pflichtbegriffe.
- Output: 3 Varianten mit Pixel-Längen, CTA-Wording, SERP-Preview.
- Guardrails: Keine Markenfremden Claims, keine Übertreibungen, max. Länge eingehalten.
- Logging: Prompt + Output + Score für spätere Auswertung.
Beispiel (Pseudocode)
const prompt = buildPrompt({ keyword, intent, tone, mustInclude });
const { choices } = await client.responses.create({
model: "gpt-4o-mini",
input: [{ role: "user", content: prompt }],
});
const snippets = parseSnippets(choices[0]);
const validated = snippets.filter(byPixelWidth(580));
Workflow
- Schritt 1: Keyword/Intent eingeben, Prompt wird generiert.
- Schritt 2: Varianten prüfen, Pixelbreite filtern, verbotene Begriffe raus.
- Schritt 3: Gewinner markieren, als PR-Kommentar oder CMS-Field speichern.
- Schritt 4: Live-Test mit A/B in SERP-Preview (optional).
CTA
Button: „Code-Snippet kopieren“ – enthält Prompt-Template, Validator und Logging-Hinweis.