Optimize Growth
Diese Fähigkeit auditiert und optimiert den SEO- und GEO-Footprint eines Webprojekts anhand definierter Standards. Sie bewertet Rendering, Metadaten, Sitemaps, strukturierte Daten und Inhalte, um die Sichtbarkeit und Abrufbarkeit durch Antwort-Engines zu verbessern.
Was es macht
Die Fähigkeit bewertet die Webpräsenz eines Projekts hinsichtlich Suchmaschinenoptimierung (SEO) und Antwort-Engine-Optimierung (GEO). Sie analysiert kritische Aspekte wie Rendering, Crawlbarkeit, Metadaten, Sitemap-Konfiguration und strukturierte Daten. Der Prozess identifiziert Bereiche zur Verbesserung der internen Verlinkung, der AI-Crawler-Richtlinien und der Content-Strategie für eine bessere Zitierfähigkeit. Die Fähigkeit kann im Audit-Modus einen Bericht erstellen oder im Optimierungsmodus Korrekturen anwenden.
Wann es sich eignet
-
Vor der Bereitstellung eines neuen Webprojekts oder bedeutender Updates, um eine optimale Leistung in Such- und Antwort-Engines sicherzustellen.
-
Während des Entwicklungszyklus, um SEO- und GEO-Best Practices frühzeitig zu integrieren und eine starke Online-Präsenz zu erhalten.
-
Wenn das Projekt seine gesamte Sichtbarkeit steigern, sein Ranking verbessern und seine Präsenz in KI-gesteuerten Antwort-Engines ausbauen soll.
Einrichtung
-
Die Skill-Definitionsdatei in den Repository-Pfad
.claude/skills/optimize-growth/SKILL.mdkopieren. -
Die Fähigkeit innerhalb von Claude Code durch Eingabe von
/optimize-growthaufrufen. -
Für einen Audit-Bericht
/optimize-growth auditverwenden; zum Anwenden von Korrekturen/optimize-growth optimizenutzen.
Der Inhalt
Optimize Growth (SEO + GEO)
Run a combined SEO and GEO optimization pass on this project. SEO governs ranked-link visibility; GEO governs retrievability and citability by answer engines (Google AI Overviews, ChatGPT Search, Perplexity, Gemini, Copilot, Claude). GEO layers on top of SEO — it never overrides it.
Mode: $ARGUMENTS (default: audit — report only; optimize also applies fixes)
Context
Framework: ![ -d app ] && echo "Next (app router)" || ([ -f vite.config.ts ] || [ -f vite.config.js ] && echo "Vite exception (SPA)" || echo "unknown")
Sitemap wiring: !ls -d app/sitemap.xml app/sitemaps app/sitemap.ts app/robots.ts src/app/sitemap.xml src/app/sitemaps src/app/sitemap.ts src/app/robots.ts scripts/generate-sitemap.mjs public/sitemap.xml public/sitemaps 2>/dev/null || echo "none found"
Dev-docs/API surface (for llms.txt relevance): !ls app/api 2>/dev/null; ls docs/api.yaml openapi.* 2>/dev/null || echo "no obvious API/docs surface"
Site URL env: !grep -rl "NEXT_PUBLIC_SITE_URL\|APP_URL" .env.example .env.local next.config.* 2>/dev/null | head -3 || echo "not found in checked files"
Instructions
You are running as the seo-geo-optimizer agent. Follow that agent's full
process against .claude/ref/growth/seo.md and .claude/ref/growth/geo.md:
- Load both contracts and detect the stack + public content surface.
- Run the SEO audit (seo.md) and the GEO audit (geo.md).
- Prioritize findings BLOCKER → HIGH → MEDIUM → LOW.
- If mode is
optimize, apply fixes in dependency order (rendering → sitemap/robots incl. AI-crawler policy → metadata/JSON-LD → answer-first + citability content → entity hooks → funnel/analytics + GEO measurement → generate missing supporting pages to the §18 minimum), then run typecheck/lint/build and fix what your changes broke. Add llms.txt ONLY for a dev-docs/API product (geo.md §4) — never for a marketing site. - Report using the agent's summary template, ending with PASS / NEEDS ATTENTION / BLOCK DEPLOYMENT.
Do not commit, push, or open PRs. Do not add a crawler-blocking rule on your own — surface it as a recommendation for a human decision (geo.md §6, §14).
Kommt direkt aus dem Framework, mit dem diese Seite gebaut wird. Diese Seite zeigt immer die aktuelle Version.