Курс из 17 уроков по Python: с нуля создайте каркас агента наподобие Claude Code, начав с одного цикла и bash.
AgriciDaniel/jev-seo
CLI-инструмент и навык для Claude Code, который проверяет SEO сайта по URL главной страницы и создает отчеты в PDF, XLSX и Markdown.
Open source альтернатива:Screaming Frog SEO Spider
Semrush 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
Клонируйте репозиторий
git clone https://github.com/AgriciDaniel/jev-seo.git - 2
Перейдите в папку и создайте виртуальное окружение
cd jev-seo && python3 -m venv .venv && . .venv/bin/activate - 3
Установите зависимости Python
pip install -r requirements.txt - 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 обновляется ежедневно.
Похожие проекты
Автономный open-source агент для исследований: формулирует вопросы, собирает веб- и локальные источники и пишет отчёты со ссылками, используя любую LLM-платформу.
Плагин с открытым исходным кодом для SEO-аудита в Claude Code: параллельно проверяет техническое SEO, E-E-A-T, Schema.org и готовность к AI-поиску.
Навык для Claude Code, который проверяет видимость сайтов в ИИ-поисковиках вроде ChatGPT, Perplexity и Google AI Overviews, а также проводит классический SEO-аудит.
Учебная среда для coding-агентов: она составляет персональный курс, готовит уроки и адаптирует упражнения по зафиксированному прогрессу.
Самостоятельно размещаемое веб-приложение для аудита до 500 страниц сайта по 74 метрикам on-page SEO с помощью Firecrawl и DataForSEO.