Сниппеты и структурированные данные: Schema.org и JSON-LD

Рейтинг: 55.2% · 12 голосов
Прикладной курс для SEO-специалистов: краулинг и краулинг-бюджет, каноникализация, индексация, интент, факторы ранжирования, поведенческие сигналы, антиспам, структурированные данные, измерение. Механика поиска без мифов, по главам.
Ответить
Аватара пользователя
anna_seo
Сообщения: 58
Зарегистрирован: 11 май 2026, 05:31

Сниппеты и структурированные данные: Schema.org и JSON-LD

Сообщение anna_seo »

Оглавление курса (14)
  1. Как работает поиск и где в нём ты: карта влияния SEO
  2. Краулинг и краулинг-бюджет: как поисковик находит и обходит сайт
  3. Каноникализация и дубли: не размазывай сигналы по копиям
  4. Индексация: попал ли ты в индекс и почему страницы выпадают
  5. Интент запроса: под что ты на самом деле оптимизируешь
  6. Текстовая релевантность без мифов: BM25 и смерть плотности ключей
  7. Ссылки и анкоры: что работает, что мёртво, за что банят
  8. Факторы ранжирования: какие живые, какие мёртвые
  9. Поведенческие сигналы: главный вес и почему накрутка убивает домен
  10. Свежесть, гео и персонализация: почему позиции плавают
  11. Антиспам и пессимизации: за что прилетает
  12. Сниппеты и структурированные данные: Schema.org и JSON-LD (вы здесь)
  13. Как измерять SEO правильно: эксперименты вместо догадок
  14. Технический SEO чеклист и путь одного запроса для твоего сайта
Урок 11. Сниппеты и структурированные данные: Schema.org и JSON-LD Ты добавил FAQ-разметку на десять страниц, прошёл валидатор без ошибок и ждёшь звёздочки в выдаче. Их нет. И вот тут начинается путаница: разметка - это не команда поисковику, это заявка, которую он рассматривает и чаще отклоняет, чем принимает. Как это работает Сниппет - это то, что пользователь видит в выдаче до клика: заголовок, зелёный адрес и описание. Поисковик собирает его сам, на лету, под конкретный запрос. Title он берёт из тега title (но может переписать), описание - чаще не из твоего meta description, а из куска текста страницы, который лучше всего отвечает на запрос. Поэтому один и тот же URL по разным запросам показывает разные описания. Это нормально и это не баг. Структурированные данные (schema.org) - это словарь, которым ты на машинном языке говоришь: вот это статья, вот её автор и дата, вот хлебные крошки, вот товар с ценой и рейтингом. Формат подачи - JSON-LD: отдельный блок скрипта в коде страницы, который не виден человеку, но читается роботом. Альтернативы (микроразметка в HTML-атрибутах) ещё живы, но JSON-LD - стандарт де-факто, его проще ставить и не ломать вёрсткой. Зачем это нужно. Разметка даёт поисковику структуру, на основе которой он МОЖЕТ построить расширенный сниппет (rich result): звёзды рейтинга, цену, аккордеон вопросов-ответов из FAQ, цепочку крошек вместо длинного URL. Ключевое слово - может. Решение остаётся за поисковиком, и он принимает его по своим критериям качества и по типу запроса.

Код: Выделить всё

{ "@context": "https://schema.org", "@type": "Article", "headline": "Заголовок ровно как на странице", "datePublished": "2026-03-01", "author": { "@type": "Person", "name": "Имя автора" }
}
Отдельная история - Open Graph. Это не про выдачу вообще. OG-теги управляют тем, как ссылка выглядит при шеринге в мессенджерах и соцсетях: картинка, заголовок, описание превью. Поиск их обычно игнорирует, но для трафика из репостов это критично. На что ты влияешь, а на что нет Это ядро урока, поэтому разложу честно по трём полкам. Прямой рычаг. Ты полностью контролируешь сам факт и корректность разметки. Тип сущности, заполненность полей, соответствие разметки видимому контенту страницы - всё это твоя зона. Title тоже твой рычаг, хоть и не абсолютный: хороший, отвечающий интенту title поисковик чаще оставляет как есть. Косвенно. Появится ли расширенный сниппет - решаешь не ты. Ты создаёшь условие (валидная разметка), но триггер остаётся за системой. Звёзды могут показаться сегодня и пропасть завтра без единой правки с твоей стороны - это запросо-зависимая и качество-зависимая штука. Текст описания в сниппете тоже косвенный: ты влияешь на него тем, что чётко и по делу пишешь контент, но конкретную фразу выбирает алгоритм под запрос. Никак. Разметка - это не фактор ранжирования. Накидав Schema, ты не поднимешься в выдаче. Она влияет на ВНЕШНИЙ ВИД результата и на попадание в спецблоки (тот же товарный блок требует Product-разметки), но не на саму позицию. И ещё важное: ты не можешь обмануть систему ложной разметкой. Поставишь FAQ там, где никакого FAQ нет, или нарисуешь рейтинг 5 звёзд из воздуха - антиспам это ловит, и санкция бьёт по всем rich-результатам домена, а не по одной странице.
Разметка не двигает позицию. Она меняет то, КАК выглядит твоя строчка в выдаче, и пускает тебя в очередь на спецблоки. Это работа над кликабельностью, а не над ранжированием. Путать эти две вещи - классическая ошибка.
И помни про экономику видимости. Над твоей органикой могут стоять товарная галерея, блок быстрого ответа, картинки. Расширенный сниппет с FAQ или ценой - это способ отвоевать внимание на той строчке, что у тебя есть. Но если запрос отвечается прямо на странице выдачи (zero-click), клик ты можешь не получить вовсе - даже с идеальной разметкой. Что делать
  • Ставь JSON-LD, а не микроразметку в атрибутах - её проще поддерживать и труднее сломать при редизайне.
  • Размечай только то, что реально есть на странице и видно человеку. Article - для статей, BreadcrumbList - для навигации, FAQPage - только если на странице действительно блок вопрос-ответ, Product - для карточек товара с реальной ценой и наличием.
  • Под каждый тип запроса думай о нужном формате. Коммерческий интент - Product и отзывы. Информационный - Article и крошки. Нет смысла лепить Product на статью.
  • Держи поля в синхроне с видимым контентом: дата в разметке = дата на странице, цена = цена в корзине. Рассинхрон - повод для понижения rich-результата.
  • Прогоняй каждый шаблон через валидатор структурированных данных перед выкаткой и после крупных правок вёрстки.
  • Заполни Open Graph (og:title, og:description, og:image) на страницах, которыми делятся. Картинка превью часто решает половину кликабельности репоста.
  • Следи за title: он должен честно отвечать на интент, без кликбейта. Переписанный системой title - сигнал, что твой её не устроил.
