Перейти к содержанию
100% локально

Генератор схемы курса

Создайте JSON-LD блок schema.org Course из названия курса, провайдера, дат и цены.

Выходные данные

Генератор схемы курса

Заполните название курса, описание и провайдера, и этот инструмент создаст полный JSON-LD блок schema.org Course, готовый для вставки в раздел `<head>` вашей страницы. Он охватывает поля, которые ищут поисковые системы: организацию-провайдера и её URL, язык курса, код курса, необходимые знания и целевую аудиторию.

Помимо основов, вы можете добавить экземпляр курса, описывающий как и когда проводится курс — онлайн, очно или в смешанной форме, с датой начала, датой окончания, описанием графика и именем преподавателя — плюс информацию о цене как Offer (цена, валюта и доступность) и AggregateRating на основе значения рейтинга и количества отзывов. Каждый необязательный блок появляется в результате только после заполнения хотя бы одного его поля, поэтому базовое описание курса остаётся базовым описанием курса.

Опции управляют формой результата: обернуть его в тег `<script type="application/ld+json">` или скопировать чистый JSON, форматировать для читаемости или минифицировать для продакшена, сортировать ключи по алфавиту и выбрать, пропускаются ли пустые необязательные поля или сохраняются как пустые строки. Переключатель экранирования кавычек управляет тем, как кавычка внутри названия или описания курса записывается, а проверка обязательных полей отмечает в живой статистике, когда название, описание или провайдер всё ещё отсутствуют — базовые требования schema.org для полезной записи Course.

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

FAQ

Что нужно для расширенного результата Course?
Минимум название, описание и провайдер. Добавьте hasCourseInstance или offers, чтобы сделать запись подходящей для расширенного результата курса Google.
Почему экземпляр курса отсутствует в моем результате?
Он появляется только после заполнения хотя бы одного из: дата начала, дата окончания, график или имя преподавателя — пустой блок экземпляра не будет содержать информации.
Какие форматы дат принимаются?
Простая дата вроде 2026-10-01 или дата и время вроде 2026-10-01 09:00. Другие форматы отклоняются, чтобы схема никогда не содержала неоднозначную дату.
Могу ли я использовать это для одного сеанса курса вместо целой программы?
Да. Оставьте поля экземпляра пустыми для курса без расписания, или заполните их, чтобы описать одно конкретное проведение.
Загружаются ли мои данные курса куда-нибудь?
Нет. Схема генерируется полностью в вашем браузере — ничего из введённого вами не отправляется на сервер.