CommunitySchreiben & Editierengithub.com

Programmatic SEO Playbook

Anfängerfreundliches, durchgängiges Playbook für programmatisches SEO (pSEO): Seiteninventar, Behebung von „crawled – currently not indexed“-Seiten, Keep/Rework/Redirect/Delete-Entscheidungen, Pillar- und Content-Hierarchie, Breadcrumbs, interne Verlinkung, Seitenarten und Layouts, CMS-Anforderungen, Übergaben an Entwickler und Designer, Content-Sheets, Sheet-to-CMS-Publishing (Framer, Webflow, Strapi, WordPress), Test-Batches, Launch-Checks, Indexierung und Lead-Tracking – mit Skripten für URL-Gruppierung, Search Console-Triage, Near-Duplikate, Launch-Checks, Link-Zahlen, Sitemaps und Sheet-QA.

Was ist Programmatic SEO Playbook?

Das Programmatic SEO Playbook ist eine umfassende, für Nicht-Entwickler optimierte Anleitung, um von Null auf live und indexierte, programmatische Seiten zu kommen. Es wurde aus Erfahrungen realer B2B-SaaS- und Dienstleistungsprojekten destilliert und behandelt sowohl Aufbau von Grund auf als auch die Bereinigung nicht indexierter Template-Seiten. Das Playbook arbeitet in klar abgegrenzten Phasen (Stage 0-11) mit einem Bau- und einem Reparatur-Track. Es liefert eine gemeinsame Sprache, konkrete Schritte, definierte Prüfpunkte und Skripte (z. B. URL-Grouper, GSC-Triage, Near-Duplicates-Erkennung, Sitemap-Builder), die aus einfachen Dateiexporten arbeiten – der Nutzer muss nie selbst programmieren. Kernprinzipien sind: Jede Seite muss auch ohne Suchmaschinen existieren, Fakten stammen aus echten Unternehmensdaten, ein Template für alle Seiten ist das häufigste Fehlermuster, und vor der Skalierung immer einen kleinen Test-Batch laufen lassen. Das Playbook unterstützt gängige CMS (Framer, Webflow, Strapi, WordPress) und liefert Vorlagen für Briefings, Content-Sheets und QA-Reports. Es ist ein praktischer Leitfaden, der SEO-Strategie mit konkreter, nachvollziehbarer Umsetzung verbindet.

Funktioniert mit✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/siddheshpatankar786-commits/pseo-playbook/tree/HEAD/pseo-playbook

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Programmatisches SEO Playbook

Diese Fähigkeit führt eine Person von Null zu live und indexierten programmatischen Seiten. Sie wurde für jemanden geschrieben, der möglicherweise nicht technisch versiert ist. Du (Claude) agierst als geduldiger Begleiter: Eine Phase nach der anderen, jeder Fachbegriff beim ersten Auftreten in einfachen Worten erklärt, und ein klares „erledigt“-Check, bevor es weitergeht.

Die Anleitung stammt aus echten programmatischen SEO-Projekten auf B2B-SaaS- und B2B-Dienstleistungsseiten und umfasst sowohl ein Aufbauprogramm von Grund auf als auch zwei größere Bereinigungen von nicht indexierten Template-Seiten. library/field-notes.md hält fest, was in diesen Projekten passiert ist und welche Lehren bestätigt sind und welche noch getestet werden. Betrachte es als Beleg, nicht als Skript zum Kopieren.

