seo-geo: аудит SEO и GEO сайта для Яндекса, Google и нейросетей

seo-geo-skill

Скилл Claude Code с проверкой сайта скриптом и чек-листом: индексация в Яндексе и Google, Вебмастер, Метрика и видимость в нейросетях

  • 2 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Скрипт обходит выбранный сайт запросами GET и HEAD и проверяет до сотен ссылок, на чужом сайте это создает нагрузку
Все причины и проверки
Российский стек

cryptarl/seo-geo-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/seo-geo-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скрипт обходит выбранный сайт запросами GET и HEAD и проверяет до сотен ссылок, на чужом сайте это создает нагрузку

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл seo-geo за несколько минут проверяет сайт и пишет отчет SEO_AUDIT.md с приоритетами P0 и P2. Скрипт seo_check.py на стандартном Python читает сайт как бот: смотрит, получают ли страницу Googlebot и YandexBot, проверяет HTTPS и зеркала, robots.txt (Clean-param для Яндекса, закрытые AI-боты), sitemap.xml, llms.txt, а на выборке страниц noindex, canonical, title и description, H1, schema.org и Open Graph. Часть пунктов проходит Claude по коду проекта и ручному чек-листу из восьми разделов: Вебмастер, Метрика и цели, Яндекс Бизнес, IndexNow, Дзен RSS, переезд домена, ответы ChatGPT, Алисы и GigaChat.

Для кого. Владельцам и разработчикам сайтов на Next.js, Lovable, v0 и Bolt, которым нужно понять, почему страницу не видят Яндекс и нейросети.

Подходит, если

  • Перед запуском надо подготовить сайт к индексации в Яндексе и Google
  • Сайт собран в Cursor или Lovable, и в canonical попал адрес localhost
  • Яндекс не видит страницы за Cloudflare или капчей, и причина неясна
  • Бренд хочется увидеть в ответах Алисы, GigaChat и ChatGPT и нужен план

Не подходит, если

  • Нужен мониторинг позиций по запросам: скилл проверяет техническую часть и чек-лист, а не позиции
  • Требуется платный аудит ссылочной массы: бэклинки скрипт не анализирует
  • Сайт целиком на клиентском рендеринге и закрыт входом: скрипт читает HTML без JS

Пример запроса к агенту

Проверь SEO сайта https://мой-сайт.ru и объясни, почему Яндекс не видит часть страниц

Ограничения

Скрипт смотрит выборку страниц и HTML без выполнения JavaScript, поэтому находки надо перепроверять: например, og:image через opengraph-image в Next он может счесть отсутствующим. Ответы Алисы, GigaChat и ChatGPT скилл сам не получает, они требуют входа или капчи, и владельцу нужно прислать скриншоты. Состояние кабинетов Вебмастера и Метрики скилл не читает по API: пункты про них остаются ручными. Автор один, звезд две, последний коммит в сентябре 2026. Правки без разрешения скилл не вносит.

Как отключить. Удалите папку ~/.claude/skills/seo-geo и при желании файлы SEO_AUDIT.md и SEO_AUDIT.auto.md в проектах, куда скилл писал отчеты.

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

Что нужно для запуска?

Claude Code и Python 3.9 или новее: скрипт seo_check.py использует только стандартную библиотеку и ничего не устанавливает.

Меняет ли скилл мой сайт?

Нет, скрипт только читает сайт запросами GET и HEAD, а правки Claude называет в отчете и вносит только с разрешения.

Можно ли запустить скрипт без Claude?

Да: python3 ~/.claude/skills/seo-geo/scripts/seo_check.py https://мой-сайт.ru --report SEO_AUDIT.auto.md; параметры --pages и --links задают объем проверки, --json дает вывод для программ.

Какие поисковики охватывает проверка?

Яндекс и Google, плюс Bing как источник для ChatGPT; отдельно разобраны Вебмастер, Метрика, Яндекс Бизнес, IndexNow и Дзен.

Что получится на выходе?

Файл SEO_AUDIT.md: итог в нескольких строках, затем задачи P0, P1 и P2 и список ручных шагов владельцу в кабинетах.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Скилл Claude Code для технического SEO-аудита под требования Яндекса: canonical, JSON-LD, robots.txt, favicon и диагностика через Вебмастер

СкиллРасширенный доступ1Звезды репозитория
Российский стек

Плагин Claude Code с 15 скиллами и 10 параллельными субагентами: полный SEO-аудит с проверками Turbo-страниц, Метрики и robots.txt под Яндекс

ПлагинРасширенный доступ4Звезды репозитория
Российский стек

Скилл аудита локального SEO для рынка СНГ: карточки в Google Business Profile, Яндекс Бизнесе, Яндекс Картах, 2ГИС и их согласованность

СкиллРасширенный доступ3Звезды репозитория
Российский стек

Скилл Claude Code для Яндекс Метрики на bash-скриптах поверх curl: отчеты с пресетами, цели, счетчики и выгрузка сырых логов

СкиллРасширенный доступ1Звезды репозитория
Российский стек

Пять cache-first скиллов на shell для Direct, Метрики, Вебмастера, Wordstat и Search API: Claude сам решает, какой запустить

СкиллШирокий доступ17Звезды репозитория

Коротко о README

В README описаны автоматические проверки скрипта, часть работы вместе с Claude по коду и чек-листу, разделы про Яндекс и нейросети, установка через install.sh, фразы для запуска, запуск скрипта отдельно с параметрами и фрагмент отчета.

Бейдж для README

Сообщить о проблеме