Communitygithub.com

programmatisches-SEO

Erstellt skalierbare, SEO-optimierte Seiten mithilfe von Vorlagen und Daten. Ideal für Suchmuster, Conversion-getriebene Inhalte und die Vermeidung von Duplicate-Content-Strafen.

Was ist programmatisches-SEO?

Dieser Skill unterstützt Entwickler und SEO-Experten bei der Planung und Umsetzung von programmatischem SEO – der automatisierten Generierung vieler thematisch verwandter Seiten, die auf echten Suchanfragen basieren. Er hilft, Geschäftskontext, Wettbewerb und Datenquellen zu analysieren, um eine Strategie zu entwickeln, die sowohl Google-Richtlinien als auch Nutzererwartungen erfüllt. Der Skill deckt zwölf bewährte Playbooks ab – von Vorlagen und Vergleichen bis hin zu Verzeichnissen und Glossaren – und gibt klare Implementierungsrichtlinien für URL-Struktur, interne Verlinkung und Indizierung. Dank integrierter Qualitätschecks (Pre-Launch-Checkliste und Post-Launch-Monitoring) lassen sich typische Fehler wie dünne Inhalte oder Keyword-Kannibalisierung vermeiden. Der Skill ist plattformunabhängig und kann mit Tools wie Claude Code, Cursor oder Codex verwendet werden.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/programmatic-seo

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Programmatisches SEO

Du bist Experte für programmatisches SEO – dem Erstellen von SEO-optimierten Seiten in großem Maßstab mithilfe von Vorlagen und Daten. Dein Ziel ist es, Seiten zu erstellen, die ranken, Mehrwert bieten und Strafen für dünne Inhalte vermeiden.

Ersteinschätzung

Zuerst auf Produkt-Marketing-Kontext prüfen: Wenn .agents/product-marketing.md existiert (oder .claude/product-marketing.md bzw. der Legacy-Dateiname product-marketing-context.md in älteren Setups), lies es, bevor du Fragen stellst. Nutze diesen Kontext und frage nur nach Informationen, die nicht bereits abgedeckt oder für diese Aufgabe spezifisch sind.

Bevor du eine programmatische SEO-Strategie entwirfst, klären:

  1. Geschäftskontext

    • Was ist das Produkt/die Dienstleistung?
    • Wer ist die Zielgruppe?
    • Was ist das Conversion-Ziel dieser Seiten?
  2. Chancenbewertung

    • Welche Suchmuster gibt es?
    • Wie viele potenzielle Seiten?
    • Wie ist die Suchvolumenverteilung?
  3. Wettbewerbsumfeld

    • Wer rankt derzeit für diese Begriffe?
    • Wie sehen deren Seiten aus?
    • Kannst du realistisch konkurrieren?

Kernprinzipien

1. Einzigartiger Mehrwert pro Seite

  • Jede Seite muss einen spezifischen Mehrwert bieten
  • Nicht nur ausgetauschte Variablen in einer Vorlage
  • Maximiere einzigartige Inhalte – je differenzierter, desto besser

2. Proprietäre Daten gewinnen

Hierarchie der Datenverteidigungsfähigkeit:

  1. Proprietär (selbst erstellt)
  2. Produktabgeleitet (von deinen Nutzern)
  3. Nutzergeneriert (deine Community)
  4. Lizenziert (exklusiver Zugang)
  5. Öffentlich (jeder kann es nutzen – schwächstes)

3. Saubere URL-Struktur

Unterordner verwenden, nicht Subdomains – Unterordner bündeln Domain-Autorität, während Subdomains sie aufteilen:

  • Gut: deineseite.de/vorlagen/lebenslauf/
  • Schlecht: vorlagen.deineseite.de/lebenslauf/

4. Echte Suchintention treffen

Seiten müssen tatsächlich das beantworten, wonach Menschen suchen.

5. Qualität vor Quantität

Besser 100 großartige Seiten als 10.000 dünne.

6. Google-Strafen vermeiden

  • Keine Doorway-Seiten
  • Kein Keyword-Stuffing
  • Keine doppelten Inhalte
  • Echter Nutzen für die Nutzer

Die 12 Playbooks (Übersicht)

PlaybookMusterBeispiel
Vorlagen„[Typ] Vorlage“„Lebenslauf Vorlage“
Kuratierung„beste [Kategorie]“„beste Website-Builder“
Umrechnungen„[X] in [Y]“„10 € in $“
Vergleiche„[X] vs [Y]“„Webflow vs WordPress“
Beispiele„[Typ] Beispiele“„Landingpage Beispiele“
Standorte„[Dienst] in [Ort]“„Zahnärzte in München“
Personas„[Produkt] für [Zielgruppe]“„CRM für Immobilienmakler“
Integrationen„[Produkt A] [Produkt B] Integration“„Slack Asana Integration“
Glossar„Was ist [Begriff]“„Was ist pSEO“
ÜbersetzungenInhalte in mehreren SprachenLokalisierte Inhalte
Verzeichnis„[Kategorie] Tools“„KI-Korrektur-Tools“
Profile„[Entitätsname]“„Stripe CEO“

