Что такое Schema.org и как внедрить разметку на сайте

   Время чтения 2 минуты

Что такое Schema.org?

Schema.org — это единый стандарт разметки данных, созданный для улучшения взаимодействия между веб-страницами и поисковыми системами (Google, Bing, Yahoo, Yandex). Он позволяет структурировать информацию на сайте так, чтобы роботы могли точно понимать её содержание. Например, если на странице указаны цена товара, рейтинг или контактные данные, разметка Schema.org помогает поисковикам выделить эти элементы и отобразить их в выдаче в виде rich snippets (богатых сниппетов).


Почему это важно?

  1. Улучшение SEO: Структурированные данные повышают видимость сайта в поиске.
  2. Rich snippets: Привлекательные блоки с рейтингами, ценами или рецептами увеличивают CTR (кликабельность).
  3. Лучшее понимание контента: Поисковики быстрее индексируют страницы и реже ошибаются в их тематике.
  4. Поддержка голосового поиска: Ассистенты вроде Google Assistant используют разметку для ответов на запросы.

Как внедрить Schema.org на сайт

1. Выберите тип разметки

Самые популярные форматы:

  • JSON-LD (рекомендуется Google): Вставляется в раздел <head> или <body> в виде скрипта.
  • Microdata/RDFa: Интегрируются непосредственно в HTML-теги.

Пример для организации (JSON-LD):

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Магазин Электроники",
  "url": "https://example.com",
  "logo": "https://example.com/logo.jpg",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+7-495-123-45-67",
    "contactType": "customer service"
  }
}
</script>

2. Определите тип контента

Schema.org поддерживает сотни типов данных:

  • Организация (Organization),
  • Товар (Product),
  • Статья (Article),
  • Отзыв (Review),
  • Событие (Event) и другие.

Пример для товара:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Смартфон X",
  "image": "https://example.com/phone.jpg",
  "description": "Новейший смартфон с камерой 108 МП",
  "offers": {
    "@type": "Offer",
    "price": "29990",
    "priceCurrency": "RUB",
    "availability": "https://schema.org/InStock"
  }
}
</script>

3. Проверьте разметку

Используйте инструменты:

4. Избегайте ошибок

  • Не вводите поисковиков в заблуждение (например, указывайте реальную цену).
  • Проверяйте актуальность данных (например, дату события).
  • Не спамьте: используйте только релевантные типы разметки.

Мой канал в Телеграм