Мифы и устаревшее
  • Миф: разметка поднимает в выдаче. Нет. Это не фактор ранжирования, она про внешний вид и спецблоки.
  • Миф: поставил FAQ-разметку - получил аккордеон в выдаче. Не гарантировано. Многие поисковики резко урезали показ FAQ-сниппетов; валидная разметка теперь часто не даёт ничего видимого.
  • Миф: meta description дословно идёт в сниппет. Чаще нет - система берёт релевантный запросу фрагмент со страницы. Description полезен как запасной вариант, не как точный текст.
  • Миф: чем больше типов Schema навешаю, тем лучше. Лишняя или не соответствующая контенту разметка не помогает, а несоответствие видимому контенту - прямой риск санкции.
  • Миф: накручу рейтинг через self-serving review-разметку. Это давно режется, и ловится как манипуляция.
  • Устарело: ставка на AMP ради сниппета. Карусели и преференции под AMP свёрнуты, отдельной разметкой это держать смысла нет.
Проверь у себя
  • Открой код любой важной страницы и найди блок JSON-LD. Прогони его через валидатор: проходит без ошибок? Тип соответствует содержимому?
  • Вбей 3-4 своих запроса и посмотри реальные сниппеты. Совпадает ли описание с твоим meta description или система берёт текст со страницы? Это покажет, на что ты реально влияешь.
  • Проверь даты и цены в разметке против того, что видит пользователь на странице. Нет ли рассинхрона?
  • Кинь ссылку на свою статью в мессенджер сам себе. Подтянулись ли картинка и заголовок? Если превью пустое или кривое - чини Open Graph.
👍5 ❤️ 🔥2 😄 🤔2
Аватара пользователя
Megs
Сообщения: 1
Зарегистрирован: 28 май 2026, 07:44

Re: Сниппеты и структурированные данные: Schema.org и JSON-LD

Сообщение Megs »

Был кейс: клиент два месяца требовал FAQ-разметку, типа конкуренты со звёздочками а мы нет. Поставили, валидно, чисто. В выдаче ноль. Объясняю что показ FAQ-сниппетов поисковик в принципе зарезал почти везде, а он мне - значит криво поставили. Вот как с таким работать.
👍2 ❤️ 🔥 😄 🤔
Аватара пользователя
olkichigi
Сообщения: 1
Зарегистрирован: 12 май 2026, 17:06

Re: Сниппеты и структурированные данные: Schema.org и JSON-LD

Сообщение olkichigi »

Вопрос по Product. Если у меня цена прыгает несколько раз в день под акции, как держать разметку в синхроне с витриной чтобы не словить понижение rich-результата? Руками же не успеть.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
oldschoolkraken
Сообщения: 1
Зарегистрирован: 01 июн 2026, 20:45

Re: Сниппеты и структурированные данные: Schema.org и JSON-LD

Сообщение oldschoolkraken »

Плюсую про meta description, до меня долго не доходило. Перестал воевать за идеальное описание под каждый запрос и просто стал нормально писать первый абзац по делу. Сниппеты стали лучше сами, потому что система оттуда и тянет.
👍1 ❤️1 🔥1 😄 🤔
Ответить
← Предыдущая глава
Антиспам и пессимизации: за что прилетает
Следующая глава →
Как измерять SEO правильно: эксперименты вместо догадок

Все главы курса «SEO под капотом: как реально устроен поиск и на что ты влияешь»

Поделиться темой: ✈ Telegram VK

Вернуться в «SEO под капотом: как устроен поиск»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость