Разметка Schema.org — один из самых недооценённых элементов GEO. Одни внедряют всё подряд, другие считают, что нейросети её не читают. Оба подхода ошибочны. Разбираем, что работает.
Что такое разметка и зачем она AI
Schema.org — это словарь, который описывает сущности и их свойства в машинночитаемом виде. Для поиска это расширенные сниппеты: цену, рейтинг, FAQ, автора. Для AI-агента — способ связать страницу с сущностью: «это услуга», «это компания в Минске», «это автор статьи».
Без разметки агент вынужден угадывать сущности из текста. С разметкой — берёт готовые значения.
Приоритет 1: описать себя
Минимальный набор для любого сайта:
{
"@context": "https://schema.org",
"@type": "ProfessionalService",
"@id": "https://example.by/#organization",
"name": "Компания",
"url": "https://example.by/",
"telephone": "+375297771234",
"email": "hello@example.by",
"address": {
"@type": "PostalAddress",
"streetAddress": "пр. Независимости, 12",
"addressLocality": "Минск",
"postalCode": "220030",
"addressCountry": "BY"
},
"areaServed": { "@type": "Country", "name": "Беларусь" },
"openingHours": "Mo-Fr 09:00-19:00",
"sameAs": ["https://t.me/company"]
}
sameAs — особенно важен: это способ сказать поиску и агентам, что страницы в Telegram, LinkedIn, каталогах и на сайте принадлежат одной сущности.
Приоритет 2: описать услуги
На каждой странице услуги — блок Service:
name— как услуга называется в разговоре;serviceType— категория;provider— ссылка наOrganizationчерез@id;areaServed— где работаете;offers— цена и валюта, если цены публичные;hasOfferCatalog— список услуг с ценами.
Цена в разметке — один из самых цитируемых фактов. Если она есть в прайсе, но не в разметке и не в тексте, агент возьмёт её у конкурента.
Приоритет 3: отвечать на вопросы
FAQPage — самый простой способ структурировать ответы:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Сколько стоит SEO-продвижение в Минске?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Базовые пакеты начинаются от 900 BYN в месяц. Точная стоимость зависит от объёма страниц и конкуренции в нише."
}
}
]
}
Условие одно: ответы должны быть видны в тексте страницы. Разметка, которой нет на странице, — это спам, и поиск может её проигнорировать.
Подробнее о внедрении — в статье «FAQPage-разметка: как внедрить».
Приоритет 4: авторство и структура
Article— сauthor(ссылка наPerson),datePublished,dateModified,publisher.Person— для экспертов: роль, опыт, ссылки на профили. ИменноPersonсвязывает статью с человеком, который реально отвечает за содержание.BreadcrumbList— на всех внутренних страницах: показывает иерархию и снижает риск дублей.
Приоритет 5: товары и события
Для интернет-магазинов — Product: цена, наличие, рейтинг, условия возврата. AggregateRating ставим только при наличии реальных отзывов: выдуманный рейтинг — это и репутационный, и технический риск.
Частые ошибки
| Ошибка | Почему это плохо |
|---|---|
| Разметка есть, а факта нет в тексте | Поиск может проигнорировать, агент — не найдёт |
| Несколько типов на одной странице без логики | Сущности противоречат друг другу |
| Однотипные описания услуг на всех страницах | Нет различий, которые агент мог бы цитировать |
AggregateRating без отзывов |
Проверка выдуманных данных |
| Устаревшие цены в разметке | Прямая потеря доверия и репутации |
Проверка
- Schema Markup Validator — валидность разметки.
- Rich Results Test — как разметку видит Google.
- Просмотр исходного кода страницы, а не рендера — убедитесь, что JSON-LD в HTML.
Что разметка не исправит
Разметка не сделает слабый контент цитируемым, не закроет отсутствие страницы под запрос и не заменит авторитетные упоминания. Это слой поверх контента, а не вместо него.
Порядок всегда один: индексация → структура и разметка → сильный контент → внешние сигналы.
Итог
Разметка — это 1–2 дня работы на проект, которая делает факты о компании машиночитаемыми. Эффект заметен уже в первые недели. Проверим, каких типов не хватает вашему сайту: бесплатный экспресс-аудит.