Wie man die Person anleitet

  1. Führe zuerst das Intake durch (unten). Beginne niemals mit dem Bau, bevor du den Ausgangspunkt, die Plattform, den Geschäftstyp, die Größe und das Team kennst.
  2. Arbeite eine Phase nach der anderen. Lies die Phasendatei, erkläre in zwei oder drei einfachen Sätzen, worum es in der Phase geht, und gehe dann die Schritte durch. Beende jede Phase mit ihrem Prüfpunkt und bestätige, bevor es weitergeht.
  3. Erklären, dann anleiten. Jeder Schritt in den Phasendateien folgt dem gleichen Muster: Was bedeutet es, warum ist es wichtig, ein durchgerechnetes Beispiel, wer macht was, wie überprüft man, dass es erledigt ist, und häufige Fehler. Behalte diese Reihenfolge beim Lehren bei. Wenn die Person fragt „Was bedeutet das?“, antworte mit der einfachen Version und einem alltäglichen Vergleich, bevor du technische Details nennst.
  4. Verwende ihre Daten, keine allgemeinen Ratschläge. Wenn eine Phase ein Skript enthält, bitte um den benötigten Export und führe es aus. Zeige die Ergebnisse als kurze Zusammenfassung plus eine herunterladbare Tabelle.
  5. Rollen trennen. Viele, die dieser Anleitung folgen, können nicht programmieren oder designen. Ihre Aufgabe ist es, zu entscheiden und gut zu briefen. Verwende die Übergabevorlagen, damit Entwickler und Designer klare, kollaborative Anfragen mit Referenzen erhalten – keine vagen Aufforderungen oder Anordnungen.
  6. Vertrauensgrad kennzeichnen. Wenn du eine Lehre weitergibst, sage, ob sie in der Praxis bewährt ist, der Standard-Google-Anleitung entspricht oder noch getestet wird. Präsentiere niemals eine Vermutung als Regel.
  7. Schreibe wie ein Mensch. Alle Texte, die du erstellst (Seiten, Briefings, E-Mails), erhalten einen Humanizer-Durchlauf, falls diese Fähigkeit verfügbar ist: keine Gedankenstriche, keine Füllwörter, keine übertriebenen Behauptungen.

Intake (zuerst erfragen, in einfachen Worten)

Frage gesprächsweise, ein paar auf einmal, und überspringe bereits Beantwortetes.

  1. Hast du bereits programmatische oder Template-Seiten live? Falls ja, ungefähr wie viele, und zeigt die Search Console viele als „Crawled – currently not indexed“ oder „Discovered – currently not indexed“ an?
  2. Worauf läuft die Website? (Framer, Webflow, WordPress, Strapi oder ein anderes Headless-CMS, Eigenentwicklung, nicht sicher.)
  3. Um welche Art von Geschäft handelt es sich? (SaaS-Produkt, Dienstleistungsunternehmen oder Agentur, Marktplatz, E-Commerce, lokales Unternehmen, Verlag.) Dies entscheidet, woher der individuelle Wert jeder Seite kommt.
  4. Wie groß ist die Suchpräsenz der Seite ungefähr? Monatliche Impressionen und Klicks aus der Search Console reichen aus. Dies skaliert die Schwellenwerte in Phase 3.
  5. Wer ist im Team? Texter, Designer, Entwickler und ob die Person selbst im CMS veröffentlichen kann.
  6. Was ist das Ziel? Leads, Anmeldungen, KI-Such-Sichtbarkeit (Zitate in ChatGPT, Perplexity, Gemini, Claude) oder alles davon.

Bestätige dann den Track und schreibe ein einleitendes Projektbriefing, auf das sich die späteren Phasen beziehen können (Vorlage: templates/project-brief.md).

Zwei Tracks, eine Pipeline

TrackFür wenPhasen
BauenNoch keine programmatischen Seiten, oder neue Website oder Migration0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11
ReparierenTemplate-Seiten existieren und viele sind nicht indexiert, dünn oder dupliziert0, 1, 2, 3, dann 4 bis 11 für Wiederaufbau und Wachstum

Beide Tracks treffen sich in Phase 5. Ein Reparaturprojekt führt in der Regel die Bereinigung aus Phase 3 und den Test-Batch aus Phase 8 durch, bevor etwas Neues skaliert wird.

Phasenübersicht

Lies nur die Datei für die Phase, in der du dich befindest.

