JSON-LD — это способ описать содержимое страницы языком, который понимают поисковые системы. Не для людей, а для роботов Яндекса и Google: «вот это организация, вот её телефон, а вот хлебные крошки». Разметка лежит в отдельном <script> в <head> и не влияет на вёрстку — поэтому добавить её можно на любой готовый сайт, ничего не ломая.
Зачем это малому бизнесу
Поисковик и так читает текст страницы. Но без разметки он догадывается, что есть что. JSON-LD убирает догадки и за счёт этого может дать:
- расширенные сниппеты в выдаче (рейтинг, хлебные крошки, FAQ-аккордеон);
- корректную карточку организации (название, логотип, контакты);
- более точное понимание структуры сайта.
Гарантий, что сниппет покажут, нет — это решает поисковик. Но без разметки шансов нет вовсе.
Минимум, с которого стоит начать
Два типа закрывают 80% пользы для сайта услуг:
Organization— кто вы. Ставится один раз, на главной.BreadcrumbList— хлебные крошки. На всех страницах кроме главной.
Organization
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Название студии",
"url": "https://example.ru",
"logo": "https://example.ru/logo.svg",
"contactPoint": {
"@type": "ContactPoint",
"email": "hello@example.ru",
"contactType": "customer service",
"availableLanguage": ["Russian"]
}
}
BreadcrumbList
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Главная", "item": "https://example.ru" },
{ "@type": "ListItem", "position": 2, "name": "Услуги", "item": "https://example.ru/uslugi" }
]
}
Положите каждый блок в <script type="application/ld+json">…</script> внутри <head>.
Три частые ошибки
- URL в разметке не совпадают с реальными (http вместо https, со слэшем на конце или без). Робот считает это разными адресами.
- Разметка описывает то, чего нет на странице. Если в JSON-LD есть рейтинг, а на странице отзывов нет — это нарушение правил и риск санкций.
- Невалидный JSON. Лишняя запятая ломает весь блок.
Как проверить
Прогоните страницу через валидатор Schema.org и Google Rich Results Test. Оба покажут, что распозналось и где ошибки.
Хотите узнать, какой разметки не хватает именно вашему сайту — запустите бесплатный технический аудит: среди 29 проверок есть и валидация JSON-LD.