Генератор JSON-LD

Собирает JSON-LD Article или FAQPage. Теги страницы остаются в метатегах

Что делает страница

Страница может описать себя как Article или как список вопросов. Эта страница пишет такой JSON-LD в тег script. Заголовок и карточки остаются в метатегах.

Как пользоваться

  1. Тип — Article или FAQPage. Article показывает Заголовок, Описание, Автора, Дату публикации, URL изображения и URL страницы.
  2. Преобразовать выполняется один раз. Показать пример ставит Тип на Article, Заголовок на Ada Lovelace notes, Описание на Short notes on the analytical engine., Автора на Ada Lovelace, Дату публикации на 2026-01-01, URL изображения на https://example.com/ada.jpg и URL страницы на https://example.com/ada.
  3. В JSON @context — https://schema.org, @type — Article. headline — Ada Lovelace notes. author — Person по имени Ada Lovelace. datePublished — 2026-01-01. image — URL jpg. mainEntityOfPage — https://example.com/ada. Всё лежит в теге script типа application/ld+json.
  4. Очистить всё очищает поля, возвращает Тип к Article и очищает результат. Копировать результат копирует script.

Правила и границы

Article требует заголовок. Пустые описание, автор, дата, изображение и URL страницы не пишутся. FAQPage прячет поля статьи. Пары разделяйте пустой строкой: вопрос на первой, ответ на следующих. Вопрос без ответа останавливается с ошибкой. Имена типов Article, FAQPage, Person, Question и Answer остаются как есть.

Где это нужно

  • Добавить блок Article на страницу заметок.
  • Посмотреть объект автора перед вставкой script.
  • Набросать две пары FAQ через пустую строку.

Вопросы

Показать пример заполняет FAQ?

Нет. Заполняются поля Article, поле вопросов остаётся пустым.

Почему URL страницы — не заголовок?

URL страницы пишется как mainEntityOfPage. Заголовок — это текст названия.