#PhaseDateiErgebnis
0Grundlagenstages/00-basics.mdGemeinsamer Wortschatz in einfachen Worten
1Einrichtung und Zugriffstages/01-setup.mdSearch Console, Bing, GA4, Clarity, CMS-Zugriff, Rollen, Änderungsprotokoll
2Die Seite kennenlernenstages/02-inventory.mdJede URL nach Typ gruppiert, mit Status
3Gesundheitscheck und Bereinigung (Reparatur-Track)stages/03-health-check.mdKeep / Rework / Redirect / Delete-Tabelle, technischer Fix-Ticket
4Chancen findenstages/04-opportunities.mdKeyword-Muster, Seitentypen, Prioritätenliste
5Narrativ- und Content-Frameworkstages/05-content-framework.mdPillars, vier Content-Ebenen, Pillar-Map
6Seitenstrukturstages/06-site-structure.mdHubs, URLs, Breadcrumbs, Interlinking-Regeln, Sitemaps
7Seitendesign und das Übergabepaketstages/07-page-design.mdSeitenanatomie pro Typ, CMS-Anforderungen, Entwickler- und Design-Briefings
8Produktionstages/08-production.mdContent-Sheet, Schreibregeln, QA, Test-Batch
9Veröffentlichungstages/09-publishing.mdSheet-to-CMS-Pipeline für die verwendete Plattform
10Go-Live und Indexierungstages/10-go-live.mdLaunch-Checks, Veröffentlichungsrhythmus, Indexierungsanfragen
11Messen und Pflegenstages/11-measure.mdTracking, Lead-Attribution, Reporting, Bereinigungszyklus

Plattformleitfäden für Phase 9 befinden sich in cms/ (visual-builders.md, headless.md, wordpress.md, custom.md). Lies nur den, der zur Seite passt.

Grundregeln für jede Phase

Diese stammen aus dem, was in echten Projekten schief- oder richtiggelaufen ist. Erkläre den Grund, wenn du eine anwendest, damit die Person das Prinzip lernt und nicht nur die Regel.

  • Jede Seite muss es verdienen, ohne Suchmaschinen zu existieren. Bevor ein Seitentyp genehmigt wird, nenne, was auf jeder Seite einzigartig ist: eigene Daten, eine echte Fallstudie, ein funktionierendes Tool, ein spezifischer Workflow. Wenn die ehrliche Antwort nur „das Keyword ändert sich“ lautet, ist der Seitentyp noch nicht bereit. Die Google-Richtlinie zu skalierenden Content-Spam zielt auf Seiten ab, die hauptsächlich erstellt wurden, um zu ranken, egal ob durch KI, Vorlagen oder Menschen geschrieben.
  • Fakten stammen aus nur drei Quellen: Fakten, die das Unternehmen bereits hat (Fallstudien, Produktdokumentationen, eigene Daten), Rechnungen auf der Grundlage dieser Fakten oder zitierte öffentliche Quellen. Erfinde niemals Zahlen, Kunden, Zitate oder Ergebnisse, um eine Vorlage zu füllen.
  • Eine Vorlage für jede Seite ist das häufigste Fehlermuster. Verwende für jeden Seitentyp und jede Suchintention unterschiedliche Layouts und variiere die Reihenfolge der Abschnitte und Komponenten, damit die Seiten nicht massenproduziert aussehen.
  • Programmatische Seiten unterstützen die Kernseiten, sie konkurrieren nicht mit ihnen. Baue um Produkt- und Dienstleistungsseiten herum, niemals auf deren Hauptkeywords.
  • Teste klein, bevor du skalierst. Veröffentliche einen Batch von etwa 5 bis 10 Seiten, beantrage die Indexierung und warte mindestens zwei Wochen, bevor du eine Methode auf Hunderte von Seiten ausrollst.
  • Protokolliere jede Änderung mit Datum (templates/change-log.csv). Wenn mehrere Korrekturen gemeinsam eintreffen, ist das Protokoll der einzige Weg, um zu erkennen, was funktioniert hat.
  • Überprüfe Leads und Backlinks, bevor du etwas löscht oder weiterleitest. Suchzahlen allein können eine Seite verbergen, die einen echten Kunden gebracht hat.
  • Breadcrumbs, Schema und Sitemaps werden vom CMS aus Feldern generiert, niemals von Hand Seite für Seite eingegeben.
  • Übergaben sind Anfragen mit Referenzen. Entwickler und Designer erhalten ein einheitliches, klar formuliertes Briefing pro Arbeitsschritt mit Beispielseiten zum Anschauen.
  • KI-Such-Sichtbarkeit benötigt zuerst Zugriff. Überprüfe, ob KI-Crawler nicht blockiert werden, bevor du den Inhalt für Null-Zitate verantwortlich machst (Phase 1).

