Генератор микроразметки (Schema Markup)

Заполните данные о FAQ, продукте или инструкции и скопируйте готовый код JSON-LD.

Выберите тип схемы

Начните с контента страницы, который вы хотите описать.

Добавить сведения

Обязательные поля проверяются по мере ввода; пустые необязательные поля исключаются из кода.

Скопируйте код JSON-LD

Полный скрипт появится после того, как все обязательные поля будут заполнены корректно.

FAQPage
JSON-LD

Проверка полей

    Ваши данные остаются в вашем браузере. Никакие сведения не отправляются на BroBroGo.

    Частые вопросы

    Какие типы микроразметки я могу создать?

    Интерактивные формы поддерживают FAQPage (вопросы и ответы), Product (продукт с предложением цены) и HowTo (инструкции с последовательными шагами, материалами и инструментами). Пустые необязательные поля исключаются из кода.

    Куда вставлять сгенерированный код JSON-LD?

    Вставьте готовый скрипт в раздел <head> или <body> страницы, видимый контент которой он описывает. Следите за тем, чтобы разметка соответствовала тому, что действительно видят пользователи.

    Гарантирует ли правильная разметка появление расширенных результатов в поиске?

    Нет. Корректная разметка schema.org помогает сервисам лучше понимать страницу, но показ специальных сниппетов в поиске никогда не гарантируется. Google больше не показывает расширенные результаты для FAQ и HowTo.

    Назначение генератора микроразметки

    Инструмент «Генератор микроразметки (Schema Markup)» разработан для упрощения процесса создания структурированных данных в формате JSON-LD для веб-страниц. Структурированные данные представляют собой стандартизованный формат описания информации на сайте, который помогает поисковым системам более эффективно анализировать и понимать содержимое веб-страниц.

    Использование разметки в формате JSON-LD позволяет веб-мастерам, контент-менеджерам и разработчикам связывать элементы контента с конкретными типами и свойствами словаря Schema.org. Это способствует формированию более точного представления о содержании страницы у поисковых роботов, что напрямую влияет на то, как сайт обрабатывается поисковыми системами.

    Генератор автоматизирует написание кода: пользователь выбирает необходимый тип схемы, заполняет предложенные поля ввода, после чего инструмент мгновенно формирует готовый к использованию скрипт. Полученный код JSON-LD достаточно скопировать и разместить в коде своего веб-ресурса.


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

    Инструмент позволяет генерировать структурированные данные для трех популярных типов контента:

    • FAQ (Вопросы и ответы): Используется для страниц, содержащих список часто задаваемых вопросов и ответов на них.
    • Продукт (Product): Предназначен для разметки страниц товаров в интернет-магазинах, включая информацию о стоимости, валюте и наличии.
    • Инструкция (How-to): Применяется для пошаговых руководств, описывающих последовательность действий для достижения определенного результата, с возможностью указания необходимых материалов и инструментов.

    Правила заполнения полей и валидация данных

    Для обеспечения корректности генерируемого кода в инструменте реализована автоматическая проверка вводимых данных в режиме реального времени. Проверка обязательных полей выполняется непосредственно по мере ввода текста пользователем.

    Полный скрипт JSON-LD формируется и отображается в окне вывода только тогда, когда абсолютно все обязательные для выбранного типа схемы поля заполнены корректно. Если в процессе заполнения допущены ошибки или обязательные поля остались пустыми, инструмент выводит предупреждение с указанием количества проблем в формате «Ошибок для исправления: {count}». При отсутствии ошибок отображается сообщение «Все обязательные поля заполнены корректно».

    Необязательные поля, оставленные пользователем пустыми, автоматически исключаются из финального кода JSON-LD, что позволяет избежать загромождения скрипта лишними пустыми строками.


    Требования к вводу данных по типам схем

    Каждый тип микроразметки имеет свой набор обязательных и опциональных параметров, а также строгие правила валидации:

    FAQ (Вопросы и ответы)

    • Вопрос: Текст вопроса. При отсутствии текста выводится ошибка «Для элемента {index} требуется указать вопрос».
    • Ответ: Текст ответа. При отсутствии текста выводится ошибка «Для элемента {index} требуется указать ответ».
    • Минимальные требования: Необходимо добавить хотя бы одну полностью заполненную пару вопроса и ответа, иначе отобразится ошибка «Добавьте хотя бы один заполненный вопрос и ответ».

    Продукт (Product)

    • Название продукта: Обязательное текстовое поле. Если оно не заполнено, возникает ошибка «Добавьте название продукта».
    • Описание: Опциональное текстовое описание товара.
    • URL изображения: Опциональное поле, которое должно содержать полный корректный адрес, начинающийся с http:// или https://. В противном случае генерируется ошибка «URL изображения должен быть полным адресом с http:// или https://».
    • Бренд: Опциональное текстовое поле для указания торговой марки.
    • Артикул / SKU: Опциональный идентификатор товарной позиции.
    • Цена: Обязательное числовое поле. Должно содержать неотрицательное число (цифры) с опциональной точкой в качестве десятичного разделителя. При пропуске поля выводится ошибка «Укажите цену предложения», а при неверном формате — «Используйте неотрицательную цену с цифрами и опциональной точкой в качестве разделителя».
    • Код валюты: Обязательный трехбуквенный код валюты (например, USD, EUR, RUB). При некорректном вводе отображается ошибка «Используйте трехбуквенный код валюты, например USD, EUR или RUB».
    • Доступность: Выбор статуса наличия товара из предложенного списка.
    • URL продукта: Опциональная ссылка на страницу товара, которая должна быть полным адресом с протоколом http:// или https://. Несоблюдение этого формата вызывает ошибку «URL продукта должен быть полным адресом с http:// или https://».

    Инструкция (How-to)

    • Название инструкции: Обязательное текстовое поле. При его отсутствии выводится ошибка «Добавьте название инструкции».
    • Общее время в минутах: Опциональное поле, принимающее только целые числа в диапазоне от 1 до 100 000 минут. При выходе за рамки диапазона или вводе некорректных символов появляется ошибка «Общее время должно быть целым числом от 1 до 100 000 минут».
    • Материалы: Опциональный список материалов, где каждый элемент указывается на новой строке.
    • Инструменты: Опциональный список инструментов, заполняемый по одному наименованию в строке.
    • Название шага: Опциональный заголовок для конкретного этапа инструкции.
    • Инструкции к шагу: Обязательное текстовое описание действий для шага. Если поле пустое, выводится ошибка «Для элемента {index} требуются инструкции к шагу».
    • Минимальные требования: В разметке должен присутствовать как минимум один заполненный шаг, иначе инструмент покажет ошибку «Добавьте хотя бы один заполненный шаг».

    Общие ограничения редактора

    • Длина полей: Если введенный текст превышает допустимый лимит, отображается ошибка «Поле {field} слишком длинное для этого редактора. Длина не должна превышать {max} символов».
    • Количество элементов: При превышении лимита на количество добавленных блоков (вопросов или шагов) выводится ошибка «Этот редактор поддерживает не более {max} элементов одновременно».

    Конфиденциальность и обработка данных

    При работе с генератором микроразметки все вводимые вами данные обрабатываются исключительно локально. Ваши записи остаются в вашем браузере, и никакие сведения не отправляются на серверы BroBroGo. Это обеспечивает полную конфиденциальность вводимой информации в процессе подготовки структурированных данных.


    Часто задаваемые вопросы

    Какие типы микроразметки я могу создать?

    Интерактивные формы поддерживают FAQPage (вопросы и ответы), Product (продукт с предложением цены) и HowTo (инструкции с последовательными шагами, материалами и инструментами). Пустые необязательные поля исключаются из кода.

    Куда вставлять сгенерированный код JSON-LD?

    Вставьте готовый скрипт в раздел <head> или <body> страницы, видимый контент которой он описывает. Следите за тем, чтобы разметка соответствовала тому, что действительно видят пользователи.

    Гарантирует ли правильная разметка появление расширенных результатов в поиске?

    Нет. Корректная разметка schema.org помогает сервисам лучше понимать страницу, но показ специальных сниппетов в поиске никогда не гарантируется. Google больше не показывает расширенные результаты для FAQ и HowTo.