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

Микроразметка schema.org для всего сайта

Claude собирает разметку сайта в один граф: организация объявлена один раз, страницы ссылаются на неё.

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

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

Сделай микроразметку schema.org для всего сайта

Найдено
ок
7 блоков JSON-LD на 4 типах страниц
Organization
ок
Объявлена один раз: /#organization
Ссылки @id
ок
23 из 23 ведут к существующему узлу
FAQPage
ок
Вопросы совпадают с текстом на странице
Rich Results Test
не проверено
Нужен браузер: 4 адреса для проверки ниже

Граф собран в lib/seo.ts, генераторы для 4 типов страниц.

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

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

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

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

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

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

    • Добавь микроразметку schema.org на сайт
    • У нас Organization на каждой странице разный — исправь
    • Проверь JSON-LD на сайте и свяжи всё в один граф

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

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

У каждой сущности — компании, сайта, услуги, товара — один узел со стабильным @id, остальные блоки ссылаются на него. Скилл находит существующую разметку (включая SEO-плагины), заводит модуль с сущностями сайта, пишет генераторы для услуг, товаров, статей, FAQ и крошек и проверяет, что каждая ссылка на @id ведёт к узлу.

  • Одна организация на весь сайт

    Organization и WebSite объявлены на главной один раз, без дублей.

  • Из тех же данных, что на странице

    Цены, FAQ и крошки берутся из источника вёрстки и не расходятся.

  • Проверка ссылок графа

    После сборки скилл проверяет, что каждая ссылка на @id ведёт к узлу.

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

  • Claude Code, открытый в папке проекта
  • Сайт на Next.js, Astro, WordPress или статическом генераторе
  • Python 3 или Node для проверки HTML

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

Расширенные сниппеты поисковик показывает на своё усмотрение: разметка их не гарантирует. Rich Results Test и валидатор schema.org открываются в браузере, скилл даст адреса.

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

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

Организация, объявленная на каждой странице с разными данными, выглядит как несколько компаний. В графе она одна, и страницы ссылаются на неё через @id.

Нет. Скилл расширяет граф плагина через фильтры, а не добавляет вторую организацию.

Это один из сигналов: ассистенту проще сослаться на компанию, данные которой связаны в одну сущность. Гарантий нет ни у кого.

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

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

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

Сайты и веб-приложения
Микроразметка schema.org — скилл для Claude | Brusnica Dev