Repolode
Auriti-Labs

Auriti-Labs/geo-optimizer-skill

CLI y toolkit de Python de código abierto que puntúa del 0 al 100 la preparación de un sitio web para los motores de respuesta con IA y genera mejoras para conseguir citas.

Estrellas
1,123
Forks
126
Issues abiertos
6
Último commit
anteayer

¿Qué es?

GEO Optimizer analiza con qué facilidad los motores de respuesta con IA, como ChatGPT, Perplexity, Gemini, Claude y Google AI Overviews, pueden rastrear, interpretar y citar un sitio web. Un solo comando devuelve una puntuación del 0 al 100 en nueve categorías, entre ellas el acceso de 27 rastreadores de IA a robots.txt, llms.txt, el esquema JSON-LD, las metaetiquetas y el contenido, además de una lista priorizada de mejoras.

El comando `geo fix` muestra una vista previa de las reglas generadas para robots.txt, llms.txt, el esquema y las metaetiquetas, y solo las escribe si se ejecuta con `--apply`. Otros comandos consultan motores de IA reales con tus propias claves de API para comprobar si mencionan o citan una marca o un dominio, hacen un seguimiento del historial y las variaciones de la puntuación, y establecen un umbral de puntuación para las compilaciones de CI.

La herramienta está disponible como CLI, biblioteca de Python, servidor MCP para clientes como Claude y Cursor, GitHub Action e integración de compilación para Astro. Tiene licencia MIT y está escrita en Python.

Funciones clave

  • 01Puntúa un sitio del 0 al 100 en nueve categorías y ofrece mejoras priorizadas.
  • 02Comprueba el acceso de 27 rastreadores de IA a robots.txt.
  • 03Genera reglas para robots.txt, llms.txt, esquema JSON-LD y metaetiquetas, y muestra una vista previa antes de escribirlos.
  • 04Consulta motores de IA con tus propias claves de API para comprobar menciones de marcas y citas.
  • 05Hace fallar las compilaciones de CI si no alcanzan un umbral de puntuación y puede generar resultados SARIF.

Casos de uso

  • Comprobar si los motores de búsqueda con IA pueden leer un sitio de marketing o documentación.
  • Generar llms.txt y marcado de esquema durante la compilación de un sitio estático.
  • Añadir un control de puntuación de preparación para la IA a una canalización de GitHub Actions.
  • Hacer un seguimiento de cómo aparece una marca en las respuestas de IA a lo largo del tiempo.

Inicio rápido

  1. 1

    Ejecuta la auditoría sin instalar nada usando uvx

    uvx --from geo-optimizer-skill geo audit --url https://yoursite.com
  2. 2

    O instálalo con pip

    pip install -U geo-optimizer-skill
  3. 3

    Previsualiza las correcciones generadas (añade --apply para escribir los archivos)

    geo fix --url https://yoursite.com

Antes de usarlo

  • El comando citations necesita tu propia clave de API de proveedores de IA como Perplexity u OpenAI.
  • Las respuestas de la IA no son deterministas, por lo que los resultados de las citas varían en cada ejecución.
  • La puntuación después de las correcciones es solo una estimación de la herramienta, no un resultado medido.

Temas

Preguntas frecuentes

¿Qué es geo-optimizer-skill?
CLI y toolkit de Python de código abierto que puntúa del 0 al 100 la preparación de un sitio web para los motores de respuesta con IA y genera mejoras para conseguir citas. GEO Optimizer analiza con qué facilidad los motores de respuesta con IA, como ChatGPT, Perplexity, Gemini, Claude y Google AI Overviews, pueden rastrear, interpretar y citar un sitio web. Un solo comando devuelve una puntuación del 0 al 100 en nueve categorías, entre ellas el acceso de 27 rastreadores de IA a robots.txt, llms.txt, el esquema JSON-LD, las metaetiquetas y el contenido, además de una lista priorizada de mejoras.
¿geo-optimizer-skill es gratuito? ¿Qué licencia tiene?
geo-optimizer-skill es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿geo-optimizer-skill sigue mantenido?
Mantenimiento activo. El último commit de geo-optimizer-skill fue el 19 oct 2026.
¿Para qué puedo usar geo-optimizer-skill?
Comprobar si los motores de búsqueda con IA pueden leer un sitio de marketing o documentación. Generar llms.txt y marcado de esquema durante la compilación de un sitio estático. Añadir un control de puntuación de preparación para la IA a una canalización de GitHub Actions. Hacer un seguimiento de cómo aparece una marca en las respuestas de IA a lo largo del tiempo.
¿Cómo se instala geo-optimizer-skill?
Ejecuta la auditoría sin instalar nada usando uvx: uvx --from geo-optimizer-skill geo audit --url https://yoursite.com O instálalo con pip: pip install -U geo-optimizer-skill Previsualiza las correcciones generadas (añade --apply para escribir los archivos): geo fix --url https://yoursite.com
¿Dónde consigo geo-optimizer-skill?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Auriti-Labs/geo-optimizer-skill

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados