О программе Генератор разметки Schema
Генератор микроразметки — это инструмент, который собирает валидный код JSON-LD по стандарту Schema.org из обычной формы, без ручного написания скобок и кавычек. Одна пропущенная запятая ломает весь блок структурированных данных, и поисковый робот просто игнорирует разметку целиком. Генератор микроразметки от ToolsPivot закрывает эту проблему для 20 типов Schema: вы заполняете поля, код собирается прямо во время ввода, а встроенная проверка сразу показывает, каких обязательных свойств не хватает. Всё считается в браузере — ничего не уходит на сервер.
Обзор генератора микроразметки от ToolsPivot
Основная функциональность
Инструмент превращает заполненную форму в готовый блок <script type="application/ld+json"> для 20 типов Schema.org. Каждое поле формы привязано к своему пути в объекте JSON, поэтому вложенная структура собирается автоматически: пустые поля отсекаются, часы работы и несколько ссылок sameAs обрабатываются как отдельные случаи. Для FAQ, HowTo и хлебных крошек работают повторяющиеся строки, которые строят правильные массивы — вопросы в mainEntity, шаги в нужном порядке, позиции в ListItem.
Целевые пользователи и сценарии использования
Инструментом пользуются SEO-специалисты, контент-менеджеры и владельцы небольших сайтов, у которых нет разработчика под рукой. Типичный сценарий: карточка товара на сайте интернет-магазина, страница услуги студии, блог на WordPress или лендинг на Tilda, куда нужно добавить Product, Service или Article. Разметка нужна и агентствам, которые ведут десятки клиентских проектов и собирают блоки пачками.
Проблема и решение
Главная проблема ручной разметки не в синтаксисе, а в незнании требований поисковиков: код валиден по JSON, но Google его не примет, потому что нет обязательного свойства. Раньше это выяснялось только после публикации и обхода робота — цикл в несколько дней. Проверка обязательных и рекомендованных полей идёт прямо в браузере, поэтому ошибка находится до того, как код попал на сайт.
Основные преимущества генератора микроразметки
- Проверка обязательных полей: инструмент читает
@typeсобранного объекта и сверяет его с картой требований Google для этого типа. Пустое поле никогда не засчитывается как заполненное. - Три уровня вердикта: зелёный — всё на месте, жёлтый — расширенный сниппет возможен, но не хватает рекомендованных свойств, красный — нет обязательных.
- 20 типов вместо 12: типовой бесплатный генератор в Рунете покрывает 12–13 схем. Здесь есть Book, Service, Hotel, Course и SoftwareApplication, которых обычно нет.
- Честные предупреждения: при выборе FAQ или HowTo сразу видно, что расширенные результаты по этим типам Google больше не показывает.
- Сборка в @graph: несколько блоков объединяются в один связанный граф, а не публикуются пятью отдельными скриптами.
- Ничего не уходит на сервер: весь код выполняется в браузере. Для страниц с контактами и адресами это снимает вопросы по 152-ФЗ ещё на этапе подготовки.
- Актуальные ссылки на валидаторы: кнопки открывают Rich Results Test и Schema.org Markup Validator. Ссылку на закрытый Structured Data Testing Tool мы убрали — у половины Рунет-генераторов она до сих пор ведёт в никуда.
- Интерфейс на 18 языках: переведены не только кнопки, но и все 162 подписи к полям формы.
Разметка редко живёт отдельно от остальной технической работы: рядом обычно нужен генератор мета-тегов и генератор разметки Open Graph для корректного отображения ссылок в Telegram и VK.
Ключевые функции генератора микроразметки
- Выпадающий список типов: 20 схем разбиты по категориям — бизнес и места, люди и контент, коммерция, сайт и списки. Форма нужного типа подгружается по требованию.
- Живая сборка JSON: объект перестраивается на каждом нажатии клавиши, поэтому результат виден сразу, без кнопки «Сгенерировать».
- Отсечение пустых полей: незаполненные свойства не попадают в вывод. Это важно: пустая строка в
price— это ошибка, а не «нет данных». - Конструкторы списков: добавление и удаление строк для вопросов FAQ, шагов HowTo и уровней хлебных крошек с автоматической нумерацией позиций.
- Обработка часов работы: график для LocalBusiness собирается в формат
openingHoursSpecification, а не в свободный текст. - Список недостающих свойств: вердикт не просто «не хватает полей», а перечень конкретных имён свойств.
- Предупреждение о самоотзывах: при попытке разметить отзыв о собственной компании инструмент напоминает про риск ручных санкций.
- Постоянное напоминание о видимом контенте: размеченные данные должны присутствовать на странице — это требование, а не пожелание.
- Кнопка «Добавить в @graph»: собирает Organization, WebSite и BreadcrumbList в один граф со связями между сущностями.
- Три способа экспорта: копирование готового блока со скриптом, копирование чистого JSON или скачивание файла
.json. - Переход в валидаторы в один клик: Rich Results Test и валидатор Schema.org открываются кнопками из интерфейса.
- Работа без регистрации: ни ключей API, ни аккаунта, ни загрузки файлов.
Готовый блок обычно ставят в <head>, и здесь пригодятся просмотр исходного кода страницы — чтобы увидеть, что реально отдаёт сервер, — и конвертер XML в JSON, если данные для разметки выгружаются из фида. Заодно стоит посмотреть соотношение кода и текста: несколько крупных блоков разметки заметно смещают этот показатель.
Как работает генератор микроразметки ToolsPivot
- Выберите тип разметки. Откройте список и укажите схему — Product, LocalBusiness, Article или любую из 20. Форма подгрузится под выбранный тип.
- Заполните поля. Код JSON-LD собирается по мере ввода, справа сразу видно готовый блок.
- Прочитайте вердикт проверки. Генератор микроразметки ToolsPivot покажет цвет статуса и список недостающих свойств.
- Соберите @graph при необходимости. Нажмите «Добавить в @graph», если на странице нужно несколько связанных сущностей.
- Скопируйте или скачайте код. Доступны блок со скриптом, чистый JSON и файл
.json. - Проверьте в официальных валидаторах. Откройте Rich Results Test и валидатор Schema.org кнопками из интерфейса, а для российской выдачи — Валидатор микроразметки в Яндекс Вебмастере.
После публикации имеет смысл запросить переобход страницы и проследить за индексацией — с этим помогает проверка индексации страниц.
Когда использовать генератор микроразметки
Генератор нужен всякий раз, когда содержимое страницы можно описать конкретной сущностью Schema.org, а разработчика под задачу нет. Разметка не поднимает позиции напрямую — ни Яндекс, ни Google этого не обещают, — но она объясняет роботу, что именно на странице, и повышает шанс на расширенный сниппет.
- Запуск карточек товаров: Product с ценой, наличием и рейтингом на страницах интернет-магазина.
- Страница организации: LocalBusiness с адресом, телефоном и графиком работы для локальной выдачи.
- Блог и медиа: Article с автором, датой публикации и издателем.
- Каталог услуг: Service для страниц студий, клиник и агентств.
- Хлебные крошки: BreadcrumbList — один из немногих типов, который стабильно отображается в выдаче обеих систем.
- Вакансии: JobPosting для карьерного раздела компании.
- Онлайн-курсы: Course для образовательных платформ.
- Аудит чужой разметки: вставка данных из формы для сверки с требованиями Google.
Не стоит вешать разметку на страницы, которым она не соответствует: FAQPage на карточке товара без видимого блока вопросов — прямое нарушение рекомендаций. Проверить общее состояние технической части поможет проверка SEO сайта.
Примеры использования
Карточка товара на маркетплейсе и на своём сайте
Контекст: продавец с витриной на Wildberries открывает собственный интернет-магазин и теряет видимость по товарным запросам.
- Выбирает тип Product и переносит название, бренд и цену в рублях.
- Заполняет
offersс валютой RUB и статусом наличия. - Видит жёлтый вердикт: нет рекомендованного
aggregateRating.
Результат: карточка получает шанс на сниппет с ценой ещё до того, как на неё накопятся отзывы.
Салон в локальной выдаче Яндекса
Контекст: у салона есть карточка в Яндекс Бизнесе, но сайт в выдаче выглядит пустой строкой без контактов.
- Собирается LocalBusiness с адресом, телефоном и координатами.
- График работы вводится через конструктор часов.
- Блок объединяется с Organization через @graph.
Результат: данные о компании передаются в сервисы Яндекса из кода страницы, а не только из справочника.
Блог агентства на WordPress
Контекст: плагин ставит Article, но без издателя и логотипа — Search Console показывает предупреждения.
- Article собирается вручную с
author,datePublishedиpublisher. - Вердикт подтверждает наличие всех обязательных свойств.
- Блок заменяет вывод плагина в шаблоне темы.
Результат: предупреждения в отчёте «Улучшения» уходят после следующего обхода.
Пакетная работа агентства
Контекст: подрядчику нужно разметить 40 страниц услуг клиента за неделю.
- Service заполняется по шаблону, экспорт идёт в
.json. - Файлы подкладываются в шаблоны CMS.
- Разметка сверяется с картой сайта.
Результат: единый формат по всем страницам вместо 40 разных ручных блоков. На этом этапе полезны генератор карты сайта и симулятор поискового робота, который показывает страницу глазами краулера.
JSON-LD и Яндекс: где формат работает, а где нет
Яндекс поддерживает JSON-LD, но не для всех типов и не так широко, как Google — и в этом источники Рунета противоречат друг другу чаще всего. В справке Яндекс Вебмастера есть отдельный раздел по JSON-LD, где формат описан как поддерживаемый, в том числе для структурированного отображения вопросов и ответов в мобильной выдаче. При этом список схем, которые Яндекс реально учитывает при формировании сниппета, заметно короче гугловского: Organization и Place для контактов и Справочника, ImageObject для Картинок, VideoObject для Видео, Recipe для рецептов.
Практический вывод простой. Собирайте JSON-LD как основной формат — он рекомендован Google и читается Яндексом, — но проверяйте результат в двух валидаторах, а не в одном. Правила у систем разные: код, который проходит Rich Results Test без замечаний, может дать ошибку в Валидаторе микроразметки Яндекс Вебмастера. Для типов, которых нет в списке Яндекса, микроданные до сих пор остаются рабочей подстраховкой.
FAQ и HowTo: разметка валидна, расширенных результатов больше нет
Google отключил расширенные результаты FAQ 7 мая 2026 года, а HowTo убрал ещё в сентябре 2023-го. Поддержка FAQ в Rich Results Test и в отчётах Search Console снимается в июне 2026 года, в API Search Console — в августе. Тип FAQPage при этом остаётся валидной схемой: удалять существующую разметку не нужно, неиспользуемые структурированные данные поиску не мешают.
Для российского рынка вывод не совпадает с англоязычным. Решение Google не отменяет разметку вопросов и ответов для Яндекса, который использует её на своей мобильной выдаче. Поэтому FAQ-блок на странице услуги имеет смысл сохранять — но ради Яндекса и цитируемости в нейроответах, а не ради гугловского аккордеона, которого больше нет. Генератор микроразметки ToolsPivot показывает это предупреждение прямо при выборе типа, чтобы вы не потратили день на схему с нулевой отдачей в Google.
Часто задаваемые вопросы
Микроразметка — это код на странице, который объясняет поисковому роботу, что здесь цена, что название, а что дата. Робот видит текст, но не понимает его смысла без такой подсказки. Стандартный словарь для этих подсказок называется Schema.org.
Нет, не гарантирует. Ни Яндекс, ни Google не обещают показ расширенного сниппета даже при полностью валидной разметке — решение принимает алгоритм, исходя из качества страницы и авторитетности сайта. Разметка — необходимое условие, но не достаточное.
Обычно в секцию <head>, но <body> тоже подходит — оба поисковика читают блок в любом месте документа. Google рекомендует <head> как более предсказуемый вариант. Проверить, что код действительно попал в HTML, можно через просмотр HTTP-заголовков и ответа сервера.
Напрямую — нет. Обе системы говорят, что структурированные данные не являются фактором ранжирования. Косвенный эффект есть: расширенный сниппет повышает кликабельность, а это уже отражается на поведенческих факторах.
Двадцать: Local Business, Restaurant, Hotel, Organization, Service, Person, Article, Book, Video, Review, Product, Event, Job Posting, Course, Software Application, Website, Breadcrumb, FAQ Page, HowTo и Recipe. Типовой бесплатный генератор ограничивается 12–13 типами.
Нет. Встроенная проверка — это предварительная сверка с картой обязательных и рекомендованных свойств, она ловит ошибки до публикации. Финальное слово всегда за Rich Results Test от Google и Валидатором микроразметки Яндекс Вебмастера.
Обязательные — да, рекомендованные — желательно. Пустые поля не попадают в код, поэтому вердикт честно покажет жёлтый статус, если чего-то не хватает для расширенного результата. Чем полнее данные, тем выше шанс на богатый сниппет.
@graph — это способ объединить несколько сущностей в один связанный блок вместо пяти отдельных скриптов. Так Organization, WebSite и BreadcrumbList описываются как части одной структуры со ссылками друг на друга. Поисковикам такой граф разбирать проще.
Нет, генерация полностью выполняется в браузере. Ни адреса, ни телефоны, ни тексты вопросов никуда не отправляются, что важно для требований 152-ФЗ при работе с контактными данными. Ключи API и регистрация тоже не нужны.
Не обязательно. Google подтвердил, что неиспользуемые структурированные данные проблем поиску не создают, а Яндекс разметку вопросов и ответов по-прежнему применяет. Удалять стоит только устаревшие блоки, которые уже не совпадают с содержимым страницы.
Это нарушение рекомендаций, за которое можно получить ручные санкции. Самый частый случай — FAQPage при отсутствии видимого блока вопросов или отзывы о собственной компании на её же странице. Робот такую разметку либо игнорирует, либо помечает как манипуляцию.
Потому что правила проверки у систем разные. Валидатор Яндекса сверяет разметку не только со стандартом Schema.org, но и с собственными требованиями к сниппетам, и часть типов он просто не поддерживает. Проверяйте в обоих инструментах и сверяйте типы со списком поддерживаемых схем Яндекса.
После следующего обхода робота — обычно от нескольких дней до пары недель. Ускорить можно через переобход в Яндекс Вебмастере и запрос индексирования в Search Console. Заодно убедитесь, что страница вообще доступна роботу: с этим помогают генератор файла robots.txt и поиск битых ссылок.