Repolode
Auriti-Labs

Auriti-Labs/geo-optimizer-skill

CLI и Python-инструментарий с открытым исходным кодом: оценивает готовность сайта к ответам ИИ по шкале 0–100 и предлагает улучшения для цитирования в ChatGPT, Perplexity, Gemini и Google AI Overviews.

Звёзды
1,123
Форки
126
Открытые issues
6
Последний коммит
вчера

Что это?

GEO Optimizer проверяет, насколько легко ИИ-поисковики, такие как ChatGPT, Perplexity, Gemini, Claude и Google AI Overviews, могут сканировать сайт, разбирать его содержимое и цитировать его. Одна команда выдаёт оценку от 0 до 100 по девяти категориям, включая доступ для 27 ИИ-краулеров, llms.txt, схему JSON-LD, метатеги и содержимое, а также список улучшений, упорядоченный по приоритету.

Команда `geo fix` показывает предварительный вариант правил для robots.txt, llms.txt, схемы и метатегов и записывает их, только если запустить её с флагом `--apply`. Другие команды используют ваши API-ключи, чтобы проверить, упоминают ли или цитируют ли реальные ИИ-поисковики бренд или домен, отслеживать историю и изменение оценки, а также блокировать сборки CI, если оценка не достигает заданного порога.

Инструмент доступен как CLI, библиотека Python, MCP-сервер для клиентов вроде Claude и Cursor, GitHub Action и интеграция для сборки Astro. Распространяется по лицензии MIT и написан на Python.

Ключевые возможности

  • 01Оценивает сайт по шкале от 0 до 100 в девяти категориях и предлагает приоритетные улучшения.
  • 02Проверяет доступ для 27 ИИ-краулеров через robots.txt.
  • 03Создаёт правила для robots.txt, llms.txt, схему JSON-LD и метатеги, предварительно показывая изменения перед записью.
  • 04Использует ваши API-ключи для запросов к ИИ-поисковикам и проверки упоминаний бренда и цитирований.
  • 05Блокирует сборки CI, если оценка ниже заданного порога, и может выводить результаты в формате SARIF.

Сценарии использования

  • Проверить, насколько маркетинговый сайт или документация доступны для ИИ-поисковиков.
  • Создать llms.txt и schema-разметку при сборке статического сайта.
  • Добавить порог оценки готовности к ИИ в конвейер GitHub Actions.
  • Отслеживать, как бренд появляется в ответах ИИ со временем.

Быстрый старт

  1. 1

    Запустите аудит без установки с помощью uvx

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

    Или установите с помощью pip

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

    Предварительно просмотрите созданные исправления (добавьте --apply, чтобы записать изменения в файлы)

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

Что важно знать

  • Для команды citations нужен собственный API-ключ провайдера ИИ, например Perplexity или OpenAI.
  • Ответы ИИ недетерминированы, поэтому результаты цитирования меняются от запуска к запуску.
  • Оценка после исправлений — лишь собственная оценка инструмента, а не измеренный результат.

Темы

Частые вопросы

Что такое geo-optimizer-skill?
CLI и Python-инструментарий с открытым исходным кодом: оценивает готовность сайта к ответам ИИ по шкале 0–100 и предлагает улучшения для цитирования в ChatGPT, Perplexity, Gemini и Google AI Overviews. GEO Optimizer проверяет, насколько легко ИИ-поисковики, такие как ChatGPT, Perplexity, Gemini, Claude и Google AI Overviews, могут сканировать сайт, разбирать его содержимое и цитировать его. Одна команда выдаёт оценку от 0 до 100 по девяти категориям, включая доступ для 27 ИИ-краулеров, llms.txt, схему JSON-LD, метатеги и содержимое, а также список улучшений, упорядоченный по приоритету.
geo-optimizer-skill можно использовать бесплатно? Какая у него лицензия?
geo-optimizer-skill распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
geo-optimizer-skill всё ещё поддерживается?
Активно поддерживается. Последний коммит в geo-optimizer-skill — 19 окт. 2026 г..
Для чего можно использовать geo-optimizer-skill?
Проверить, насколько маркетинговый сайт или документация доступны для ИИ-поисковиков. Создать llms.txt и schema-разметку при сборке статического сайта. Добавить порог оценки готовности к ИИ в конвейер GitHub Actions. Отслеживать, как бренд появляется в ответах ИИ со временем.
Как установить geo-optimizer-skill?
Запустите аудит без установки с помощью uvx: uvx --from geo-optimizer-skill geo audit --url https://yoursite.com Или установите с помощью pip: pip install -U geo-optimizer-skill Предварительно просмотрите созданные исправления (добавьте --apply, чтобы записать изменения в файлы): geo fix --url https://yoursite.com
Где скачать geo-optimizer-skill?
Исходный код и инструкции по установке — на GitHub: https://github.com/Auriti-Labs/geo-optimizer-skill

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты