Optimize Growth
Esta habilidad audita y optimiza la huella SEO y GEO de un proyecto web, cubriendo aspectos como rastreabilidad, metadatos, datos estructurados y contenido para motores de respuesta. Delega al agente seo-geo-optimizer para mejorar la visibilidad y la capacidad de cita.

Qué hace
Esta habilidad realiza una auditoría y optimización exhaustivas de la visibilidad de tu proyecto web para motores de búsqueda (SEO) y motores de respuesta (GEO). Evalúa la renderización, la rastreabilidad, los metadatos, los sitemaps, los datos estructurados, el enlazado interno y la estrategia de contenido, abordando específicamente cómo los modelos de IA consumen y citan tu información. La habilidad utiliza el agente seo-geo-optimizer por sus capacidades de análisis profundo y remediación.
Cuándo usarlo
Usa esta habilidad durante el desarrollo, antes de desplegar una nueva función o sitio, o regularmente para mejorar el posicionamiento de tu proyecto en los motores de búsqueda y la capacidad de cita por motores de respuesta. Admite el modo audit (solo informe) y el modo optimize (aplica correcciones), lo que lo hace adecuado tanto para el análisis como para los ciclos de mejora activa. Invócalo con /optimize-growth audit o /optimize-growth optimize.
Cómo configurarlo
Para usar esta habilidad, coloca su archivo de definición en tu repositorio en .claude/skills/optimize-growth/SKILL.md. Una vez que la habilidad esté integrada, puedes invocarla directamente dentro de Claude Code escribiendo /optimize-growth seguido de un argumento como audit u optimize. Esto activará el agente seo-geo-optimizer para realizar las acciones definidas en tu base de código.
El contenido
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 app/sitemap.ts app/robots.ts scripts/generate-sitemap.mjs public/sitemap.xml 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).
Viene directamente del framework con el que se construye este sitio. Esta página muestra siempre la versión actual.
¿Quieres algo así para ti?
Empieza con una conversación: 30 minutos, sin compromiso.