JSON-LD — это способ описать содержимое страницы языком, понятным поисковым системам. Не для людей, а для роботов: «вот это организация, вот её телефон, а вот хлебные крошки». Разметка лежит в отдельном <script type="application/ld+json"> в <head> и не влияет на вёрстку — поэтому её можно добавить на любой готовый сайт, ничего не сломав.
Зачем это бизнесу
Поисковик и так читает текст страницы, но без разметки он догадывается, что есть что. JSON-LD убирает догадки и может дать:
- расширенные сниппеты в выдаче (рейтинг, хлебные крошки, FAQ-аккордеон);
- корректную карточку организации (название, логотип, контакты);
- более точное понимание структуры сайта.
Гарантий показа расширенного сниппета нет — это решает поисковик. Но без разметки шансов нет вовсе.
С чего начать: 4 типа
1. 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"
}
}
2. BreadcrumbList — хлебные крошки
На всех страницах кроме главной. Часто именно крошки показываются в сниппете вместо длинного URL.
{
"@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" }
]
}
3. Product — для интернет-магазина
Цена, наличие, рейтинг — то, что подсвечивается в карточке товара в выдаче. Заполняйте только реальными данными: за выдуманный рейтинг можно получить санкции.
4. FAQPage — блок вопросов и ответов
Если на странице есть честный блок «Вопрос — ответ», разметка FAQPage может вывести его прямо в выдачу в виде аккордеона. Размечайте только тот FAQ, который действительно виден пользователю на странице.
Главные правила
- Размечайте только то, что есть на странице. Скрытая разметка или несуществующие данные — это спам, за него понижают.
- Кладите JSON-LD в
<head>(или в конец<body>). Google и Яндекс оба предпочитают именно JSON-LD, а не устаревшие microdata/RDFa. - Проверяйте результат в Google Rich Results Test и Валидаторе Яндекс.Вебмастера.
Соберите разметку без редактора кода
Писать JSON-LD руками легко с опечаткой. Наш бесплатный конструктор JSON-LD даёт 6 готовых шаблонов Schema.org (Organization, LocalBusiness, Product, FAQPage, Article, BreadcrumbList): заполняете поля — получаете валидный код для вставки и прямые ссылки на официальные валидаторы.
А полный аудит сайта проверит, есть ли уже разметка на ваших страницах, валидна ли она и нет ли дублей типов.