Schema.org часто ломается не из-за кода, а из-за хаоса в шаблонах: на карточке товара одно, в категории другое, в блоге третье. Когда разметку дублируют вручную, поисковик видит мусорный сигнал и игнорирует его целиком.
Проверь три вещи:
— один тип сущности на одну страницу;
— одинаковые поля в JSON-LD и на видимой странице;
— только те свойства, которые реально подтверждаются контентом.
Если страница меняет структуру, разметка должна меняться вместе с ней. Иначе появляются пустые поля, лишние сущности и конфликт между шаблонами. Для Google это не «богатый результат», а просто шум в данных.
Хороший чек — открыть исходник, сравнить разметку с контентом и убрать всё, что нельзя показать пользователю. Sources in the SERPs любят чистые сигналы, а не перегруженные схемы.
Держите разметку короткой, связной и привязанной к странице — так она переживёт любые редизайны без ручной зачистки.
Schema Wire
@SchemaWire
Schema Wire: как не сломать разметку, когда сайт растёт
This post was published in the Telegram channel Schema Wire. Subscribe here: @SchemaWire.