Быстрый старт: как получить готовую разметку

Чтобы быстро разметить страницы интернет-магазина или блога, откройте генератор шаблонов schema-org, выберите подходящую сущность, заполните поля и получите готовый скрипт для вставки в код сайта. Инструмент автоматически сформирует валидный блок JSON-LD внутри тега script, который остается скопировать и встроить в секцию head нужной страницы.

Сервис поддерживает пять основных типов разметки: - Product: карточка товара с ценой, валютой, наличием и артикулом; - Article: статья блога или новость с указанием автора и даты публикации; - Organization: данные компании с контактным телефоном, сайтом и логотипом; - FAQPage: блок часто задаваемых вопросов и ответов; - BreadcrumbList: навигационная цепочка хлебных крошек.

Подготовка данных перед генерацией

Перед заполнением формы соберите параметры страницы, которые требуется передать в разметку Schema-org. Для каждого типа предусмотрен свой набор полей:

  1. Для товаров (Product): обязательное название, подробное описание, URL изображения, бренд, SKU/артикул, стоимость, валюта в формате ISO (по умолчанию RUB), а также статус наличия (В наличии, Нет в наличии или Предзаказ).
  2. Для публикаций (Article): обязательный заголовок статьи, краткое описание, ссылка на обложку, имя автора и дата публикации в формате YYYY-MM-DD.
  3. Для компании (Organization): обязательное наименование организации, рабочий URL сайта, ссылка на логотип, текстовое описание и телефон.
  4. Для вопросов и ответов (FAQPage): списки вопросов и ответов, которые вносятся строго по одному пункту на строку.
  5. Для навигации (BreadcrumbList): список элементов навигационной цепочки в формате «Имя|URL», по одному элементу на строку.

Пошаговая инструкция по созданию шаблона

  1. Выберите тип разметки. Укажите в выпадающем списке нужный вариант: Product, Article, Organization, FAQPage или BreadcrumbList.
  2. Заполните обязательные поля. Введите наименование сущности или заголовок. Если поле пропущено, генератор выдаст предупреждение.
  3. Укажите дополнительные параметры. Заполните цены, артикулы, ссылки на изображения, описания или навигационные цепочки.
  4. Сгенерируйте код. Нажмите кнопку «Сгенерировать JSON-LD».
  5. Скопируйте результат. Используйте кнопку копирования, чтобы перенести готовый блок script в буфер обмена.
  6. Вставьте разметку на сайт. Разместите полученный код внутри тега head в шаблоне соответствующей страницы.

Практический пример для карточки товара

Рассмотрим генерацию разметки для страницы товара со следующими параметрами: - Тип: Product - Название: Беспроводные наушники Zyntec Pro - Описание: Полноразмерные беспроводные наушники с активным шумоподавлением - URL изображения: https://zyntec.ru/images/headphones.jpg - Бренд: Zyntec - SKU/Артикул: ZYN-HP-01 - Цена: 4990 - Валюта: RUB - Наличие: В наличии

После нажатия кнопки «Сгенерировать JSON-LD» инструмент формирует скрипт следующего вида:

<script type="application/ld+json">
{
  "@type": "Product",
  "name": "Беспроводные наушники Zyntec Pro",
  "image": "https://zyntec.ru/images/headphones.jpg",
  "description": "Полноразмерные беспроводные наушники с активным шумоподавлением",
  "sku": "ZYN-HP-01",
  "brand": {
    "@type": "Brand",
    "name": "Zyntec"
  },
  "offers": {
    "@type": "Offer",
    "price": "4990",
    "priceCurrency": "RUB",
    "availability": "InStock"
  }
}
</script>

Этот фрагмент полностью готов к интеграции в шаблон карточки каталога.

Важные нюансы и ограничения

Микроразметка строится строго на базе сведений, внесенных в форму. Чтобы разметка Schema-org работала без сбоев, учитывайте правила форматирования: - Для хлебных крошек (BreadcrumbList) обязательно разделяйте название раздела и его адрес вертикальной чертой без лишних пробелов, например: Главная|https://zyntec.ru/ - Для блока FAQPage количество строк в поле вопросов должно строго соответствовать количеству строк в поле ответов. - Дату публикации в статьях необходимо указывать в строгом международном формате YYYY-MM-DD. - Итоговый скрипт должен размещаться в секции head исходного кода страницы.

Что делать при возникновении ошибок

Если при попытке создания разметки инструмент не выдает итоговый скрипт: 1. Проверьте обязательные поля. Если оставить поле пустым, появится системное уведомление «Заполните поле «Название»» (или аналогичное требование для заголовка статьи). 2. Проверьте формат навигационных цепочек. Убедитесь, что каждый уровень хлебных крошек записан с новой строки в виде «Имя|URL». 3. Проверьте списки вопросов и ответов для FAQPage. Пустые строки или несовпадение количества вопросов и ответов могут нарушить структуру результирующего массива. 4. Нажмите кнопку «Сгенерировать JSON-LD» повторно после исправления данных.

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