Быстрый старт: создание разметки 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», по одному элементу на строку.

Пошаговый процесс генерации шаблона

  1. Выберите подходящий тип сущности в выпадающем списке генератора.
  2. Заполните обязательные поля и внесите дополнительные сведения о странице.
  3. Нажмите кнопку «Сгенерировать JSON-LD».
  4. Скопируйте полученный скрипт с помощью кнопки копирования.
  5. Вставьте готовый блок кода в секцию head нужной страницы вашего сайта.

Пример работы и проверка разметки

При выборе типа Product и заполнении полей «Название», «Цена» и «Наличие» инструмент создает готовый тег script с корректной вложенностью свойств Offers.

Пример структуры формируемого блока без служебных заголовков:

{
  "@type": "Product",
  "name": "Зимняя куртка",
  "offers": {
    "@type": "Offer",
    "price": "5900",
    "priceCurrency": "RUB",
    "availability": "InStock"
  }
}

После вставки сгенерированного кода в шаблон сайта выполните проверку: - Убедитесь, что все динамические переменные (цены, артикулы, статусы наличия) подставляются в код без ошибок. - Проверьте отсутствие пустых параметров в итоговом исходном коде страницы. - Проконтролируйте корректность ссылок на изображения и целевые страницы разделов.

Ограничения инструмента и ручной контроль

Генератор автоматизирует сборку синтаксиса микроразметки, однако проверка соответствия данных реальному содержимому страниц остается за вами: - При разметке BreadcrumbList следите за разделителем «|» между названием пункта и его ссылкой. - Для статей проверяйте корректность формата даты (только YYYY-MM-DD). - Для сущности FAQPage количество строк в поле вопросов должно строго совпадать с количеством строк в поле ответов, иначе структура будет нарушена.

Частые ошибки при заполнении формы

  • Пропуск обязательных полей. Если оставить ключевую строку незаполненной, генератор выдаст системное предупреждение, например: «Заполните поле «Название»».
  • Неверный формат хлебных крошек. Использование пробелов вместо прямой черты «|» приведет к некорректной разбивке пар «имя-ссылка».
  • Рассинхрон в вопросах и ответах. Лишний перенос строки в поле FAQ приведет к смещению ответов относительно вопросов.

Читайте также