Structured data — машиночитаемый слой на HTML, который Google может разобрать: тип сущности, автор, дата, товар, шаг инструкции. Это не кнопка «поднять позиции» и не отдельная заявка. Хаб — Google SEO. Словарь типов — соседний planned H1 Schema.org, сюда каталог не тащим. Как блок выглядит в выдаче — соседний planned Rich snippets. Снятый пассаж над топом без разметки — уже живой Featured Snippets, его не путайте с JSON-LD.
Google просит JSON-LD в первую очередь; Microdata и RDFa тоже читает, но два формата с разными фактами на одной странице — дыра, не «усиление». Кабинет — Search Console: отчёты расширений и инспектор URL, не мифический балл разметки. Политика: размеченное должно быть видно человеку. Скрытый блок «для бота» — путь к Spam Policies и ручным мерам, не к звёздам.
Слой, словарь и витрина — три полки
| Полка | Что это | Этот H1 |
|---|---|---|
| Structured data | Формат и правила: JSON-LD, соответствие видимому тексту | Да |
| Schema.org | Словарь типов и свойств | Нет, соседний URL |
| Rich results | Как Google рисует сниппет, если тип ещё жив | Нет, соседний URL |
| Featured snippet | Снятый абзац/список/таблица из HTML | Уже другой живой H1 |
Eligible ≠ показан. Валидный JSON-LD даёт допуск к тем типам, которые Google ещё рисует. FAQPage для большинства сайтов rich result больше не даёт — тема Seojnik читает видимые вопросы, не прячет schema. HowTo в выдаче сузили. Звёзды самовыставленного отзыва на главной Google давно просит не делать. Не обещайте «разметили — встали в карусель».
Как внедрять, чтобы слой не врал
- Сначала документ, потом скрипт. Нет цены, автора или шагов на странице — нечему соответствовать. Полезность текста — Helpful Content, не плотность типов.
- Один канонический JSON-LD на смысл. Плагин WordPress, который вываливает Organization + Article + FAQ + Product + HowTo на каждую запись, даёт ошибки в кабинете. Разбор плагинов — соседний planned Schema в WordPress, здесь правило: меньше типов, ближе к видимому.
- Проверка: Rich Results Test и инспектор URL после публикации, не только локальный валидатор schema.org. Search видит то, что отдал прод, с каноникалом и без noindex. Кривой каноникал — соседний Canonical в Google.
- Одинаковые факты везде: Title, абзац, JSON-LD, карточка бренда. Для сущностей и ответов моделей это тот же слой, что в GEO: разъезд имён и дат ломает и сниппет, и цитату.
- Не покупайте «пакет микроразметки под топ». Нет слота. Смешанные ошибки в отчётах и пустые расширения — постановка SEO-аудита по шаблонам URL, не новый тип на каждую страницу.
Для рунета часть rich results слабее, чем в английской справке 2019 года. Это не повод клеить все типы «на всякий случай». Если канал Google живой — держите слой на денежных и справочных URL, где сущность реально есть: статья, товар, организация. Каталог Product на карточке — соседний planned ecommerce, не этот H1.
Ограничение. Нет замера «какой процент URL РФ с JSON-LD попадает в rich results» и не выдумываем. Список поддерживаемых типов Google сужает; перед спором откройте текущую Search gallery и structured data policies, не гайд про FAQ-звёзды. Schema.org, rich snippets и ручные меры — соседние H1.
Частые вопросы
Structured data сама поднимает позиции в Google?
Нет. Разметка помогает понять сущность и даёт допуск к части расширений. Ранжирование по-прежнему про документ и намерение, не про число типов в JSON-LD.
JSON-LD, Microdata и Schema.org — это одно и то же?
Нет. JSON-LD и Microdata — форматы записи. Schema.org — словарь. Google удобнее JSON-LD. Каталог типов развернём на соседнем H1, не здесь.
Почему в Search Console ошибки разметки, а сниппет обычный?
Валидность ≠ показ. Тип могли сузить, факт не совпал с HTML, или каноникал смотрит на другой URL. Сначала инспектор и видимый текст, потом новый тип.
Можно ли спрятать FAQ и отзывы только в JSON-LD?
Нельзя. Политика требует соответствия видимому. Скрытые звёзды и вопросы — риск спама, не ускоренный rich result.