Микроразметка
Микроразметка — это стандартизированный способ описывать содержимое веб-страницы так, чтобы поисковые роботы однозначно понимали его смысл. Она добавляет к визуальному тексту и элементам машинно-читаемый слой, превращая разрозненную информацию в структурированные данные.
В то время как вёрстка определяет внешний вид, микроразметка отвечает на вопрос «что конкретно находится на странице». Для пользователя этот слой невидим, но критически важен для поисковых систем.
Зачем она применяется
Цель — получение расширенных сниппетов (небольшие, многократно используемые фрагменты исходного кода или текстовые заготовки) в поисковой выдаче. Когда робот точно знает, где цена, а где рейтинг, он показывает под ссылкой дополнительные элементы: звезды рейтинга, изображение, стоимость, наличие, навигационные цепочки. Такие сниппеты визуально выделяют страницу, повышают кликабельность (CTR) и косвенно улучшают поведенческие сигналы.
Как реализуется
Микроразметку встраивают в HTML-код страницы, используя один из трёх форматов:
- JSON-LD (рекомендован Google) — изолированный блок в теге <script>, который не затрагивает основную вёрстку.
- Microdata — набор атрибутов (itemscope, itemprop), распределённых непосредственно по тегам контента.
- RDFa — более старый и сложный синтаксис, редко применяется в современных проектах.
Словарём по умолчанию служит Schema.org — единый реестр типов и свойств, поддерживаемый всеми крупными поисковиками. Он охватывает тысячи сущностей.
Если коротко:
Представьте, что поисковый робот зашел на страницу ресторана. Он видит адрес, телефон, часы работы и отзывы, но не всегда понимает, что означает каждый из этих элементов. Микроразметка выступает в роли подсказки и объясняет, что есть что. Благодаря этому поисковая система может показать больше информации в результатах поиска.