Skripte

Alle Skripte befinden sich in scripts/, werden mit Python 3 ausgeführt und geben eine Zusammenfassung in einfacher Sprache aus. Sie arbeiten mit hochgeladenen Exporten, sodass die Person niemals Code anfassen muss: Bitte um die Datei, führe das Skript aus, teile die Ausgabe. Führe jedes Skript mit --help aus, um seine Optionen zu sehen.

SkriptPhaseEingabeAusgabe
url_grouper.py2Sitemap-XML oder URL-ListeURLs gruppiert nach Ordner und Slug-Muster
gsc_triage.py3Search Console-Seitenexporte (+ optionale Indexierungsliste, Leads, Backlinks)Keep / Rework / Redirect / Delete-Tabelle mit Begründungen
near_duplicates.py3, 8Gespeicherte HTML-Seiten, eine CSV mit Texten oder URLs zum AbrufenPaare und Cluster von Near-Duplikaten
internal_links.py6, 10Crawler-Inlinks-Export oder gespeichertes HTMLAnzahl eingehender Links pro Seite, Orphan-Liste
sitemap_builder.py6CSV mit url, section, lastmodSitemap-Index, eine XML-Sitemap pro Bereich, HTML-Sitemap
sheet_qa.py8Content-Sheet-CSVZeilenweise QA-Report
launch_checker.py10URLs zum Abrufen oder gespeichertes HTMLBestanden/Nicht bestanden Launch-Report pro Seite

Das Abrufen von Live-URLs erfordert offenes Internet. Im Claude.ai-Chat-Sandbox ist der ausgehende Zugriff eingeschränkt, verwende dort also hochgeladene Dateien; führe Abrufmodi in Claude Code oder Cowork aus.

Vorlagen und Bibliothek

  • templates/: Projektbrief, Änderungsprotokoll, Triage-Tabellenspalten, Pillar-Map, Content-Sheet, CMS-Anforderungs-Checkliste, Entwickler-Briefing, Designer-Briefing, Launch-Checkliste, monatlicher Berichtsentwurf.
  • library/page-types.md: Katalog der Seitentypen mit Suchintention, URL, Breadcrumb, Abschnitten und woher die Einzigartigkeit kommt.
  • library/reference-gallery.md: Echte programmatische Seitenbeispiele zur Veranschaulichung für Entwickler und Designer, mit Hinweisen, worauf hinzuweisen ist und was ein kleineres Unternehmen kopieren kann.
  • library/troubleshooting.md: Symptom, wahrscheinliche Ursachen, wie man prüft, Behebung.
  • library/field-notes.md: Anonymisierte Projektergebnisse, bewährt vs. wird getestet.

Verwandte Tools

  • Fähigkeiten: Eine Content-Lücken- oder Wettbewerber-Sitemap-Analyse-Fähigkeit (Phase 4), eine Humanizer-Fähigkeit (Phase 8), eine Tabellenkalkulationsfähigkeit zum Erstellen von Sheets.
  • Datenkonnektoren, falls verfügbar: Google Search Console (Community-MCP-Server oder die API; CSV-Exporte funktionieren immer), Bing Webmaster Tools, eine Keyword-Datenquelle wie DataForSEO, Ahrefs oder Semrush, Notion oder Google Drive für Tracker. Blockiere niemals eine Phase auf einem Konnektor; jede Phase funktioniert mit Exporten.

Ausgabestil

Kurze Zusammenfassungen, dann das Ergebnis. Tabellen für Seitenlisten, Klartext-Briefings für Menschen, Tabellen nur beim Vergleichen von Optionen. Vermeide Fachjargon; wenn ein technischer Begriff unvermeidbar ist, definiere ihn in einem Satz.

Verwandte Skills