Перейти к содержимому
Brusnica Development

GEO-аудит сайта в Claude

Claude проверяет, видят ли сайт ChatGPT, Claude и Perplexity, и по каждому пункту даёт доказательство и исправление.

Версия 1.0.0 · · Лицензия MIT

Claude CodeПример ответа Claude со скиллом

Проведи GEO-аудит https://example.com

A1 robots.txt
ошибка
У GPTBot своя группа: Disallow из * на него не действует
A3 Ответ AI-ботам
не проверено
Cloudflare показывает ботам проверку, нужен доступ к настройкам
C1 HTML без JS
ок
H1 и 627 слов в исходном HTML
E1 JSON-LD
ошибка
Organization объявлена на трёх страницах с разными данными
E3 llms.txt
ошибка
404

Сначала исправить A1 и E1: это блокеры. Внести правки в код?

Установка и запуск

  1. Установите скилл

    Вставьте в терминал: команда распакует скилл в ~/.claude/skills/. Затем перезапустите Claude Code.

    mkdir -p ~/.claude/skills
    curl -fsSL https://brusnica.dev/skills/geo-audit.skill -o /tmp/geo-audit.skill
    unzip -o /tmp/geo-audit.skill -d ~/.claude/skills/

    Для одного проекта распакуйте скилл в .claude/skills/ внутри проекта.

  2. Попросите Claude

    • Проведи GEO-аудит https://example.com
    • Почему ChatGPT не знает про мой сайт?
    • Проверь robots.txt и разметку для AI-поиска

    Скилл подключится сам, если задача подходит. Пишите своими словами.

Что делает скилл

Четыре слоя по порядку: доступ (robots.txt для каждого AI-бота, блокировки), контент (текст в HTML без JavaScript), сущность (одна организация в schema.org, llms.txt) и ответы (ответ в первом абзаце ключевых страниц). Проверку, которую не удалось выполнить, скилл так и помечает, а не пишет «всё хорошо».

  • Доказательство к каждому пункту

    Код ответа, вывод команды или цитата со страницы.

  • Правила по RFC 9309

    Действующее правило для каждого бота и группы, которые случайно открывают закрытые разделы.

  • Исправления в коде

    С доступом к репозиторию Claude правит robots, sitemap, llms.txt, JSON-LD и перепроверяет.

Что понадобится

  • Claude Code или приложение Claude
  • curl и Python 3 (стандартная библиотека)
  • Доступ в интернет к проверяемому сайту

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

curl подменяет user-agent бота, но не IP: если сайт за WAF или защитой от ботов, скилл предупредит. Цитирование в AI-ответах не гарантирует никто, аудит убирает препятствия.

Перед установкой прочитайте SKILL.md, это обычный текст. Скилл работает с вашими файлами и сетью.

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

SEO — про позиции в выдаче, GEO — про то, чтобы AI-ассистенты прочитали сайт и сослались на вас. GEO добавляет к SEO правила для AI-ботов и ответ в первом абзаце.

Для отчёта хватит адреса сайта. Для исправлений откройте Claude в папке проекта.

Нет. Он обращается только к сайту, который вы проверяете.

Да, лицензия MIT: используйте, меняйте и распространяйте, сохранив уведомление об авторских правах.

Нужен не скилл, а готовый результат?

Сделаем аудит и правки сами: SEO, GEO, разметка, скорость — на вашем сайте или новом на Next.js.

Сайты и веб-приложения
GEO-аудит сайта — скилл для Claude Code | Brusnica Dev