CommunitySchreiben & Editierengithub.com

seo-orchestrator

Startpunkt für SEO-Arbeiten, die mehrere Such-, Social- und AI-Kanäle (Google, Naver, Daum/Kakao, Bing, Brave, DuckDuckGo, Apple, X, KakaoTalk, Meta, ChatGPT·Perplexity·Claude Search) gleichzeitig abdecken.

Was ist seo-orchestrator?

Diese Skill fungiert als zentraler Orchestrator für SEO-Aufgaben, die mehrere Suchmaschinen, soziale Netzwerke und KI-gestützte Kanäle gleichzeitig bedienen müssen. Anstatt alle Regeln selbst zu enthalten, ruft sie je nach Zielkanal die passenden Sub-Skills in einer festgelegten Reihenfolge auf: Google-Suche, Naver-Suche, Daum-Suche, andere Suchmaschinen, AI-Crawler, strukturierte Daten, Social Previews, IndexNow, skalierte Seiten und Browser-Kompatibilität. Der Anwender gibt zunächst die relevanten Kanäle (z. B. Google + Naver + KakaoTalk + X + Meta), den Site-Status (nur Code, deployed oder bereits registriert) und die Seitentypen an. Daraufhin führt die Skill eine automatisierte Checkliste durch – von Crawling‑/Indexierungsgrundlagen über Metadaten und strukturierte Daten bis hin zu AI-Suchexposition, Massenqualität, Benachrichtigungen und Browser-Checks. Ein eingebautes Skript (`seo-check.mjs`) kann deployed URLs oder lokale HTML-Dateien auf Markup‑Fehler prüfen. Die Ausgabe erfolgt als einheitlicher Berichtstabelle mit Status, Beobachtung und Maßnahme. Wichtig: Die Skill garantiert keine Ranking‑Verbesserung, sondern stellt sicher, dass die technischen und inhaltlichen Grundlagen für eine möglichst breite Sichtbarkeit gegeben sind – gemäß den offiziellen Richtlinien der jeweiligen Plattformen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/shaul1991/seo-skills/tree/HEAD/skills/seo-orchestrator

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

SEO-Orchestrator – Einstiegspunkt

Diese Skill enthält nicht alle Regeln selbst. Nach Auswahl der Zielkanäle ruft sie die folgenden Sub-Skills in der angegebenen Reihenfolge auf.

Sub-SkillBehandeltes Thema
google-searchGoogle Crawling · Indexierung · Titel · Snippets · Sitemap · Canonical · Site-Namen · AI-Funktionen · Spam-Richtlinien · Search Console
naver-searchNaver Search Advisor: Yeti, robots.txt, Eigentümerbestätigung, Meta/OpenGraph, RSS/Sitemap-Einreichung, Crawling-Anfragen, Favicon, Spam
structured-dataJSON-LD-Vorlagen (Event, Organization/sameAs, WebSite, BreadcrumbList) und Unterschiede zwischen Google und Naver
daum-searchDaum (Kakao) Suche: Daum/Daum-Preview Roboter, Suchregistrierung, Webmaster-Tool PIN, verwandte Kanäle, KakaoTalk-Kanal · KakaoMap
other-search-enginesBing (Edge · Copilot), Brave Search (Brave Browser), DuckDuckGo, Apple (Safari · Spotlight · Siri)
ai-crawlersChatGPT · Perplexity · Claude · Meta AI · Apple · Google · Bing – Richtlinien für KI-Suche und Trainings-Crawler
social-previewOpen Graph, X (Twitter) Cards, KakaoTalk, Meta (Facebook · Instagram · Threads), Daum Vorschau
indexnowIndexNow – Benachrichtigung von Naver, Bing u. a. über geänderte URLs
scaled-pagesQualitätskriterien für massenhafte Seiten mit Orts‑/Datum‑/Kategoriekombinationen (Vermeidung von Thin Content, Doorway Pages)
browser-compatBrave Shields · De-AMP, Favicon · theme-color · manifest, Darstellungs‑ und Messprobleme browserübergreifend

Abgrenzung zu anderen Skills

SEO (Auffindbarkeit · Indexierung · Darstellung · KI-Suche) wird in diesem Repository abgedeckt. Aufgaben anderer Art werden nicht behandelt; ggf. wird auf die entsprechende Skill verwiesen.

AufgabeDieses RepositoryBeispiel für andere Skills
Crawling · Indexierung · Meta · Strukturierte Daten · Social Previews · KI-Crawler · Suchmaschinenregistrierung✅—
Zielgruppe · Alleinstellungsmerkmale · Kundensprache · Markenton (Marketingkontext)nur lesendmarketingskills product-marketing
Was gebaut werden soll · Themengruppen · Veröffentlichungsplan (Content-Strategie)nur lesendmarketingskills content-strategy
UI-Design—Impeccable u. a.
  • Liegen im Projekt Marketing-Kontextdokumente (z. B. .agents/product-marketing.md, PRODUCT.md) oder Content-Pläne vor, werden diese zuerst gelesen und zur Entscheidung über Titel‑/Beschreibungstexte und zu indexierende Seiten herangezogen. Fehlen sie, wird ohne sie fortgefahren.
  • Wird gleichzeitig eine andere technische SEO-Audit-Skill (z. B. marketingskills seo-audit) aktiviert, überschneiden sich die Anweisungen. Es wird nur eine verwendet.
  • scaled-pages behandelt ausschließlich die Frage „Sollen die erstellten Seiten indexiert werden?“. Die Frage „Welche Seiten sollen erstellt werden?“ fällt in den Content-Plan.

1. Zunächst festlegen

