Конструктор JSON-LD разметки schema.org онлайн

Выберите тип, заполните поля — справа соберётся готовый JSON-LD с тегом script. Пустые поля в разметку не попадают, даты приводятся к ISO 8601, обязательные для Google поля подсвечиваются.

работает в браузере · данные никуда не отправляются

Поля * — обязательно для Google

    
Rich Results Test ↗ validator.schema.org ↗

Ссылки на валидаторы ничего не передают — скопируйте JSON-LD и вставьте там во вкладку «Код».

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

  1. Выберите тип разметки: FAQPage, Article, Product, Organization, BreadcrumbList, Event, HowTo, VideoObject и другие.
  2. Заполните поля. Звёздочкой отмечены обязательные для расширенных результатов Google; списки (вопросы FAQ, крошки, шаги) добавляются кнопкой «+».
  3. Справа на лету собирается JSON-LD: пустые поля выпадают, даты получают часовой пояс, вложенные сущности — свой тип. Снимите галочку «с тегом script», если нужен чистый JSON.
  4. Копировать или Скачать, затем вставьте код в <head> страницы. Проверьте в Rich Results Test или на validator.schema.org — ссылки рядом, данные туда не передаются.
  5. Есть готовая разметка? Нажмите Импорт JSON-LD, вставьте код — тип определится, форма заполнится, и вы сможете править её без ручного редактирования JSON.

Что такое JSON-LD и зачем он сайту

JSON-LD — формат структурированных данных, который Google, Яндекс и Bing читают, чтобы понять, что именно на странице: статья, товар, компания, событие или список вопросов. Разметка живёт в теге <script type="application/ld+json">, не влияет на вёрстку и, в отличие от микроданных в атрибутах HTML, не размазывается по шаблону. Google прямо рекомендует именно JSON-LD.

Практическая польза — расширенные результаты в выдаче: аккордеон вопросов под сниппетом, цена и рейтинг у товара, даты событий, хлебные крошки вместо URL, карточка организации в панели знаний. Для арбитражника это выше CTR прелендов и статей, для магазина — цена в сниппете, для СМИ — попадание в «Главные новости». В 2026 году разметка нужна ещё и ИИ-поисковикам: структурированные сущности проще цитировать.

Какие типы собирает конструктор

ТипДля чегоЧто даёт в выдаче
FAQPageстраницы с вопросами и ответамиаккордеон вопросов (Google показывает его для государственных и медицинских сайтов, остальным — по ситуации; Яндекс — шире)
Article / NewsArticle / BlogPostingстатьи, новости, постызаголовок, дата, автор, крупная картинка в карусели и Discover
Product + Offer + AggregateRatingкарточки товаровцена, наличие, звёзды рейтинга
Organization, LocalBusiness, Personкомпания, точка на карте, экспертпанель знаний, адрес и часы, связка с профилями через sameAs
BreadcrumbListлюбая страницахлебные крошки вместо URL в сниппете
WebSite + SearchActionглавнаяsitelinks searchbox — строка поиска по сайту прямо в Google
Event, HowTo, VideoObject, SoftwareApplicationсобытия, инструкции, видео, приложениядаты и билеты, шаги, превью видео с длительностью, цена и рейтинг приложения

На что смотреть, чтобы разметка не ушла в корзину

  • Разметка должна соответствовать видимому контенту. FAQ с вопросами, которых нет на странице, или рейтинг без отзывов — повод для ручных санкций.
  • Даты — в ISO 8601 с часовым поясом (2026-08-16T10:30:00+03:00); инструмент подставляет смещение вашего браузера. Длительности — тоже ISO 8601: PT12M30S.
  • Картинки — абсолютные URL, доступные Googlebot, для статей — не меньше 1200 px по ширине.
  • Один объект — один тип. Не вешайте на страницу Product и Article одновременно, если это не так; для нескольких сущностей используйте несколько блоков script или @graph.
  • Пустые значения хуже отсутствующих. Поэтому пустые поля формы в вывод не попадают вовсе.

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

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

В <head> страницы или в конец <body> — Google читает оба варианта. Один блок <script type="application/ld+json"> на одну сущность; несколько блоков на странице допустимы.

Как проверить микроразметку после установки?

Rich Results Test от Google показывает, какие расширенные результаты возможны и какие обязательные поля отсутствуют; validator.schema.org проверяет синтаксис по словарю schema.org. Инструмент даёт ссылки на оба, но не отправляет туда данные — вставьте код или URL страницы вручную.

Что означает звёздочка у поля?

Так отмечены свойства, без которых Google не покажет расширенный результат для этого типа: например, headline, image и datePublished у статьи или price и priceCurrency у предложения. Остальные поля рекомендуемые.

Можно ли отредактировать существующий JSON-LD?

Да: вставьте код в поле импорта — даже вместе с тегом script или внутри @graph. Инструмент найдёт первый известный тип, заполнит форму, и дальше вы правите поля, а не сырой JSON.

Разметка гарантирует расширенный сниппет?

Нет. Валидная разметка делает страницу кандидатом, но решение остаётся за поисковиком: он учитывает качество страницы, соответствие разметки контенту и собственные правила показа для типа. Google, например, с 2023 года почти не показывает FAQ-аккордеон коммерческим сайтам.

JSON-LD или микроданные itemprop — что лучше?

JSON-LD: он не зависит от вёрстки, легче поддерживается и рекомендован Google. Яндекс тоже понимает JSON-LD для большинства типов, хотя часть его собственных сниппетов исторически завязана на микроданные.

свежие базы — в канале Подписаться на канал