Микроразметка schema.org для всего сайта
Claude собирает разметку сайта в один граф: организация объявлена один раз, страницы ссылаются на неё.
Версия 1.0.0 · · Лицензия MIT
Сделай микроразметку schema.org для всего сайта
- Найдено
- ок
- 7 блоков JSON-LD на 4 типах страниц
- Organization
- ок
- Объявлена один раз: /#organization
- Ссылки @id
- ок
- 23 из 23 ведут к существующему узлу
- FAQPage
- ок
- Вопросы совпадают с текстом на странице
- Rich Results Test
- не проверено
- Нужен браузер: 4 адреса для проверки ниже
Граф собран в lib/seo.ts, генераторы для 4 типов страниц.
Установка и запуск
Установите скилл
Вставьте в терминал: команда распакует скилл в ~/.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/ внутри проекта.
Попросите 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.