Перейти к содержанию

JSON-LD

Определение

Формат записи структурированных данных Schema.org в JSON (рекомендация W3C, 2014). Используется как основной способ внедрения разметки на веб-страницы: отдельный блок в секции head или body, не зависит от вёрстки.

JSON-LD – формат записи структурированных данных Schema.org в JSON, встраивается в HTML-страницу отдельным блоком. С 2014 года – рекомендованный Google формат разметки для поисковиков и AI-систем.

3 мин 204 Обновлено 14 мая

JSON-LD – основной формат структурированной разметки для сайтов в 2025–2026. Если на проекте делается SEO или GEO-оптимизация, разметка организации, авторов, статей, продуктов или услуг идёт через JSON-LD. Альтернативные форматы (Microdata, RDFa) остались для legacy-проектов.

Как это работает

JSON-LD – это блок кода в HTML-странице, который описывает сущности страницы (организация, автор статьи, продукт, услуга, событие) в формате JSON по словарю Schema.org. Поисковики и AI-сервисы парсят этот блок отдельно от визуального HTML и используют для построения knowledge graph.

Минимальный пример – разметка организации:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Клиника X",
  "url": "https://klinika-x.ru/",
  "telephone": "+7 495 ...",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Тверская, 10",
    "addressLocality": "Москва",
    "postalCode": "125009",
    "addressCountry": "RU"
  }
}
</script>

Этот блок вставляется в <head> или <body> страницы. Браузер его игнорирует (тип application/ld+json – не исполняемый). Поисковики и AI его читают и добавляют сущность в свой индекс.

JSON-LD vs Microdata vs RDFa

Три способа разметить страницу по Schema.org:

  • JSON-LD – отдельный JSON-блок, не зависит от вёрстки. Рекомендация Google с 2014. Самый популярный формат в 2025–2026
  • Microdata – атрибуты itemscope, itemtype, itemprop прямо в HTML-тегах. Старее, используется в legacy-проектах
  • RDFa – атрибуты vocab, typeof, property в HTML-тегах. Чаще встречается в академических проектах и Drupal-сайтах

На один сайт можно использовать только один формат (либо смешивать осторожно). JSON-LD выигрывает за счёт того, что разметку можно поддерживать отдельно от вёрстки – программист не зависит от дизайнера, и обновление шаблонов не ломает SEO.

Зачем это нужно

  • Knowledge Panel в Google. Карточка справа от выдачи (фото, контакты, отзывы) строится из Schema.org-разметки, чаще всего JSON-LD
  • Rich snippets в поиске. FAQPage, HowTo, Product, Recipe Schema через JSON-LD могут помогать получить расширенное представление в выдаче, если тип поддерживается поисковиком и сайт соответствует требованиям. По состоянию на 2025 Google заметно ограничил показ FAQ rich results – они отображаются преимущественно для государственных и медицинских сайтов; HowTo rich results тоже сильно урезаны
  • Entity-сборка для AI. Без JSON-LD AI-системы парсят только текст страницы, без структурированных данных. С JSON-LD у каждой сущности есть «карточка» с атрибутами, которую AI читает легче, чем неструктурированный текст
  • NAP-консистентность. JSON-LD-разметка организации становится «source of truth» для NAP-данных. Если в шапке сайта телефон обновили, а в JSON-LD забыли – поисковик будет видеть JSON-LD-версию

Основные типы JSON-LD для бизнеса

  • Organization / LocalBusiness / MedicalOrganization – для самой компании
  • Person – для авторов статей, врачей, экспертов
  • Article / BlogPosting – для статей и постов
  • FAQPage – для страниц с вопросами и ответами
  • HowTo – для пошаговых инструкций
  • Service / Product – для услуг и товаров
  • BreadcrumbList – для хлебных крошек
  • WebSite / SearchAction – для главной страницы + sitelinks-поиск

