Repolode
jianruntech

jianruntech/geo-score

Бесплатная оценка сайта от 0 до 100: могут ли AI-ответчики открыть его, разобрать содержимое и цитировать; отслеживание цитирований — по желанию и со своими API-ключами.

Звёзды
320
Форки
12
Открытые issues
0
Последний коммит
16 часов назад

Что это?

geo-score оценивает сайт по шкале от 0 до 100: могут ли AI-ответчики, такие как ChatGPT, Perplexity и Gemini, открыть его, разобрать содержимое, считать его надёжным источником и цитировать. Оценка рассчитывается по опубликованной версионируемой методике: 21 проверка трёх уровней в пяти категориях, а также три условия, ограничивающие итоговый балл, если краулер не может получить доступ к содержимому. API-ключ и зависимости сверх стандартной библиотеки Python не нужны.

Указав собственные ключи для OpenAI, Perplexity, Gemini, Anthropic или OpenRouter, можно также задавать поисковым системам вопросы и узнавать, какие источники они цитируют в ответах. Режим наблюдения по расписанию запускает фиксированный набор вопросов и показывает частоту цитирования, долю упоминаний и изменения между запусками. Результаты отслеживания цитирований отображаются отдельно от оценки и не влияют на неё.

Проект доступен как CLI, GitHub Action, MCP-сервер для агентов и навык для Claude Code. Он формирует отчёты в форматах text, JSON, SARIF и JUnit.

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

  • 01Оценивает сайт по шкале от 0 до 100 по доступности, понятности, пригодности контента для цитирования, достоверности бренда и соответствию ответам.
  • 02Работает без API-ключа и использует только стандартную библиотеку Python.
  • 03Задаёт вопросы ChatGPT, Perplexity, Gemini и Claude и показывает источники, которые те цитируют.
  • 04Режим наблюдения отслеживает фиксированный набор вопросов неделя за неделей и рассчитывает доверительные интервалы.
  • 05Доступен как CLI, GitHub Action, MCP-сервер и навык для Claude Code.

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

  • Проверка того, могут ли AI-поисковые краулеры получить доступ к сайту компании и прочитать его, прежде чем полностью перерабатывать контент.
  • Добавление проверки готовности сайта в CI, чтобы сборка завершалась ошибкой при ухудшении показателей.
  • Отслеживание того, как часто AI-системы цитируют бренд по сравнению с указанными конкурентами.
  • Предоставление AI-агенту возможности проверять сайт через MCP-сервер.

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

  1. 1

    Установите закреплённый релиз из PyPI

    pip install geo-score==1.8.3
  2. 2

    Оцените веб-сайт (бесплатно, API-ключ не нужен)

    geo_score.py stripe.com

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

  • Для проверки цитирования на уровнях 2 и 3 нужны собственные API-ключи с включённым поиском для каждого ИИ-движка.
  • Ретрансляторы спонсоров не тестировались для измерения цитирования и могут передавать веб-поиск и цитаты с изменениями.
  • Оценки показывают степень готовности по критериям, определённым проектом, а не измеренное влияние на цитирование ИИ.

Темы

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

Что такое geo-score?
Бесплатная оценка сайта от 0 до 100: могут ли AI-ответчики открыть его, разобрать содержимое и цитировать; отслеживание цитирований — по желанию и со своими API-ключами. geo-score оценивает сайт по шкале от 0 до 100: могут ли AI-ответчики, такие как ChatGPT, Perplexity и Gemini, открыть его, разобрать содержимое, считать его надёжным источником и цитировать. Оценка рассчитывается по опубликованной версионируемой методике: 21 проверка трёх уровней в пяти категориях, а также три условия, ограничивающие итоговый балл, если краулер не может получить доступ к содержимому. API-ключ и зависимости сверх стандартной библиотеки Python не нужны.
geo-score можно использовать бесплатно? Какая у него лицензия?
geo-score распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
geo-score всё ещё поддерживается?
Активно поддерживается. Последний коммит в geo-score — 19 окт. 2026 г..
Для чего можно использовать geo-score?
Проверка того, могут ли AI-поисковые краулеры получить доступ к сайту компании и прочитать его, прежде чем полностью перерабатывать контент. Добавление проверки готовности сайта в CI, чтобы сборка завершалась ошибкой при ухудшении показателей. Отслеживание того, как часто AI-системы цитируют бренд по сравнению с указанными конкурентами. Предоставление AI-агенту возможности проверять сайт через MCP-сервер.
Как установить geo-score?
Установите закреплённый релиз из PyPI: pip install geo-score==1.8.3 Оцените веб-сайт (бесплатно, API-ключ не нужен): geo_score.py stripe.com
Где скачать geo-score?
Исходный код и инструкции по установке — на GitHub: https://github.com/jianruntech/geo-score

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

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