JSON-LD (JavaScript Object Notation for Linked Data) — это формат представления структурированных данных, который используется для передачи машиночитаемой информации о содержимом страницы. В контексте SEO и digital-разработки под JSON-LD чаще всего понимают микроразметку, которая внедряется на сайт для корректного понимания контента поисковыми системами.
Технически JSON-LD подключается через тег
<script type="application/ld+json"></script>
Такой подход позволяет внедрять разметку отдельно от HTML-верстки, не затрагивая DOM-структуру страницы.
На практике разметка JSON-LD применяется для:
- улучшения интерпретации контента поисковыми системами;
- формирования расширенных сниппетов;
- передачи контекстных данных в сервисы аналитики, ассистенты и поисковые алгоритмы;
- стандартизированного описания сущностей через json ld schema org.
В отличие от Microdata и RDFa, application ld json не требует встраивания атрибутов в HTML-теги. Это снижает риск ошибок и упрощает поддержку, особенно на крупных проектах и CMS.
Какие данные на сайте можно размечать в формате JSON-LD
Формат schema JSON-LD универсален и поддерживает широкий спектр типов данных. Ниже — основные категории, которые чаще всего размечаются на коммерческих и информационных сайтах.
Контент и публикации:
- статьи, новости, блог-материалы;
- авторы и редакторы;
- даты публикации и обновления;
- изображения и медиаконтент.
Коммерческие данные:
- товары и их характеристики;
- цены, наличие, валюта;
- рейтинги и отзывы;
- предложения и акции.
Структура сайта:
- хлебные крошки;
- навигация;
- иерархия страниц;
- поисковая строка сайта.
Бизнес и организация:
- информация о компании;
- контактные данные;
- адрес, график работы;
- юридические реквизиты.
События и сервисы:
- мероприятия;
- онлайн-курсы;
- вакансии;
- рецепты, инструкции, FAQ.
С точки зрения поисковых систем, разметка в формате LD-JSON позволяет формировать устойчивые связи между сущностями и повышает вероятность корректного отображения информации в результатах поиска.
Примеры JSON-LD разметки различных типов данных
Ниже приведены базовые json ld примеры, которые демонстрируют логику построения структурированных данных. Они не зависят от визуальной части страницы и могут размещаться в
или .Пример 1. Организация
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Webolution",
"url": "https://webolution.ru",
"logo": "https://webolution.ru/logo.png",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+7-000-000-00-00",
"contactType": "customer support"
}
}
</script>
Этот пример демонстрирует базовую разметку json для компании и используется для передачи поисковым системам информации о бренде.
Пример 2. Статья
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Что такое JSON-LD микроразметка",
"author": {
"@type": "Person",
"name": "Эксперт Webolution"
},
"datePublished": "2025-01-10",
"dateModified": "2025-01-10"
}
</script>
Так реализуется микроразметка json для контентных страниц, включая блог и словарь терминов.
Пример 3. Товар
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "SEO аудит сайта",
"offers": {
"@type": "Offer",
"price": "30000",
"priceCurrency": "RUB",
"availability": "https://schema.org/InStock"
}
}
</script>
Данный json ld type активно используется в e-commerce и сервисных проектах.
Пример 4. FAQ
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Что такое JSON-LD?",
"acceptedAnswer": {
"@type": "Answer",
"text": "JSON-LD — это формат структурированных данных для передачи информации поисковым системам."
}
}]
}
</script>
Такая микроразметка JSON-LD повышает шансы на отображение расширенных блоков в выдаче.
Пример 5. Хлебные крошки (BreadcrumbList)
Хлебные крошки — один из самых востребованных типов структурированных данных. Они помогают поисковым системам понять иерархию страниц сайта и часто отображаются прямо в сниппете.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Главная",
"item": "https://webolution.ru/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Словарь терминов",
"item": "https://webolution.ru/terminy/"
},
{
"@type": "ListItem",
"position": 3,
"name": "JSON-LD",
"item": "https://webolution.ru/terminy/json-ld/"
}
]
}
</script>
Этот пример разметки json ld используется для:
- отображения навигационной цепочки в поисковой выдаче;
- повышения доверия к сайту за счет понятной структуры;
- улучшения пользовательского опыта еще до перехода на страницу.
Пример 6. Поисковая строка сайта (Sitelinks Search Box)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://webolution.ru/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://webolution.ru/?s={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
Такая микроразметка ld json позволяет поисковым системам корректно распознавать внутренний поиск сайта.
Пример 7. Страница услуг
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Service",
"name": "SEO продвижение сайта",
"provider": {
"@type": "Organization",
"name": "Webolution"
},
"areaServed": {
"@type": "Country",
"name": "Россия"
}
}
</script>
JSON-LD — это не просто техническая разметка для поисковиков, а способ структурировать бизнес-логику сайта. При грамотном внедрении она помогает поисковым системам «понимать» смысл контента, а не только анализировать текст. Это особенно важно для сложных проектов с большим количеством сущностей, услуг и контента.
Чему способствует микроразметка JSON-LD
Грамотно реализованная микроразметка в формате LD JSON влияет не только на внешний вид сайта в поисковой выдаче, но и на общее качество взаимодействия проекта с поисковыми системами и цифровыми сервисами.Она способствует:
- Более точному пониманию контента поисковыми системами. Поисковые алгоритмы получают структурированное описание сущностей: страниц, товаров, услуг, компаний, авторов. Это снижает риск неверной интерпретации контента и повышает релевантность выдачи.
- Формированию расширенных сниппетов. Использование JSON-LD для schema.org увеличивает вероятность появления:
- рейтингов и отзывов;
- FAQ-блоков;
- хлебных крошек;
- информации о компании;
- карточек товаров и услуг — такие элементы визуально выделяют сайт в выдаче и повышают CTR.
- Росту кликабельности без изменения позиций. Даже при сохранении прежних позиций в поиске, расширенные элементы, полученные благодаря JSON-LD, делают сниппет более информативным и привлекательным.
- Корректной работе голосового поиска и ассистентов. Структурированные данные в формате JSON-LD используются не только классическими поисковыми системами, но и голосовыми помощниками, AI-ассистентами и другими автоматизированными сервисами.
- Масштабируемости и удобству поддержки сайта. Разметка через script type=»application/ld+json» изолирована от HTML-верстки. Это упрощает доработки, снижает количество технических ошибок и делает разметку удобной для крупных и динамических проектов.