Maximal 3 Fragen – nichts, was aus dem Code ersichtlich ist, wird gefragt.

  1. Zielkanäle: Welche sind wichtig? Suche (Google · Naver · Daum · Bing · Brave · Apple), KI-Suche (ChatGPT · Perplexity · Claude u. a.), Teilen (KakaoTalk · X · Meta). Standard: Bei koreanischen Diensten Google + Naver + Daum + KakaoTalk + X + Meta, KI-Suche (ChatGPT · Claude · Grok · Gemini · Copilot · Perplexity) standardmäßig erlaubt, Trainingsblockade liegt im Ermessen des Betreibers.
  2. Site-Status: Nur Code vorhanden / Bereits deployed (URL vorhanden) / Bereits bei Search Console · Search Advisor registriert.
  3. Seitentypen: Startseite, Listen, Detailseiten (Events · Produkte · Artikel), regionale oder monatliche Sammlungen. Bei massenhaften Seiten ist scaled-pages zwingend erforderlich.

2. Reihenfolge der Kombination

  1. Crawling‑/Indexierungsgrundlagen (gemeinsam): robots.txt, HTTP-Statuscodes, Redirects, Canonical, Vorhandensein von Text im Server-HTML, <a href>-Links, Sitemap. → google-search §Crawling, naver-search §Sammlung, daum-search §Roboter, other-search-engines anwenden. Googlebot-Regeln wirken sich auch auf Brave und Apple aus – daher besondere Vorsicht. Bei Konflikten wird die strengere Regel befolgt (z. B. Naver unterstützt JavaScript‑/meta-refresh-Redirects nicht bei der Eigentümerbestätigung → HTTP 301/302 verwenden).
  2. Seiten-Meta: Eindeutiger <title>, meta description, og:*, twitter:*, Favicon, html lang. → google-search §Titel · Snippets, naver-search §Content-Markup, social-preview.
  3. Strukturierte Daten: JSON-LD passend zum Seitentyp. Nur Werte, die mit dem sichtbaren Text übereinstimmen. → structured-data.
  4. KI-Suche-Exposition (standardmäßig aktiviert): KI-Suche‑/Benutzeranfrage-Crawler zulassen, WAF/CDN blockieren deren IPs nicht, Brave-Index für Claude und X-Posts für Grok sicherstellen. Trainingsblockade wird separat entschieden, aber auf Konflikte mit Google-Extended·ai-grounding hingewiesen. → ai-crawlers.
  5. Qualität massenhafter Seiten: Falls Kombinationsseiten vorhanden, Indexierbarkeitskriterien und noindex-Kriterien prüfen. → scaled-pages.
  6. Benachrichtigung · Messung: Google Search Console (Sitemap einreichen, URL-Prüfung), Naver Search Advisor (Eigentümerbestätigung, Sitemap/RSS einreichen), IndexNow, Sharing-Debugger. → google-search §Search Console, naver-search §Webmaster-Tools, daum-search §Suchregistrierung, other-search-engines §Bing·Brave, indexnow, social-preview §Cache.
  7. Browser-Check: In Browsern mit hohem Nutzeranteil (inkl. Brave Shields) Hauptflüsse, Icons und Messwerte prüfen. → browser-compat.

3. Automatisches Prüfskript

Wenn eine deployed URL oder eine lokale HTML-Datei vorliegt, wird zuerst dieses Skript ausgeführt. Es befindet sich im Skill-Ordner als scripts/seo-check.mjs (keine Abhängigkeiten, Node 18+). <skill ordner> ist der Ordner, in dem diese SKILL.md liegt.

node <skill ordner>/scripts/seo-check.mjs https://example.com/page      # URL (prüft auch robots.txt‑/Sitemap-Position)
node <skill ordner>/scripts/seo-check.mjs ./out/events/123.html         # Lokale HTML-Datei
node <skill ordner>/scripts/seo-check.mjs --json https://example.com/   # Maschinenlesbare Ausgabe

Das Skript prüft lediglich das Markup einer einzelnen Seite. Es kann keine Aussagen über Ranking, tatsächliche Indexierung oder Rendering-Ergebnisse treffen. Dazu muss die URL-Prüfung in Search Console oder Search Advisor separat durchgeführt werden.

4. Berichtsformat

## SEO-Prüfungsergebnis (<URL oder Pfad>, <Prüfzeitpunkt>)
| Kanal | Element | Status | Begründung | Maßnahme |
| --- | --- | --- | --- | --- |
| gemeinsam | robots.txt | ✅/⚠️/❌ | Beobachtung | TODO |
...
### Nicht geprüft
- z. B. tatsächliche Indexierung (Search Console nicht verbunden), KakaoTalk-Vorschau-Cache (erfordert Login im Sharing-Debugger)
  • Beobachtete Werte und Schlussfolgerungen werden getrennt. Es werden keine Ergebnisse garantiert (weder Google noch Naver garantieren Indexierung oder Sichtbarkeit).
  • Die Richtlinien in diesem Repository entsprechen dem Stand vom 2026-11-04. Wenn Richtlinien oder Zahlenwerte für die Entscheidung relevant sind, wird die offizielle Quelle im entsprechenden Sub-Skill erneut aufgerufen.

Nicht tun

  • Preise, Daten, Bewertungen oder Bewertungssterne in strukturierte Daten oder Meta-Tags einfügen, die auf der Seite nicht vorhanden sind.
  • Keyword-Stuffing, versteckte Texte oder massenhafte Duplikate nur für die Sichtbarkeit.
  • Unterschiedliches HTML für verschiedene Suchmaschinen (Cloaking).
  • Ohne Begründung llms.txt oder ähnliche KI-spezifische Dateien als „erforderlich“ bezeichnen (Google gibt an, dass für KI-Funktionen keine separaten Dateien oder Markups nötig sind – siehe google-search).

Individual skills in this repo

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

Verwandte Skills