Что такое микроразметка Schema.org (или схема орг)

Schema.org — это общепринятый словарь или единый стандарт семантической разметки, который помогает поисковым системам, таким как Google и Яндекс, лучше понимать содержимое ваших веб-страниц. Этот стандарт создан и поддерживается консорциумом, в который входят Google, Microsoft, Yahoo! и Яндекс.

Если говорить проще, вы используете специальные теги и атрибуты из этого словаря в своем HTML-коде. Эти метки буквально «объясняют» поисковым роботам, что именно находится на странице: это рецепт, это товар с ценой, это статья с автором или это информация о местной компании.

Такое дополнительное описание контента называется структурированными данными. Поисковые системы используют эти данные для создания расширенных и более информативных результатов поиска (rich snippets), что делает ваш сайт заметнее в поисковой выдаче и привлекательнее для пользователей.

Зачем нужна семантическая разметка для сайта

Хотя внедрение Schema.org не является прямым фактором ранжирования, оно оказывает значительное косвенное влияние на SEO-продвижение сайта. Основные преимущества сводятся к нескольким ключевым пунктам.

  • Расширенные сниппеты (Rich Snippets). Это самое очевидное преимущество. Благодаря разметке в поисковой выдаче Google могут появляться дополнительные элементы: звезды рейтинга, цены, наличие товара, время приготовления блюда, часто задаваемые вопросы (FAQ) и многое другое.
  • Повышение CTR (Click-Through Rate). Информативные и визуально привлекательные сниппеты выделяются на фоне остальных. Пользователи с большей вероятностью кликнут на результат, который сразу дает ответы на их вопросы, что напрямую влияет на увеличение органического трафика.
  • Улучшение понимания контента поисковыми системами. Разметка помогает устранить двусмысленность. Например, слово «Аватар» может быть фильмом, изображением пользователя или чем-то еще. Schema.org позволяет точно указать, что это `Movie` или `ImageObject`, помогая Google правильно классифицировать контент.
  • Преимущество в голосовом поиске. Голосовые ассистенты (Google Assistant, Siri) часто используют структурированные данные schema для формирования прямых ответов на запросы пользователей. Правильная разметка увеличивает шансы вашего сайта стать источником такого ответа.

В конечном итоге, семантическая разметка сайта делает его более понятным для поисковых машин и более привлекательным для пользователей, что положительно сказывается на его видимости и трафике.

Основные форматы микроразметки

Для внедрения словаря Schema.org на сайт используются три основных синтаксиса (формата). Хотя все они служат одной цели, на практике сегодня доминирует один из них.

JSON-LD (JavaScript Object Notation for Linked Data)

Это формат, рекомендованный Google. Он представляет собой скрипт, который обычно размещается в секции <head> HTML-документа. Его главное преимущество — код микроразметки JSON-LD отделен от основного HTML-кода страницы. Это упрощает внедрение, редактирование и отладку.

Пример кода JSON-LD для статьи:

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Заголовок статьи",
"author": {
"@type": "Person",
"name": "Имя Автора"
},
"datePublished": "2024-05-21"
}
</script>

Microdata (Микроданные)

Этот формат встраивается непосредственно в HTML-код с помощью специальных атрибутов: itemscope, itemtype и itemprop. Код разметки «оборачивает» видимый пользователю контент. Этот метод был популярен до широкого распространения JSON-LD.

Пример использования Microdata:

<div itemscope itemtype="https://schema.org/Article">
<h1 itemprop="headline">Заголовок статьи</h1>
<p>Автор: <span itemprop="author" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Имя Автора</span>
</span></p>
<meta itemprop="datePublished" content="2024-05-21">
</div>

RDFa (Resource Description Framework in Attributes)

Еще один способ внедрения разметки в HTML-код с помощью атрибутов, таких как vocab, typeof и property. Этот формат менее популярен в SEO-сообществе по сравнению с JSON-LD и Microdata.

Сравнение форматов микроразметки
Критерий JSON-LD Microdata RDFa
Рекомендация Google Да Да (но JSON-LD предпочтительнее) Да
Сложность внедрения Низкая Средняя Средняя
Читаемость кода Высокая (отделен от HTML) Низкая (смешан с HTML) Низкая (смешан с HTML)

На практике рекомендуется всегда отдавать предпочтение формату JSON-LD из-за его простоты, гибкости и четкой рекомендации от Google.