Как валидировать JSON-LD

  1. Schema.org Validator – официальный валидатор от консорциума Schema.org (https://validator.schema.org/)
  2. Google Rich Results Test – показывает, какие rich snippets получит страница (https://search.google.com/test/rich-results)
  3. Yandex Webmaster – структурированные данные – для проверки в индексе Яндекса (раздел «Структурированные данные» в Вебмастере)
  4. Расширения браузера – Structured Data Tester, JSON-LD viewer

Частые ошибки

1. Дублируется один и тот же Organization на каждой странице. Полная разметка организации нужна один раз на главной + в <head> лендингов, но не повторять её на странице каждой статьи. Достаточно ссылаться через mainEntityOfPage.

2. Разметка не соответствует видимому контенту. Google считает это «spammy structured data» и может санкционировать страницу. В JSON-LD-разметке статьи должны быть те же автор/дата/заголовок, что видны на странице.

3. Не обновляют JSON-LD при смене контактов. Обновили телефон в подвале сайта – а в JSON-LD старый. Поисковики и AI больше доверяют разметке, и обновлять её критично важно.

4. Используют устаревший контекст. "@context": "http://schema.org" устарел, нужно "https://schema.org" (с https). Старая разметка может игнорироваться.

5. Забывают про sameAs. Голая разметка Organization без sameAs-связок к Wikidata, соцсетям, картам – это половина возможной пользы. sameAs – почти бесплатная часть JSON-LD, которая удваивает entity-сборку.

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

JSON-LD или Microdata – что выбрать?

JSON-LD. Google официально рекомендует JSON-LD с 2014 года, в 2025–2026 это стандарт индустрии. Microdata встречается в legacy-проектах и иногда удобнее для шаблонов с готовой версткой, но новые проекты делают на JSON-LD. На один сайт лучше один формат – смешивать рискованно (поисковик может выбирать «более полную» версию и игнорировать другую).

Где размещать блок JSON-LD на странице?

Чаще всего в &lt;head&gt; страницы – там его сразу видит парсер. Можно в &lt;body&gt; (например, в конце страницы перед &lt;/body&gt;) – поисковики обнаружат его и там. Главное – не дублировать один и тот же блок в обоих местах: это вызывает предупреждения в Google Rich Results Test.

Влияет ли JSON-LD на скорость сайта?

Минимально. Блок JSON-LD – обычный текст в HTML, не исполняется JavaScript-движком, не делает запросов. Размер блока разметки организации – 500–2000 байт, разметка статьи + FAQPage – 2–5 КБ. На сайтах с правильной разметкой страниц прирост размера HTML обычно меньше 5%.

Что делать, если CMS не поддерживает JSON-LD из коробки?

Для Битрикса, Tilda, Wordpress, MODX есть готовые модули и плагины. Для самописных сайтов разметка добавляется через шаблоны: один блок в общий header.php (общая разметка организации + WebSite), второй на детальных страницах (Article/Product/Service с динамическими данными). Если CMS совсем закрыта – JSON-LD можно вставлять через Google Tag Manager (Custom HTML Tag).

Какие свойства Schema.org обязательные?

У каждого типа Schema.org есть свой минимум. Для Organization – name, url, address (для LocalBusiness), telephone. Для Article – headline, author, datePublished, image. Полный список обязательных полей для Rich Results – на странице Google Search Central (search.google.com/search-console/about). Schema.org-валидатор показывает «obligatory» поля прямо в интерфейсе.

Связанные термины

GEO GEO (Generative Engine Optimization) – оптимизация контента под цитируемость в AI-поисковиках: ChatGPT, Perplexity, Google AI Overviews, Яндекс Алиса AI. Термин ввели исследователи Принстона, Georgia Tech, Allen Institute и IIT Delhi в работе на arXiv от 16 ноября 2023 года. Linked Data Linked Data (связанные данные) – концепция публикации структурированных данных в вебе так, чтобы их можно было соединять между сайтами через общие идентификаторы (URI). Принципы предложил Тим Бернерс-Ли в 2006 году. Технологическая основа – RDF, SPARQL, Wikidata, schema.org. RDF RDF (Resource Description Framework) – стандарт W3C для описания ресурсов в виде тройки subject-predicate-object. Первая версия опубликована в 1999 году, текущая RDF 1.1 – в феврале 2014. RDF – теоретическая основа Schema.org и формата JSON-LD. sameAs Свойство Schema.org со значением URL, указывающее на канонические внешние страницы той же сущности (Wikidata, Wikipedia, профили, реестры). Помогает поисковикам и AI-сервисам различать тёзок и собирать сущности в единый узел графа знаний. Schema.org Schema.org – словарь структурированных данных для разметки веб-страниц, который понимают Google, Bing, Yandex и AI-системы. Запущен в 2011 году совместно Google, Microsoft и Yahoo, в ноябре 2011 к проекту присоединился Яндекс.

Материалы по теме

Что почитать дальше по этой теме

Статья Что боты находят на сайте, а вы – нет Боты ходят по изнанке сайта, куда живой человек не забредёт, и фиксируют в логах то, чего не видно ни в Метрике, ни на витрине: падающие с ошибкой 500 страницы каталога, битый файл с 747 обращениями, поток сканеров секретов. Разбираю на реальных логах, что искать и как чинить. 7 мин 216 22 июля 2026 Инструкция Как выгрузить и читать access-логи, если хостинг хранит их три дня Access-лог – единственное место, где виден весь трафик сайта, включая ИИ-ботов, которых не замечают счётчики. Разбираю на практике: где взять логи, как не потерять их из-за ротации, какие команды показывают ботов, ошибки и подозрительную активность. 7 мин 170 21 июля 2026 Флагманский гайд AI-анализ email-обращений: методика на стыке Яндекс.Метрики и Claude Code Классический email-трекинг отвечает на вопрос «откуда пришло обращение». AI-слой отвечает на вопросы, которые раньше требовали ручного аналитика: значим ли email на фоне звонков, форм и мессенджеров, почему один источник даёт качественные обращения, а другой – пустые, какие сегменты визитов предшествуют письму, что написать в ответ с учётом пути пользователя. Здесь – как я собираю это на уже имеющемся стеке: Logs API Метрики, PostgreSQL и Claude Code, без новых платных сервисов. 11 мин 297 26 мая 2026 Флагманский гайд Майкор: ИИ-аудит проекта по 4 точкам контакта Майкор – это перекрёстный ИИ-аудит проекта в 4 точках контакта: сайт, контекстная реклама, AI-поиск и Яндекс.Карты. Я анализирую каждую систему и смотрю связки между ними – где маркетинг рассказывает одно, реклама ведёт на другое, а AI-системы цитируют третий номер телефона. В одном из моих аудитов медицинской клиники в Москве у организации в индексе AI-сервисов оказалось 6 разных номеров и всего 7 упоминаний на 64 проверочных запроса – при том, что в обычной выдаче Яндекса клиника была в топ-1. Майкор закрывает такие разрывы за один аудит вместо четырёх раздельных. 16 мин 501 13 мая 2026 Гайд FAQPage Schema: как разметить блок частых вопросов и попасть в AI-ответы FAQPage schema – один из самых эффективных типов разметки для попадания в AI-ответы. Страницы с FAQPage schema цитируются AI-поисковиками в 2,7 раза чаще. В этом гайде – формат разметки, правила написания ответов для AI, реализация на 1С-Битрикс и типичные ошибки, которые обнуляют эффект. 8 мин 331 25 апреля 2026