- Что такое микроразметка schema.org и зачем она нужна
- Как установить микроразметку schema.org на свой сайт
- Как проверить микроразметку (валидатор) на наличие ошибок
- Проверка, мониторинг и KPI микроразметки
- Микроразметка с помощью сервисов Google
- Установка плагинов для микроразметки
- Микроразметка для сайтов на WordPress
- Нужно ли внедрять микроразметку schema.org на своем сайте?
- Чек-лист внедрения микроразметки schema.org
- Глоссарий основных терминов
Что такое микроразметка schema.org и зачем она нужна
Единый стандарт schema.org появился в 2011 году по инициативе крупнейших поисковых систем — Google, Microsoft и Yahoo. Позже эту схему поддержали и другие гиганты интернет-поиска, включая отечественный «Яндекс».
В 2026 году семантическую разметку Schema.org используют более 60% всех веб-сайтов. Многие известные сервисы, такие как Google, Microsoft, Pinterest, Yandex, применяют словари Schema.org для улучшения пользовательского опыта и повышения привлекательности своих страниц в выдаче.
Schema.org создавалась для улучшения качества поисковой выдачи. Микроразметка делается с помощью тегов и атрибутов, которые позволяют вручную указывать метаданные, подсказывая роботам поисковых систем, что именно находится на конкретной веб-странице.
Если страница имеет корректную семантическую разметку, в результатах поиска может отображаться не стандартный сниппет, а расширенный. Он будет включать, например, цену товара, адрес организации или рейтинг статьи.
Устройство schema.org
По своей структуре schema.org — это словарь семантической разметки. Он включает множество классов (типов), которые используются для указания содержимого веб-страницы. Словарь содержит подробное описание свойств для каждого класса. Синтаксис — второй обязательный элемент микроразметки. Если словарь — это язык, то синтаксис — метод его использования.
Синтаксис — это способ указания свойств и других данных словаря. Эта информация добавляется непосредственно в HTML-код веб-страницы.
Кроме Schema.org существуют и другие словари, например Open Graph, который был популярен для соцсетей. Также велись разработки иных словарей: Microdata, RDFa, FOAF, DUBLIN CORE.
Для разметки Schema.org применяются несколько вариантов синтаксиса: от микроданных (Microdata) и RDFa до JSON-LD, который активно рекомендует Google как основной формат.
Важно: с апреля 2021 года Яндекс официально поддерживает JSON-LD для структурированных данных в поиске. Таким образом, JSON-LD — рекомендуемый формат для обеих поисковых систем. Микроданные и RDFa также поддерживаются, но JSON-LD проще в реализации, поддержке и отладке.
Главные атрибуты schema.org
Семантическая разметка в формате Microdata базируется на трех главных атрибутах:
- itemscope — показывает область действия словаря микроданных и определяет область данных. При помощи этого атрибута поисковый робот понимает, что на странице находится описание определенного объекта. Атрибут itemscope всегда используется в связке с атрибутом itemtype.
- itemtype — показывает адрес словаря, задействованного для создания разметки. В нашем случае атрибут itemtype будет вести на домен schema.org.
- itemprop — позволяет добавить определенное свойство к выбранному элементу. Работает по принципу «пара имя-значение».
Типы данных
Полный список типов доступен на официальном сайте schema.org. Чаще всего для коммерческих и информационных сайтов размечаются следующие типы данных:
- Статьи (Article).
- Хлебные крошки (BreadcrumbList).
- Товары (Product).
- Отзывы (Review).
- FAQ (FAQPage).
- Организации (Organization).
- Услуги (Service).
- Локальный бизнес (LocalBusiness).
Рассмотрим, как внедрить разметку для всех указанных типов данных подробнее.
Немного о тегах
Если вы знакомы с HTML, то никаких сложностей с тегами не возникнет. Для начинающих вебмастеров отметим — в коде семантической разметки schema.org используются стандартные HTML-теги:
- div — «контейнерный» тег для разграничения разделов документа. div позволяет упорядочивать блочные элементы и показывать начало / конец описываемого объекта;
- span — строчный контейнер. Пригодится для описания объекта отрывками текста;
- link — так называемый пустой элемент (примеры пустых элементов: <area>, <base>, <br>, <col>, <embed>), использующийся для задания канонического URL. Для указания ссылки этот тег используется совместно с href-атрибутом;
- time — определяет дату или время. Обратите внимание на формат, который нужно указывать. Дата — только в формате YYYY-MM-DD (например: 2021-07-22) согласно ISO 8601. Время — только в формате Thh:mm (например: T19:10) или в формате Thh:mm:ss (например: T05:10:10);
- <a>видимая ссылка</a> — этот тег нужен, чтобы показать URL, которые должны быть видимы на странице;
- <meta> — для хранения дополнительной информации, невидимой пользователю.
Теперь посмотрим, как использовать эти теги при создании кода.
Как разметить данные вручную на примере фильма
Допустим, у нас есть веб-страница, рассказывающая о фильме «Оно». На ней, кроме описания кино, присутствует и ссылка на трейлер. Открываем schema.org и находим нужный нам тип данных — movie. Там вы найдете все необходимые атрибуты, относящиеся к описанию фильма.
Примерно так может выглядеть код страницы без семантической разметки:
<div>
<h1>Оно</h1>
<span>Режиссер: Энди Мускетти (род. 26 августа 1973 г.)</span>
<span>Ужасы</span>
<a href="../movies/ono-teaser.html">Тизер</a>
</div>
Все корректно. Но нам нужно показать поисковому роботу, какая именно часть веб-страницы относится к тизеру фильма "Оно". Делается это при помощи атрибута itemscope:
<div itemscope itemtype="http://schema.org/Movie">
<h1>Оно</h1>
<span>Режиссер: Энди Мускетти (род. 26 августа 1973 г.)</span>
<span>Ужасы</span>
<a href="../movies/ono-teaser.html">Тизер</a>
</div>
Благодаря itemtype поисковый робот точно знает, что страница посвящена именно фильму. В описании тизера у нас уже есть информация о жанре, названии, режиссере фильма. Но эти данные не размечены, и поисковые системы видят их некорректно. Исправить ситуацию можно, применив атрибуты name, director, genre и другие:
<div itemscope itemtype="http://schema.org/Movie">
<h1 itemprop="name">Оно</h1>
<span>Режиссер:
<span itemprop="director">Энди Мускетти</span>
(род. 16 августа 1954 г.)</span>
<span itemprop="genre">Ужасы</span>
<a href="../movies/ono-teaser.html" itemprop="trailer">Тизер</a>
</div>
Как установить микроразметку schema.org на свой сайт
Переходим к более востребованным на коммерческих страницах схемам: статьям, отзывам, товарам, хлебным крошкам, услугам и организациям. Для всех примеров будем использовать JSON-LD — формат, рекомендованный Google и поддерживаемый Яндексом с 2021 года.
Микроразметка для статей
Для статей чаще всего используется тип данных Article. Для новостных статей — NewsArticle. Для блоговых статей — BlogPosting. Скорее всего, вам подойдет универсальный тип Article. Рассмотрим пример корректной разметки статьи в формате JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Подделка творога: секреты производства",
"description": "Статья о том, как подделывают творог в России",
"author": {
"@type": "Person",
"name": "Мария Павловская"
},
"publisher": {
"@type": "Organization",
"name": "RussianMeal.ru",
"logo": {
"@type": "ImageObject",
"url": "https://russianmeal.ru/logo.png"
}
},
"datePublished": "2020-10-06",
"dateModified": "2026-03-01",
"image": ["https://russianmeal.ru/images/article-cover.jpg"],
"mainEntityOfPage": "https://russianmeal.ru/2020/10/06/poddelka-tvoroga-sekrety-proizvodstva/"
}
</script>
Обратите внимание: даты указаны в формате ISO 8601 (YYYY-MM-DD), все обязательные поля заполнены. Полный список атрибутов для типа данных article доступен на сайте schema.org.
Корректно размеченные страницы со схемой Article могут попадать в специальные блоки выдачи. Однако важно понимать: разметка — необходимое, но не достаточное условие. Показ в блоке Главных новостей зависит от авторитета издания, качества контента и соответствия критериям E-E-A-T.
Микроразметка для хлебных крошек
Хлебные крошки особенно актуальны для коммерческих сайтов. Для их внедрения необходимо задействовать тип данных BreadcrumbList. Рассмотрим пример в формате JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Главная",
"item": "https://shoteye.ru/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Зеркальные фотоаппараты",
"item": "https://shoteye.ru/cameras/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Nikon",
"item": "https://shoteye.ru/cameras/nikon"
}
]
}
</script>
Полный список атрибутов хлебных крошек доступен на schema.org.
Микроразметка товаров в интернет-магазине
Теперь рассмотрим, как настроить семантическую разметку для товара на одной странице. Для разметки товара используем тип данных Product в формате JSON-LD.
Разметить можно как страницу с описанием одного товара, так и страницу с описанием десятков товаров:
- Product + Offer — для описания одного товара;
- Product + AggregateOffer — для описания страницы агрегатора товаров (нескольких предложений на одной странице).
Рассмотрим схему для описания одного товара на примере зеркальной камеры Nikon D810:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Nikon D810",
"image": ["https://example.com/products_pictures/nikon-d-810.jpg"],
"description": "Создайте новый шедевр с помощью безукоризненной фотокамеры Nikon D810. Эта универсальная фотокамера с разрешением 36,3 миллионов пикселей позволит снять все — от мельчайших текстур до быстро движущихся объектов",
"brand": {
"@type": "Brand",
"name": "Nikon"
},
"sku": "D810",
"offers": {
"@type": "Offer",
"price": "150200",
"priceCurrency": "RUB",
"availability": "https://schema.org/InStock",
"url": "https://example.com/nikon-d810"
}
}
</script>
Обратите внимание на наличие уникальных атрибутов у свойства Product:
- name — название товара;
- description — описание товара;
- aggregateRating — если существуют отзывы на этот товар, то они могут попасть в расширенные результаты поиска;
- image — ссылка на изображение товара (массив).
А также атрибутов у свойства Offer:
- price — цена товара (числовое значение без разделителей тысяч);
- priceCurrency — валюта (ISO 4217 код, например RUB, USD, EUR);
- availability — наличие товара на складе.
Еще один пример товара в сниппете:
Микроразметка отзывов на товары
Наличие отзывов в сниппете важно для магазинов. Ведь именно отзывы часто влияют на финальное решение о покупке товара, а их наличие — прямой триггер продаж.
Проанализируем уникальные атрибуты свойства Review:
- name — название отзыва;
- author — имя того, кто написал отзыв;
- datePublished — дата, когда отзыв был написан (ISO 8601);
- reviewBody — текст отзыва;
- reviewRating — рейтинг отзыва.
Уникальные атрибуты есть у свойства Rating:
- worstRating — минимальное значение оценки, например, 1 из 5;
- ratingValue — выставленная оценка;
- bestRating — максимальное значение оценки.
Пример кода с разметкой отзывов на iPhone 11 в формате JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "iPhone 11",
"image": ["https://example.com/iphone-11.jpg"],
"description": "Купите смартфон Айфон 11 в интернет-магазине по выгодной цене в Москве и регионах",
"brand": {
"@type": "Brand",
"name": "Apple"
},
"model": "A2111",
"offers": {
"@type": "Offer",
"price": "48900",
"priceCurrency": "RUB",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "89"
},
"review": {
"@type": "Review",
"name": "Очень быстрый",
"author": {
"@type": "Person",
"name": "Андрей"
},
"datePublished": "2021-01-04",
"reviewRating": {
"@type": "Rating",
"worstRating": "1",
"ratingValue": "5",
"bestRating": "5"
},
"reviewBody": "Этот телефон такой быстрый, что мой самсунг 2019 года просто курит в стороне"
}
}
</script>
Микроразметка FAQ-страницы
FAQPage, она же страница «Часто задаваемых вопросов». На ней списком публикуются несколько самых популярных вопросов и сразу даются ответы на них. В первую очередь FAQ-блок нужен коммерческим сайтам, но может использоваться и на информационных.
Важно: Google значительно сократил показ расширенных результатов FAQ с 2023 года. Сейчас они регулярно отображаются преимущественно для известных авторитетных государственных и медицинских сайтов. Однако разметка не вредит, и при соответствии требованиям ваш сайт может попасть в число избранных.
Question:
- name — описание вопроса. Например: «Есть ли у вас рассрочка?».
- acceptedAnswer — приемлемый вариант ответа на популярный вопрос. Например: «Да, рассрочка доступна для физических лиц».
Answer:
- text — здесь указывается подробный ответ на популярный вопрос.
Проанализируем код FAQ-разметки в формате JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Как оформить возврат?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Вы можете вернуть любой купленный товар в течение 12 дней. Товар должен быть в состоянии нового. Обязательным условием возврата является наличие оригинальной упаковки"
}
},
{
"@type": "Question",
"name": "Есть ли доставка в регионы?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Да, мы отправляем заказы в регионы. Мы сотрудничаем с несколькими транспортными компаниями и вы можете выбрать наиболее предпочтительный для себя вариант"
}
},
{
"@type": "Question",
"name": "Откуда отправляется заказ и как быстро я его получу?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Все заказы отправляются с нашего склада в Москве. Доставка по Москве и Санкт-Петербургу занимает не более 2-3 рабочих дней. Доставка в регионы - до 7 дней"
}
}
]
}
</script>
Особенно актуальной FAQ-разметка будет на коммерческих страницах:
Микроразметка организации
Разметка организации позволит отображать дополнительные элементы в сниппете. При помощи схемы organization можно сообщить поисковой системе корректные сведения о названии компании, логотипе, режиме работы, контактных лицах.
Атрибут organization позволяет указать расположение, телефоны, электронную почту, иные контактные данные и многие другие сведения о компании.
Полный список атрибутов / типов для organization доступен на сайте Schema.org
Разберем пример кода разметки атрибута organization в формате JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Мир Золота",
"address": {
"@type": "PostalAddress",
"streetAddress": "Алексеевская, 23",
"addressLocality": "Москва",
"postalCode": "103274",
"addressCountry": "RU"
},
"telephone": "+7 495 145-44-11",
"faxNumber": "+7 495 145-44-11",
"email": "mirzolota@sale.ru"
}
</script>
Микроразметка услуг (Service) и локального бизнеса (LocalBusiness)
Для компаний, предоставляющих услуги, критично добавить разметку Service и LocalBusiness. Исследования показывают, что корректная разметка увеличивает видимость в локальном поиске и на картах на 20–35%, а количество звонков и заявок — на 25–32%.
Service: разметка услуг
Service — тип данных для описания услуг. Основные свойства:
- serviceType — тип услуги (например, «Установка дверей», «Ремонт техники»);
- provider — поставщик услуги (Organization или Person);
- areaServed — зона оказания услуги (город, регион);
- offers — условия предложения (цена, валюта).
Пример разметки Service в JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Service",
"serviceType": "Установка металлических дверей",
"provider": {
"@type": "LocalBusiness",
"name": "МастерСервис",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Примерная, 1",
"addressLocality": "Москва",
"postalCode": "101000",
"addressCountry": "RU"
},
"telephone": "+7-495-000-00-00"
},
"areaServed": "Москва и Московская область",
"offers": {
"@type": "Offer",
"price": "2500",
"priceCurrency": "RUB"
}
}
</script>
LocalBusiness: для локальных компаний
LocalBusiness — подвид Organization, предназначенный для локальных компаний с физическим адресом. Обязательные свойства:
- name — название компании;
- address — адрес (PostalAddress);
- telephone — контактный телефон;
- url — официальный сайт;
- logo — логотип компании;
- openingHours — режим работы.
Пример разметки LocalBusiness:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Салон красоты Элит",
"image": "https://example.com/logo.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Ленина, 45",
"addressLocality": "Москва",
"postalCode": "125009",
"addressCountry": "RU"
},
"telephone": "+7-495-123-45-67",
"url": "https://salon-elit.ru",
"openingHours": "Mo-Fr 09:00-20:00, Sa-Su 10:00-18:00",
"priceRange": "$$"
}
</script>
SearchAction: внутренний поиск по сайту
Разметка WebSite с potentialAction SearchAction включает функцию поиска по сайту прямо в Google Search Results. Исследования показывают, что 18–22% пользователей используют эту функцию, когда она доступна, что повышает CTR на 8–12%.
Пример корректного синтаксиса JSON-LD для SearchAction:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://example.com",
"name": "Название вашего сайта",
"potentialAction": {
"@type": "SearchAction",
"target": "https://example.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
Замените https://example.com/search?q={search_term_string} на реальный URL вашей поисковой страницы, где {search_term_string} — параметр запроса.
Как проверить микроразметку (валидатор) на наличие ошибок
Для проверки корректности разметки используйте валидаторы Google Rich Results Test и Яндекс.Вебмастер. Попробуем проверить валидность при помощи инструмента проверки расширенных результатов Google.
Чтобы проверить наличие структурированных данных, просто укажите ссылку на интересующую вас страницу или вставьте код:
В результатах будет информация о наличии ошибок, а также данные о том, какой тип семантический разметки уже задействован на странице:
Рекомендую использовать Инструмент проверки расширенных результатов. Указываем страницу для проверки наличия микроразметки и выбираем поискового робота. Доступность семантической разметки будет проверяться именно для него:
После нажатия на кнопку «Проверить страницу» получаем результаты:
Частые ошибки валидации JSON-LD
Анализ показывает, что 41–44% сайтов содержат ошибки в Schema.org разметке. Наиболее частые ошибки:
- Отсутствие обязательных свойств (47% ошибок) — например, у Product не указаны name, image или offers.
- Некорректные значения (35% ошибок) — неверный формат дат (не ISO 8601), цен (с разделителями тысяч), URL.
- Проблемы с вложенностью элементов (18% ошибок) — неправильная структура объектов.
- Невалидный JSON — пропуски запятых, скобок, кавычек.
- Опечатки в названиях ключей — чувствительность к регистру (например, @Context вместо @context).
Примеры корректных форматов:
- Дата:
"datePublished": "2026-03-01"(YYYY-MM-DD) - Цена:
"price": "150200"(без разделителей тысяч) - Валюта:
"priceCurrency": "RUB"(ISO 4217)
Проверка, мониторинг и KPI микроразметки
Внедрение микроразметки — не разовая задача. Важно отслеживать её работу и измерять эффект.
Алгоритм внедрения и проверки
- Подготовка: определите типы данных для разметки (Product, Article, Organization, Service и т.д.).
- Создание разметки: используйте JSON-LD генераторы или пишите код вручную.
- Проверка валидности: тестируйте в Google Rich Results Test и Schema Markup Validator. Цель — 0 критических ошибок.
- Публикация: добавьте JSON-LD в <head> или <body> страницы.
- Индексация: дождитесь обхода поискового робота (можно ускорить через Google Search Console → Проверка URL → Запросить индексирование).
- Мониторинг: отслеживайте метрики в Google Search Console (раздел «Улучшения») и Яндекс.Вебмастере.
KPI и метрики эффективности
Основные показатели для отслеживания:
| Метрика | Где смотреть | Порог успеха |
|---|---|---|
| Ошибки валидации | Google Rich Results Test, Яндекс.Парсер | 0 критических ошибок |
| Страницы с rich results | GSC → Улучшения → Product/Article/FAQ | Рост числа валидных страниц |
| CTR сниппетов | GSC → Эффективность | Прирост 15–40% |
| Клики из rich results | GSC → Эффективность (фильтр по типу) | Рост на 20–35% |
| Показы в топ-10 | GSC → Эффективность | Стабильный или растущий |
В Google Search Console отслеживайте раздел «Улучшения». Там отображаются:
- Количество страниц с валидной разметкой Product, Article, FAQ, Recipe и других типов.
- Ошибки и предупреждения с указанием конкретных страниц.
- Динамика изменений (рост или падение числа валидных страниц).
Правильно реализованная микроразметка добавляет в сниппет дополнительные элементы (например, звёзды рейтинга, цену, наличие), что повышает его заметность и трафиковый потенциал страницы.
Микроразметка с помощью сервисов Google
Пригодится в следующих случаях:
- Сайт самописный.
- Используемая тема не поддерживает микроразметку (для WordPress).
- Используемая CMS не умеет работать с микроразметкой и нет соответствующих плагинов.
- Нужно задействовать разные виды микроразметки в рамках одной страницы.
Микроразметка с помощью Google Markup Helper
Никогда не сталкивались с написанием кода? Воспользуйтесь инструментом Markup Helper (он же «Мастер разметки структурированных данных»).
Работать с разметкой благодаря этому инструменту сможет даже начинающий пользователь. На старте выбираем корректный тип данных, затем указываем ссылку и нажимаем «Начать разметку»:
После того как корректный тип данных выбран, нужно указать ссылку на страницу сайта (строка URL чуть ниже). Затем приступаем к процессу разметки, выделяя нужный элемент на странице:
После того как все требуемые данные размечены, можно создавать код:
Неплохая альтернатива «Мастеру разметки структурированных данных» — JSON-LD Schema Generator For SEO.
Микроразметка с помощью «Маркер данных»
Уникальный инструмент Google, позволяющий добавлять микроразметку без редактирования кода. Единственное условие: ваш сайт должен быть подтвержден в Google Search Console. За исключением этого момента нет нужды разбираться в словаре и синтаксисе микроразметки. Недостаток — созданную при помощи «Маркера данных» микроразметку не будут учитывать другие поисковые системы.
Открываем «Маркер данных» и выбираем домен с подтвержденными в GSC правами:
Приступаем к разметке элементов страницы:
Вставляем ссылку на типичную страницу и выбираем тип данных, которые будем размечать:
Нужно решить, с какой страницей будем работать — только с указанной или со всеми похожими:
Приступаем к непосредственной разметке типа данных. Нам нужно задать свойство элемента страницы. Для этого выделяем его и добавляем необходимые данные в выпадающем меню.
Допустим, мы выбрали изображение двери:
Все сделанные настройки будут отражаться в меню справа:
Внимание: выбирайте корректный тип информации, представленный на странице, иначе инструмент не сработает правильно.
Если разметка первой страницы была выполнена корректно, то «Маркер данных» формирует группу страниц на основе размеченной. Перед этим нужно нажать кнопку «Создать группу страниц»:
Далее будут поочередно открываться все похожие страницы. Ваша задача — пометить оставшиеся образцы, при необходимости исправить ошибки. Если остальные страницы были размечены правильно, нажимаем «Опубликовать»:
Все! Осталось дождаться очередного обхода поискового робота, и данные по добавленной микроразметке будут учтены Google.
Установка плагинов для микроразметки
Как быть тем, кто не хочет разбираться со словарями, сущностями, свойствами, элементами? Получится ли у них внедрить микроразметку? Да, если сайт сделан на CMS.
Попробуйте найти плагины, позволяющие внедрять семантическую разметку для вашей CMS:
- Google Structured Data — компонент для добавления структурированных данных Google для сайтов на Joomla.
- Микроразметка Schema.org — для сайтов на 1С-Битрикс.
- Schema.org Metatag — для сайтов на Drupal.
- Подробная инструкция, как добавить микроразметку через сторонний генератор — для сайтов на Tilda.
Микроразметка для сайтов на WordPress
Установку schema.org плагином мы рассмотрим на примере движка WordPress. Если ваш сайт работает на WP, я рекомендую использовать плагин Schema от Hesham. Он будет удобен даже для новичков, так как позволяет добавить микроразметку schema.org всего в пару кликов.
Немаловажно, что плагин создает микроразметку на основе синтаксиса JSON-LD, рекомендованного к внедрению Google. Плагин платный. На бесплатном тарифе разметить можно все, кроме приложений, вакансий, товаров, курсов, рецептов, событий, услуг.
Устанавливаем плагин. Для этого находим в административной панели раздел «Плагины»:
Теперь открываем страницу плагина в админке WordPress:
Переходим по ссылке Go To Schema Settings и в настройках плагина выбираем корректный тип сайта:
Далее в поле Publisher Logo нажимаем на кнопку Upload File:
Переходим во вкладку Knowledge Graph:
А теперь все внимание на строку This Website Represent. Здесь нужно выбрать пункт Organization, если сайт представляет компанию, или Person, если сайт относится к человеку:
Допустим, вы ведете персональный блог: тогда выбираем Person. Откроется новое меню, где нужно указать значение Person Name, название сайта и дать на него ссылку:
Переходим на вкладку Schemas и активируем (при необходимости) разметку для хедера / футера, а также секции комментариев:
В разделе Breadcrumbs можно разметить хлебные крошки:
В разделе Special Pages можно разметить страницу About Page («О компании» / «О нас»), а также страницу Contact Page («Контакты»):
Оставшиеся элементы (видео и аудио) при необходимости активируем в разделе Embeds. Поддерживаются только встраиваемые типы объектов:
Сохраняем настройки. Если все сделано правильно, в head-разделе сайта должен появиться новый код schema-разметки. На бесплатном тарифе можно размечать статью, информацию об авторе, футер и хедер, видео и аудио.
Также владельцы сайтов под Wordpress могут воспользоваться другими плагинами для установки микроразметки: All In One Schema.org Rich Snippets, Rich Reviews, WPSSO Schema JSON-LD Markup.
Если у вас сайт под управлением WordPress, проверьте, имеет ли ваша тема функционал для работы с микроразметкой.
Нужно ли внедрять микроразметку schema.org на своем сайте?
Поисковые системы рекомендуют внедрять schema.org всем сайтам. Тем не менее ни «Яндекс», ни Google не гарантируют 100% попадания в расширенные результаты поиска для сайтов, использующих семантическую разметку.
Сама поисковая система принимает окончательное решение о включении вашего сайта в расширенные результаты поиска. Ваша разметка — лишь рекомендация для Google или «Яндекс», последнее слово всегда остается за ними.
Но достоинств у микроразметки значительно больше:
- Поисковые системы лучше понимают ваш сайт и знают содержание страницы.
- Ваш сайт может попасть в расширенный сниппет. Более привлекательный сниппет = лучшая кликабельность на поиске.
- Увеличение CTR на 20–40% благодаря rich results (Product — +35%, Recipe — +25%, Article — +15%).
- Рост трафика положительно влияет на количество конверсий.
- Дополнительные параметры в сниппете улучшают пользовательский опыт.
- Для локальных компаний: Service и LocalBusiness разметка увеличивает видимость на картах и в локальном поиске на 20–35%.
Важно понимать: структурированные данные сами по себе не являются прямым сигналом ранжирования. Однако они повышают CTR через улучшение внешнего вида сниппета, что косвенно может влиять на позиции через сигналы поведения пользователей.
Чек-лист внедрения микроразметки schema.org
Используйте этот чек-лист перед публикацией разметки:
- ☑ Выбран формат JSON-LD (рекомендуемый Google и Яндексом).
- ☑ Все обязательные свойства заполнены для выбранного типа.
- ☑ Даты в формате ISO 8601 (YYYY-MM-DD).
- ☑ Цены — числовые значения без разделителей тысяч.
- ☑ Валюта указана в ISO 4217 (RUB, USD, EUR).
- ☑ Разметка валидна в Google Rich Results Test (0 критических ошибок).
- ☑ Разметка валидна в Яндекс.Парсер микроразметки.
- ☑ JSON-LD размещен в <head> или <body> страницы.
- ☑ Разметка соответствует видимому контенту страницы.
- ☑ Настроен мониторинг в Google Search Console (раздел «Улучшения»).
- ☑ Для локальных компаний добавлена LocalBusiness разметка.
- ☑ Для сайта с услугами добавлена Service разметка.
- ☑ Для сайта с поиском добавлена WebSite + SearchAction.
Глоссарий основных терминов
| Термин | Описание |
|---|---|
| Schema.org | Словарь семантической разметки, поддерживаемый Google, Bing, Яндексом и другими поисковыми системами. |
| JSON-LD | Рекомендуемый формат структурированных данных; вставляется в <script> тег. |
| Microdata | Формат разметки с использованием HTML-атрибутов (itemscope, itemtype, itemprop). |
| RDFa | Альтернативный формат структурированных данных. |
| Rich Results | Расширенные результаты поиска (сниппеты с дополнительными элементами: звёздами, ценой, FAQ и т.д.). |
| Product | Тип данных для товаров интернет-магазина. |
| Article | Тип данных для статей и новостей. |
| Organization | Тип данных для описания организации или компании. |
| Service | Тип данных для описания услуг. |
| LocalBusiness | Подвид Organization для локальных компаний с физическим адресом. |
| SearchAction | Свойство WebSite для включения поиска по сайту в Google Search Results. |
| BreadcrumbList | Тип данных для хлебных крошек (навигационная цепочка). |
| FAQPage | Тип данных для страниц с часто задаваемыми вопросами. |
| ISO 8601 | Международный стандарт формата дат (YYYY-MM-DD) и времени. |
| E-E-A-T | Experience, Expertise, Authoritativeness, Trustworthiness — критерии оценки качества контента Google. |
Комментарии (9)
Оставить комментарий