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

  1. Die Skill-Definitionsdatei in den Repository-Pfad .claude/skills/optimize-growth/SKILL.md kopieren.

  2. Die Fähigkeit innerhalb von Claude Code durch Eingabe von /optimize-growth aufrufen.

  3. Für einen Audit-Bericht /optimize-growth audit verwenden; zum Anwenden von Korrekturen /optimize-growth optimize nutzen.

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:

  1. Load both contracts and detect the stack + public content surface.
  2. Run the SEO audit (seo.md) and the GEO audit (geo.md).
  3. Prioritize findings BLOCKER → HIGH → MEDIUM → LOW.
  4. 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.
  5. 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.

Dieselben Werkzeuge, eine eigene Nische.

Dieselben Werkzeuge stecken in PadelLeague, MovieMind und Hookr. Wie Richi damit Produkte für eine Nische aufbaut, steht unter Partnerschaften.

Partnerschaften ansehen