Repolode
AgriciDaniel

AgriciDaniel/jev-seo

CLI-инструмент и навык для Claude Code, который проверяет SEO сайта по URL главной страницы и создает отчеты в PDF, XLSX и Markdown.

Open source альтернатива:Screaming Frog SEO SpiderSemrush Site Audit

Звёзды
657
Форки
106
Открытые issues
2
Последний коммит
29 дней назад

Что это?

jev-seo обходит сайт и проверяет его по 52 правилам, связанным с рекомендациями Google Search Central, измеряет Core Web Vitals через PageSpeed Insights API и отправляет модели Jev типизированные вопросы о каждой странице, чтобы оценить ее тип, поисковый интент, полезность и соответствие заголовка. Каждая найденная проблема превращается в задачу с ID, приоритетом, ожидаемым эффектом, трудозатратами, подтверждающими данными и предлагаемым решением.

Результаты оформляются в виде PDF-отчета для клиентов, книги Excel с редактируемым списком задач и Markdown-отчета, который отображается на GitHub и в Obsidian. Все отчеты создаются из одного audit.json. Инструмент запускается как навык Claude Code (/jev-seo URL) или из командной строки с помощью bin/jevseo.

Для стандартного режима не нужна подписка на SEO-данные. Опциональный режим --full добавляет данные о позициях, ключевых словах, конкурентах и обратных ссылках из DataForSEO. Для обоих платных API предусмотрены ограничения расходов на один запуск, а все вызовы перечисляются в отчете о расходах.

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

  • 01Обходит robots.txt, карты сайта, перенаправления, битые ссылки, canonical-ссылки и структурированные данные на работающем сайте.
  • 02Проверяет 52 правила и описывает проблемы с подтверждающими данными и ссылками на официальные источники.
  • 03Использует модель Jev, чтобы отвечать на типизированные вопросы об интенте страницы, ее полезности и соответствии заголовка.
  • 04Расставляет приоритеты исправлений с учетом их эффекта и трудозатрат.
  • 05Создает отчеты в PDF, XLSX и Markdown на основе одного audit.json.

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

  • Проведение первичного SEO-аудита сайта клиента перед более подробной проверкой.
  • Отслеживание SEO-исправлений во времени с помощью списка задач в Excel.
  • Добавление SEO-проверки в рабочий процесс Claude Code с помощью навыка.
  • Подготовка PDF-сводки технических проблем сайта и проблем с контентом, которой можно поделиться.

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

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/AgriciDaniel/jev-seo.git
  2. 2

    Перейдите в папку и создайте виртуальное окружение

    cd jev-seo && python3 -m venv .venv && . .venv/bin/activate
  3. 3

    Установите зависимости Python

    pip install -r requirements.txt
  4. 4

    Проведите аудит сайта

    bin/jevseo run https://example.com

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

  • Для оценки страниц в стандартном режиме нужен платный API-ключ TypeSafe Jev, а режим --full требует платных учетных данных DataForSEO.
  • Для работы экспорта в PDF необходимо предварительно установить системную библиотеку Pango.
  • Для крупных сайтов по умолчанию анализируются 60 страниц, а пороговые значения Jev пока не откалиброваны по оценкам людей.

Темы

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

Что такое jev-seo?
CLI-инструмент и навык для Claude Code, который проверяет SEO сайта по URL главной страницы и создает отчеты в PDF, XLSX и Markdown. jev-seo обходит сайт и проверяет его по 52 правилам, связанным с рекомендациями Google Search Central, измеряет Core Web Vitals через PageSpeed Insights API и отправляет модели Jev типизированные вопросы о каждой странице, чтобы оценить ее тип, поисковый интент, полезность и соответствие заголовка. Каждая найденная проблема превращается в задачу с ID, приоритетом, ожидаемым эффектом, трудозатратами, подтверждающими данными и предлагаемым решением.
jev-seo можно использовать бесплатно? Какая у него лицензия?
jev-seo распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
jev-seo всё ещё поддерживается?
Активно поддерживается. Последний коммит в jev-seo — 22 сент. 2026 г..
Для чего можно использовать jev-seo?
Проведение первичного SEO-аудита сайта клиента перед более подробной проверкой. Отслеживание SEO-исправлений во времени с помощью списка задач в Excel. Добавление SEO-проверки в рабочий процесс Claude Code с помощью навыка. Подготовка PDF-сводки технических проблем сайта и проблем с контентом, которой можно поделиться.
Как установить jev-seo?
Клонируйте репозиторий: git clone https://github.com/AgriciDaniel/jev-seo.git Перейдите в папку и создайте виртуальное окружение: cd jev-seo && python3 -m venv .venv && . .venv/bin/activate Установите зависимости Python: pip install -r requirements.txt Проведите аудит сайта: bin/jevseo run https://example.com
Где скачать jev-seo?
Исходный код и инструкции по установке — на GitHub: https://github.com/AgriciDaniel/jev-seo

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

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