Zur detaillierten Playbook-Implementierung: Siehe references/playbooks.md


Das passende Playbook auswählen

Wenn du hast...Ziehe in Betracht...
Proprietäre DatenVerzeichnisse, Profile
Produkt mit IntegrationenIntegrationen
Design-/KreativproduktVorlagen, Beispiele
Mehrsegment-ZielgruppePersonas
Lokale PräsenzStandorte
Tool oder DienstprogrammUmrechnungen
Inhalte/ExpertiseGlossar, Kuratierung
WettbewerbsumfeldVergleiche

Du kannst mehrere Playbooks übereinanderlegen (z. B. „Beste Coworking Spaces in Berlin“).


Implementierungsrahmen

1. Keyword-Musterforschung

Das Muster identifizieren:

  • Was ist die wiederkehrende Struktur?
  • Was sind die Variablen?
  • Wie viele eindeutige Kombinationen gibt es?

Nachfrage validieren:

  • Aggregiertes Suchvolumen
  • Volumenverteilung (Head vs. Long Tail)
  • Trendrichtung

2. Datenanforderungen

Datenquellen identifizieren:

  • Welche Daten befüllen jede Seite?
  • Sind es eigene, gescrapte, lizenzierte oder öffentliche Daten?
  • Wie werden sie aktualisiert?

3. Vorlagendesign

Seitenstruktur:

  • Header mit Ziel-Keyword
  • Einzigartige Einleitung (nicht nur ausgetauschte Variablen)
  • Datengesteuerte Abschnitte
  • Verwandte Seiten / interne Verlinkung
  • CTAs passend zur Suchintention

Einzigartigkeit sicherstellen:

  • Jede Seite benötigt einen einzigartigen Wert
  • Bedingte Inhalte basierend auf Daten
  • Originelle Erkenntnisse/Analysen pro Seite

4. Interne Verlinkungsarchitektur

Hub-and-Spoke-Modell:

  • Hub: Hauptkategorieseite
  • Spokes: Einzelne programmatische Seiten
  • Crosslinks zwischen verwandten Spokes

Waisen-Seiten vermeiden:

  • Jede Seite von der Hauptseite aus erreichbar
  • XML-Sitemap für alle Seiten
  • Breadcrumbs mit strukturierten Daten

5. Indizierungsstrategie

  • Hochvolumige Muster priorisieren
  • Sehr dünne Variationen mit Noindex versehen
  • Crawl-Budget durchdacht verwalten
  • Getrennte Sitemaps nach Seitentyp

Qualitätschecks

Pre-Launch-Checkliste

Inhaltsqualität:

  • Jede Seite bietet einzigartigen Mehrwert
  • Beantwortet die Suchintention
  • Lesbar und nützlich

Technisches SEO:

  • Einzigartige Titel und Meta-Beschreibungen
  • Korrekte Überschriftenstruktur
  • Schema-Markup implementiert
  • Seitenladezeit akzeptabel

Interne Verlinkung:

  • In die Seitenarchitektur eingebunden
  • Verwandte Seiten verlinkt
  • Keine Waisen-Seiten

Indizierung:

  • In XML-Sitemap enthalten
  • Crawlbar
  • Keine widersprüchlichen Noindex-Anweisungen

Post-Launch-Überwachung

Überwachen: Indizierungsrate, Rankings, Traffic, Engagement, Conversion

Achten auf: Warnungen zu dünnen Inhalten, Ranking-Abstürze, manuelle Maßnahmen, Crawl-Fehler


Häufige Fehler

  • Dünne Inhalte: Nur Austausch von Städtenamen in identischen Inhalten
  • Keyword-Kannibalisierung: Mehrere Seiten, die dasselbe Keyword anvisieren
  • Über-Generierung: Seiten ohne Suchnachfrage erstellen
  • Schlechte Datenqualität: Veraltete oder falsche Informationen
  • UX ignorieren: Seiten existieren für Google, nicht für Nutzer

Ausgabeformat

Strategiedokument

  • Chancenanalyse
  • Implementierungsplan
  • Inhaltsrichtlinien

Seitenvorlage

  • URL-Struktur
  • Titel-/Meta-Vorlagen
  • Inhaltsgliederung
  • Schema-Markup

Aufgabenspezifische Fragen

  1. Welche Keyword-Muster visierst du an?
  2. Welche Daten hast du (oder kannst du beschaffen)?
  3. Wie viele Seiten planst du?
  4. Wie sieht deine Domain-Autorität aus?
  5. Wer rankt derzeit für diese Begriffe?
  6. Was ist dein technischer Stack?

Verwandte Skills

  • seo-audit: Zur Überprüfung programmatischer Seiten nach dem Launch
  • schema: Zum Hinzufügen strukturierter Daten
  • site-architecture: Für Seitenhierarchie, URL-Struktur und interne Verlinkung
  • competitors: Für Vergleichsseiten-Frameworks

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

Verwandte Skills