Популярные типы данных Schema.org

Словарь Schema.org включает сотни типов данных для описания практически любых сущностей. Однако для SEO-продвижения чаще всего используются несколько ключевых типов.

  • Article: Для новостных или блог-постов. Основные свойства: `headline` (заголовок), `author` (автор), `datePublished` (дата публикации), `image` (изображение).
  • Product: Для карточек товаров в интернет-магазинах. Позволяет указать `name` (название), `image`, `description`, `sku`, а также вложенный тип `Offer` для цены (`price`) и валюты (`priceCurrency`), и `AggregateRating` для рейтинга.
  • BreadcrumbList: Для навигационной цепочки («хлебные крошки»). Улучшает навигацию в сниппете, показывая путь к текущей странице.
  • LocalBusiness и Organization: Для страниц контактов или главной страницы компании. Содержит информацию об организации: название, логотип, адрес, телефон, часы работы.
  • FAQPage: Для страниц с часто задаваемыми вопросами. Позволяет вывести вопросы и ответы прямо в поисковой выдаче в виде интерактивного списка.
  • VideoObject: Для разметки видеоконтента. Помогает Google показывать в результатах поиска миниатюру видео, его продолжительность и описание.
  • Recipe: Для страниц с кулинарными рецептами. Позволяет отображать в сниппете время приготовления, калорийность, рейтинг и фото блюда.
  • Event: Для анонсов мероприятий. Показывает в поиске дату, время, место проведения и название события.

Выбор правильного типа данных зависит от контента конкретной страницы. Можно и нужно использовать несколько типов на одной странице, если это уместно (например, `Article` и `VideoObject`, если в статье есть видео).

Как сделать микроразметку на сайте

Процесс добавления структурированных данных на сайт можно разбить на четыре основных этапа.

  • Определить тип разметки. Проанализируйте страницу и выберите наиболее подходящий тип из словаря Schema.org. Для товарной страницы это `Product`, для статьи в блоге — `Article`.
  • Сгенерировать код.
    • Вручную: Если вы разработчик, вы можете написать код JSON-LD самостоятельно, используя официальную документацию.
    • С помощью генераторов микроразметки: Существуют бесплатные онлайн-сервисы, которые создают готовый код после заполнения полей. Это хороший вариант для разовых задач.
    • С помощью плагинов для CMS: Для WordPress существуют мощные SEO-решения, такие как Rank Math или Yoast SEO, которые автоматически или с минимальными настройками генерируют микроразметку. Это самый простой способ для многих владельцев сайтов, использующих плагин микроразметки WordPress.
  • Добавить код на сайт. Если вы используете JSON-LD, сгенерированный скрипт нужно вставить в контейнер <head> или <body> HTML-кода страницы. Плагины для CMS делают это автоматически.
  • Проверить корректность. Это критически важный шаг. После внедрения кода обязательно проверьте его с помощью специальных инструментов.

Инструменты для проверки микроразметки

Google предоставляет два основных инструмента для валидации структурированных данных. Использование их — обязательная часть работы.

Инструмент проверки расширенных результатов (Rich Results Test)

Rich Results Test — это главный инструмент для проверки. Он показывает, какие расширенные результаты могут быть сгенерированы на основе вашей разметки, и сообщает о критических ошибках или предупреждениях, которые мешают их отображению.

Валидатор разметки Schema.org (Schema Markup Validator)

Schema Markup Validator — это более универсальный инструмент, который пришел на смену устаревшему Google Structured Data Testing Tool. Он проверяет синтаксис всех типов Schema.org, а не только тех, которые поддерживаются Google для расширенных результатов. Используйте его для комплексной отладки кода.

Отчеты в Google Search Console

В вашем аккаунте Google Search Console в разделе «Улучшения» появляются отчеты по всем типам микроразметки, которые Google обнаружил и обработал на вашем сайте. Консоль уведомит вас об ошибках и поможет отслеживать динамику страниц с корректной разметкой.

Заключение

Микроразметка Schema.org — это уже не опция, а стандарт для качественного SEO. Она не гарантирует мгновенного роста позиций, но создает прочный фундамент для улучшения видимости сайта в поиске. Правильно внедренные структурированные данные повышают CTR, помогают поисковым системам лучше понимать ваш контент и делают сайт более конкурентоспособным в долгосрочной перспективе.