Быстрый старт: создание разметки Schema-org
С помощью онлайн-инструмента генератор шаблонов на Zyntec вы можете за пару секунд получить готовый валидный код JSON-LD внутри тега script для вставки в head страницы. Микроразметка помогает структурировать контент и делает данные сайта понятными для поисковых роботов. Сервис формирует разметку Schema-org для пяти типов сущностей: карточек товаров, статей, сведений об организации, блоков вопросов и ответов, а также цепочек навигации.
Подготовка исходных данных
Перед началом генерации определите, какой тип страницы вы размечаете, и подготовьте необходимые параметры:
- Product (товар). Обязательно требуется Название. Дополнительно можно указать Описание, URL изображения, Бренд, SKU/Артикул, Цену, Валюту ISO (по умолчанию установлена RUB) и Наличие (доступны варианты: «В наличии», «Нет в наличии», «Предзаказ»).
- Article (статья). Обязательное поле: Заголовок. Дополнительные поля: Описание, URL изображения, Автор, Дата публикации в формате YYYY-MM-DD.
- Organization (организация). Обязательное поле: Название. Дополнительные параметры: URL сайта, URL логотипа, Описание, контактный Телефон.
- FAQPage (вопросы-ответы). Требует обязательного заполнения списков вопросов и ответов (каждая запись с новой строки в строгом соответствии друг другу).
- BreadcrumbList (хлебные крошки). Обязательный ввод навигационной цепочки в формате «Имя|URL», по одному элементу на строку.
Пошаговый процесс генерации шаблона
- Выберите подходящий тип сущности в выпадающем списке генератора.
- Заполните обязательные поля и внесите дополнительные сведения о странице.
- Нажмите кнопку «Сгенерировать JSON-LD».
- Скопируйте полученный скрипт с помощью кнопки копирования.
- Вставьте готовый блок кода в секцию head нужной страницы вашего сайта.
Пример работы и проверка разметки
При выборе типа Product и заполнении полей «Название», «Цена» и «Наличие» инструмент создает готовый тег script с корректной вложенностью свойств Offers.
Пример структуры формируемого блока без служебных заголовков:
{
"@type": "Product",
"name": "Зимняя куртка",
"offers": {
"@type": "Offer",
"price": "5900",
"priceCurrency": "RUB",
"availability": "InStock"
}
}
После вставки сгенерированного кода в шаблон сайта выполните проверку: - Убедитесь, что все динамические переменные (цены, артикулы, статусы наличия) подставляются в код без ошибок. - Проверьте отсутствие пустых параметров в итоговом исходном коде страницы. - Проконтролируйте корректность ссылок на изображения и целевые страницы разделов.
Ограничения инструмента и ручной контроль
Генератор автоматизирует сборку синтаксиса микроразметки, однако проверка соответствия данных реальному содержимому страниц остается за вами: - При разметке BreadcrumbList следите за разделителем «|» между названием пункта и его ссылкой. - Для статей проверяйте корректность формата даты (только YYYY-MM-DD). - Для сущности FAQPage количество строк в поле вопросов должно строго совпадать с количеством строк в поле ответов, иначе структура будет нарушена.
Частые ошибки при заполнении формы
- Пропуск обязательных полей. Если оставить ключевую строку незаполненной, генератор выдаст системное предупреждение, например: «Заполните поле «Название»».
- Неверный формат хлебных крошек. Использование пробелов вместо прямой черты «|» приведет к некорректной разбивке пар «имя-ссылка».
- Рассинхрон в вопросах и ответах. Лишний перенос строки в поле FAQ приведет к смещению ответов относительно вопросов.