Все посты
Обновлено 9999+ 9 Знания

Микроразметка Schema.org: как внедрить на сайт и что это дает

Руководство по Schema.org: зачем нужна микроразметка, какие виды структурированных данных бывают, как добавить разметку на сайт и проверить ее в Яндексе и Google. Материал обновлен 14.07.26.

Краткое саммари

Микроразметка Schema.org помогает поисковым системам точнее понимать страницу и показывать расширенный сниппет: цену, рейтинг, наличие товара, хлебные крошки, дату публикации, автора, рецепт, событие или FAQ. Сама по себе разметка не гарантирует рост позиций, но повышает шанс на заметный сниппет и хороший CTR, если данные на странице честные и доступны пользователю.

Кому стоит прочитать эту статью:

SEO-специалистам, владельцам интернет-магазинов, редакторам, разработчикам, вебмастерам и маркетологам, которые хотят внедрить микроразметку на сайт без лишнего кода, ошибок в валидаторах и устаревших инструментов.

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

Микроразметка или семантическая разметка (Semantic Markup) — это семантический словарь стандартизованных тегов и атрибутов, которые внедряют в HTML-код страницы, чтобы поисковым системам проще было понимать ее содержание. Она буквально показывает поисковым системам, какие элементы информации содержатся на странице: рейтинг, отзывы, цена, наличие товара и другие. Поисковый робот собирает эту информацию и формирует привлекательный расширенный сниппет или другой блок расширенных результатов, например, список рецептов.

Внедрить микроразметку стоит по нескольким причинам:

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

  • У расширенных сниппетов и других форматов расширенных результатов выше CTR (кликабельность) за счет того, что они более заметны в выдаче;

  • У релевантных страниц ниже отказы;

  • Микроразметка помогает поисковым роботам эффективнее находить информацию при голосовом поиске.

Все это положительно влияет на рейтинг сайта в выдаче несмотря на то, что наличие микроразметки — не фактор ранжирования ни в Google, ни в Яндексе.

FAQ по разделу

Что такое структурированные данные простыми словами?

Это подсказки в коде страницы: где цена, рейтинг, автор, дата обновления и другие сущности.

Нужно ли размечать все страницы сайта?

Нет, начните с товаров, статей, рецептов, контактов, хлебных крошек и событий.

Что можно разметить для расширенного сниппета

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

У Google есть блоки, в которых он собирает информацию с нескольких сайтов, и показывает в объединенном виде, если считает, что пользователю так будет удобнее.

Например, рецепты:

Или список мероприятий:

А в этом примере в выдаче по запросу «фильм Фрида отзывы» рейтинг подтянулся с нескольких сайтов:

Попасть в такие блоки можно также за счет внедрения микроразметки на сайт. В Яндексе это работает аналогично.

FAQ по разделу

Можно ли разметить страницу без видимого текста?

Не стоит, потому что данные в разметке должны совпадать с тем, что видит пользователь.

Почему расширенный сниппет не появился сразу?

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

Микроразметка Schema.org — что нужно знать

Schema.org — один из главных словарей семантической разметки данных. Его совместно анонсировали Google, Bing и Yahoo в 2011 году; сейчас словарь используют поисковые системы, валидаторы, парсеры и сервисы аналитики. Яндекс также считывает часть разметки Schema.org, но поддержку конкретных типов лучше проверять в документации и Вебмастере.

Есть другие, но они менее популярны. Одни поддерживают меньше типов контента, другие не совместимы со всеми поисковиками, поэтому чаще всего используют Schema.org.

Вот еще несколько словарей микроразметки:

  • Microformats — работает так же, как Schema.org, но содержит меньше схем, так что подходит не для всех страниц;

  • Open Graph — популярен, но нужен для формирования красивых сниппетов при публикации ссылок в соцсетях. Работает в ВКонтакте, Pinterest и большинстве популярных мессенджеров.

Кроме того, внедрение Schema.org не требует глубоких знаний програмиирования. Наиболее подходящую схему можно выбрать из коллекции на schema.org или на русскоязычном сайте ruschema.org и добавить ее на сайт по инструкции оттуда же или через специальные сервисы.

Есть множество готовых схем для страниц разной тематики:

Сейчас Schema.org продолжает развиваться в сторону ecommerce, локального бизнеса, доставки и возвратов. Для интернет-магазинов особенно важны Offer, AggregateOffer, OfferShippingDetails, MerchantReturnPolicy, priceValidUntil, availability и deliveryTime: они помогают передавать цену, наличие, условия доставки и возврата без двусмысленностей.

FAQPage, HowTo и QAPage остаются в словаре, но Google с 2023 года сильно ограничил показ расширенных результатов FAQ и HowTo: разметка может быть корректной, но отдельный блок в выдаче появится не всегда. Для Яндекса и других парсеров такая структура все еще полезна, если вопросы, ответы и инструкции реально есть на странице.

Схема должна четко соответствовать содержимому страницы. Если, например, разметить фильм как музыку, страница не попадет в расширенные результаты.

У поисковиков есть свои руководства по использованию микроразметки, обязательно ознакомьтесь:

FAQ по разделу

Schema.org и микроразметка — одно и то же?

Нет, Schema.org — словарь сущностей и свойств, а микроразметка — способ добавить эти данные на страницу.

Можно ли использовать несколько типов разметки на одной странице?

Да, если они описывают разные видимые части страницы и не противоречат друг другу.

Где посмотреть актуальные свойства?

В документации Schema.org и в справках поисковиков.

Синтаксис микроразметки: JSON-LD, Microdata и RDFa

Помимо словаря нужен синтаксис — формат, в котором данные передаются поисковику. Чаще всего используют JSON-LD, Microdata и RDFa. В каталоге Schema.org есть примеры для Microdata и JSON-LD.

Google рекомендует JSON-LD как основной формат структурированных данных. Для Яндекса проверяйте поддержку нужного типа в документации и валидаторе; если нужна максимальная совместимость, Microdata остается самым предсказуемым вариантом.

JSON-LD проще поддерживать разработчикам, потому что код можно вынести отдельным блоком. Microdata удобна, когда нужно связать разметку с конкретными HTML-элементами. RDFa встречается реже, но все еще используется на проектах, где он уже встроен в шаблоны.

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

В Microdata используется HTML, код микроразметки размещается в контенте страницы между тегами < body > и < /body >. Описание каждого объекта состоит из атрибутов и тегов. Основные три атрибута, которые нужно использовать обязательно:

  • itemscope — указывает поисковому роботу, что на странице описывается объект;

  • itemtype — передает тип объекта (фильм, рецепт, отзыв);

  • itemprop — описывает свойства объекта (жанр, цена, размер, какая-либо дата).

Список тегов:

  • < div > — указывает на начало и конец описания объекта;

  • < span > — для свойств, которые описывают словами, например, названия города;

  • < link > с атрибутом href – нужен для размещения канонической ссылки;

  • < a > — для размещения ссылки, которую видят пользователи;

  • < time > — тег для указания даты и времени;

  • < meta > — для указания дополнительной информации, которая не видна посетителям сайта.

Рассмотрим, как это выглядит на практике, на примере схемы Organization.

  1. Указываем, что на странице есть объект, и его тип:

<div itemscope itemtype="https://schema.org/Organization">

2. Описываем его свойства:

<span itemprop="name">Название организации</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">Улица</span>,
<span itemprop="addressLocality">Город</span>,
<span itemprop="addressRegion">Область</span>.
</div>


 Tel:<span itemprop="telephone">Номер телефона</span>,
 E-mail: <span itemprop="email">Адрес почты</span>
 </div>

Вот, например, разметка страницы WordPress. Часть кода с микроразметкой нужно добавить в тег < head >:

<head itemscope itemtype="http://schema.org/WPHeader">
       <title itemprop="headline">Заголовок страницы</title>
       <meta itemprop="description" name="description" content="Описание страницы">
       <meta itemprop="keywords" name="keywords" content="ключевые слова">
       …
</head>

Формат JSON-LD

JSON-LD (JavaScript Object Notation for Linked Data) — еще один способ разметки данных на странице. Код помещают внутрь тега < script > в разделе < head >. Каждый элемент внутри фигурных скобок { } представляет собой пару «ключ-значение», которая описывает определенное свойство элемента страницы. Из чего состоит микроразметка:

  • @context — указывает на словарь, например, Schema.org;

  • @type — обозначает тип описываемого объекта, например, книга, рецепт или вакансия.

Разберем подробнее на примере той же схемы Organization:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Organization",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Город, страна",
    "postalCode": "Почтовый код",
    "streetAddress": "Улица, дом"
  },
  "email": "Адрес электронной почты",
  "telephone": "Номер телефона",
  "name": "Название организации"
}
</script>

FAQ по разделу

Что выбрать для Google?

JSON-LD: его проще читать, обновлять и проверять.

Что выбрать для Яндекса?

Проверьте тип разметки в Яндекс Вебмастере. Для важных коммерческих страниц обычно оставляют Microdata или тестируют оба варианта.

Можно ли поставить JSON-LD и Microdata одновременно?

Можно, но данные должны совпадать. Дубли с разными ценами, рейтингами или датами создают ошибки.

Микроразметка Schema.org — примеры для сайта

Обращаем внимание, что можно по-разному разметить несколько элементов на одной и той же странице. Например, если у вас есть пошаговая инструкция с текстом и изображениями и она же в формате видео, разметить нужно все, чтобы страница появлялась в выдаче по разным запросам.

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

Разберем еще несколько случаев, когда можно использовать микроразметку, на примерах Microdata и JSON-LD.

Разметка товара и «хлебных крошек»

Для товарной позиции в интернет-магазине можно сделать разметку, включающую диапазон цен, описание, указание наличия товара, рейтинг и отзывы.

Пример разметки товара с ценой и рейтингом

Код для Microdata:

<div itemscope itemtype="http://schema.org/Product">
  <h1 itemprop="name">Название вашего товара</h1>
  <img itemprop="image" src="http://www.example.com/image.jpg" />
  <p itemprop="description">Описание вашего товара</p>
  <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    <span itemprop="priceCurrency" content="USD">$</span>
    <span itemprop="price" content="25.00">25.00</span>
  </div>
</div>

Код для JSON-LD:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Название вашего товара",
  "image": "http://www.example.com/image.jpg",
  "description": "Описание вашего товара",
  "offers": {
    "@type": "Offer",
    "price": "25.00"
  }
}
</script>

Сделать сниппет еще привлекательнее помогут «Хлебные крошки» — путь от главной до искомой страницы. На разметку обратят внимание оба поисковика, но Яндекс использует свои алгоритмы для формирования крошек.

Как выглядит адрес ссылки в двух разных сниппетах

Код для Microdata:

<div itemscope itemtype="http://schema.org/BreadcrumbList">
  <span itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
    <a itemprop="item" href="http://www.example.com/">
    <span itemprop="name">Главная</span></a>
    <meta itemprop="position" content="1" />
  </span>
  ›
  <span itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
    <a itemprop="item" href="http://www.example.com/books/">
    <span itemprop="name">Книги</span></a>
    <meta itemprop="position" content="2" />
  </span>
</div></span></span>

Код для JSON-LD:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [{
    "@type": "ListItem",
    "position": 1,
    "item": {
      "@id": "http://www.example.com/",
      "name": "Главная"
    }
  },{
    "@type": "ListItem",
    "position": 2,
    "item": {
      "@id": "http://www.example.com/books/",
      "name": "Книги"
    }
  }]
}
</script>

Как сделать разметку товара и «хлебных крошек», какая разметка нужна агрегаторам, а также можно ли разметить товарную категорию — в статье «Микроразметка для сайта интернет-магазина».

Структурирование контактной информации

Вы можете разметить контактные данные, чтобы они отображались сразу в сниппете.

Код для Microdata:

<div itemscope itemtype="http://schema.org/Organization">
  <span itemprop="name">Название вашей организации</span>
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    <span itemprop="streetAddress">Улица, номер дома</span>
    <span itemprop="postalCode">Почтовый индекс</span>
    <span itemprop="addressLocality">Город, область</span>
    <span itemprop="addressCountry">Страна</span>
  </div>
  <span itemprop="telephone">Телефонный номер</span>
  <a itemprop="email" href="mailto:info@example.com">info@example.com</a>
  <a itemprop="url" href="http://www.example.com">www.example.com</a>
</div>

Код для JSON-LD:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Название вашей организации",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Улица, номер дома",
    "postalCode": "Почтовый индекс",
    "addressLocality": "Город, область",
    "addressCountry": "Страна"
  },
  "telephone": "Телефонный номер",
  "email": "info@example.com",
  "url": "http://www.example.com"
}
</script>

Разметка статьи

Для статьи в разметке часто указывают URL, автора, дату публикации, дату обновления, описание.

В разметке могут быть и другие поля: к примеру, рейтинг статьи, комментарии.

Сниппет статьи с рейтингом

Код для Microdata:

<div itemscope itemtype="http://schema.org/Article">
  <h2 itemprop="headline">Заголовок статьи</h2>
  <span itemprop="description">Краткое описание статьи</span>
  <div itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
    <span itemprop="name">Имя издателя</span>
  </div>
  <div itemprop="image" itemscope itemtype="http://schema.org/ImageObject">
    <img src="URL изображения"/>
    <meta itemprop="url" content="URL изображения">
    <meta itemprop="width" content="800">
    <meta itemprop="height" content="600">
  </div>
  <span itemprop="datePublished" content="Дата публикации">Дата публикации</span>
  <span itemprop="dateModified" content="Дата последнего изменения">Дата последнего изменения</span>
  <article itemprop="articleBody">Текст статьи</article>
</div>

Код для JSON-LD:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Заголовок статьи",
  "description": "Краткое описание статьи",
  "publisher": {
    "@type": "Organization",
    "name": "Имя издателя"
  },
  "image": {
    "@type": "ImageObject",
    "url": "URL изображения",
    "width": 800,
    "height": 600
  },
  "datePublished": "Дата публикации",
  "dateModified": "Дата последнего изменения",
  "articleBody": "Текст статьи"
}
</script>

Подробнее о разметке статей и других текстов в материале: Как настроить разметку Schema.Org для статей и других текстов

Разметка рецептов

Для рецептов обычно размечают название, URL, калорийность блюда, время готовки. Можно добавить автора рецепта, количество порций.

В сниппете может быть и другая информация, к примеру, можно добавить рейтинг блюда или расписать подробно БЖУ.

Сниппет с рецептом

Код для Microdata:

<div itemscope itemtype="http://schema.org/Recipe">
  <h2 itemprop="name">Название рецепта</h2>
  <img itemprop="image" src="URL изображения рецепта" />
  <span itemprop="author">Автор рецепта</span>
  <div itemprop="nutrition" itemscope itemtype="http://schema.org/NutritionInformation">
    <span itemprop="calories">Калорийность</span>
  </div>
  <span itemprop="recipeYield">Количество порций</span>
  <div itemprop="recipeIngredient">Ингредиент 1</div>
  <div itemprop="recipeIngredient">Ингредиент 2</div>
  ...
  <div itemprop="recipeInstructions">Инструкции по приготовлению</div>
</div>

Код для JSON-LD:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Recipe",
  "name": "Название рецепта",
  "image": "URL изображения рецепта",
  "author": "Автор рецепта",
  "nutrition": {
    "@type": "NutritionInformation",
    "calories": "Калорийность"
  },
  "recipeYield": "Количество порций",
  "recipeIngredient": ["Ингредиент 1", "Ингредиент 2", ...],
  "recipeInstructions": "Инструкции по приготовлению"
}
</script>

Разметка для фильма

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

сниппет фильма пример
Пример сниппета фильма

Код для Microdata

<div itemscope itemtype="http://schema.org/Movie">
  <h1 itemprop="name">Название фильма</h1>
  <span>Режиссер: <span itemprop="director">Имя режиссера</span></span>
  <span>Дата выхода: <time itemprop="datePublished" datetime="Год-Месяц-Дата">Год выпуска</time></span>
  <span itemprop="genre">Жанр</span>
  
<span itemprop="ratingValue">Рейтинг</span>/ <span itemprop="bestRating">Лучший рейтинг</span> на основе <span itemprop="ratingCount">Количество оценок</span> оценок </div> </div>

Код для JSON-LD:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Movie",
  "name": "Название фильма",
  "director": {
    "@type": "Person",
    "name": "Имя режиссера"
  },
  "datePublished": "Год-Месяц-Дата",
  "genre": "Жанр",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "Рейтинг",
    "bestRating": "Лучший рейтинг",
    "ratingCount": "Количество оценок"
  }
}
</script>

FAQ по разделу

Какую разметку поставить на карточку товара?

Product с Offer, ценой, валютой, наличием, изображением и при необходимости рейтингом.

Нужна ли разметка хлебных крошек?

Да, BreadcrumbList помогает поисковикам понять структуру сайта и может улучшить вид адреса в сниппете.

Можно ли разметить рейтинг без отзывов?

Нельзя подставлять рейтинг, которого нет на странице. Оценки должны быть видимы пользователю и собраны корректно.

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

Можно написать код руками по документации, но на больших сайтах так легко ошибиться в свойствах, датах, вложенности или кавычках. Для генерации микроразметки есть сервисы и CMS-плагины.

1. Мастер разметки структурированных данных Google

Ссылка на инструмент

Это бесплатный инструмент от Google, еще и очень наглядный. Его плюс в том, что вам не нужно будет искать, куда вставить полученный код — он выдаст готовый код для всей страницы.

Введите адрес страницы и выберите тип разметки.

Выбирайте один за другим элементы страницы и отмечайте их. Отмеченные будут появляться в поле справа. Там же вы увидите, какие объекты желательно разметить для выбранного типа страницы.


Когда закончите, нажмите «Загрузить HTML». Там можно выбрать Микроданные или JSON-LD. Полученный код нужно вставить в тег < head >.

2. Schema Markup Generator

Ссылка на инструмент

Этот сервис поддерживает JSON-LD и подходит для быстрых шаблонов Article, Product, Event, FAQ, LocalBusiness и других распространенных типов. Для Яндекса после генерации обязательно проверьте код в валидаторе Вебмастера.

Как пользоваться:

  1. Выберите тип страницы — статья, событие, вакансия, видео или другой;

  2. Заполните вручную поля — код будет появляться справа по мере заполнения;

  3. Скопируйте полученный код на страницу.

3. Инструмент от webcode.tools

Ссылка на инструмент

Работает точно так же, как и предыдущий — нужно выбрать тип контента и вручную заполнить поля.

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

Самый рискованный способ — править код каждой страницы вручную. Он подходит для небольшого сайта или разовой проверки, но на проекте с сотнями товаров, статей или филиалов лучше автоматизировать микроразметку через шаблоны, CMS-плагины, модуль разработчика или Google Tag Manager.

Google Tag Manager

В Google Tag Manager микроразметку можно добавить через тег Custom HTML и переменные, но это не всегда лучший вариант. Поисковик должен увидеть JSON-LD при рендеринге страницы, поэтому для важных страниц — товаров, услуг, контактов, статей — надежнее внедрять разметку на стороне сайта или CMS.

Например, чтобы динамически создать блок JSON-LD для рецепта, нужно задать пользовательскую переменную с названием вроде recipe_name:

function() { return document.title; }

Потом эту переменную можно будет использовать в коде тега разметки:

<script type="application/ld+json">
  {
    "@context": "https://schema.org/",
    "@type": "Recipe",
    "name": "{{recipe_name}}",
    "image": [ "{{recipe_image}}" ],
    "author": {
      "@type": "Person",
      "name": "{{recipe_author}}"
    }
  }
</script>
Полная инструкция есть в справке Google.

После публикации проверьте URL в Rich Results Test, Schema.org Validator и Яндекс Вебмастере.

Еще раз отметим: Google принимает не все схемы Schema.org в расширенных результатах. Сначала смотрите, поддерживает ли поисковик нужный тип, а затем добавляйте свойства. Так меньше риск получить валидный код, который не дает видимого эффекта в выдаче.

Плагины микроразметки для CMS

С CMS проще всего: для них есть плагины и модули, которые добавляют Schema.org в шаблоны и обновляют данные автоматически. Если вы работаете на WordPress, проверьте один из вариантов:

  • Yoast SEO — базовая разметка Organization, WebSite, Article и хлебные крошки;
  • Rank Math SEO — расширенные схемы для статей, товаров, FAQ, рецептов, видео и локального бизнеса;
  • AIOSEO — Schema Markup для популярных типов страниц;
  • Schema & Structured Data for WP & AMP — отдельный плагин для гибкой настройки JSON-LD;
  • SEOPress — SEO-плагин с настройками структурированных данных.

Если сайт на Drupal, используйте Metatag и Schema.org Metatag или актуальные модули из каталога Drupal.org. Для Joomla ищите поддерживаемые расширения структурированных данных в Joomla Extensions Directory и проверяйте дату обновления: старые плагины под Joomla 3 могут не подойти для Joomla 4 и 5.

Перед установкой плагина проверьте совместимость с вашей версией CMS, дату последнего обновления, отзывы и список поддерживаемых типов Schema.org. Не ставьте несколько плагинов, которые размечают одни и те же сущности: дубли Organization, Product или BreadcrumbList часто приводят к конфликтам.

FAQ по разделу

Что надежнее, плагин или код вручную?

Для CMS надежнее плагин или шаблон: данные обновляются автоматически и меньше риск забыть цену, дату или наличие.

Можно ли внедрить микроразметку через GTM?

Можно, но для важных страниц лучше добавить код на стороне сайта, чтобы поисковик стабильно видел JSON-LD.

Как избежать дублей Schema.org?

Отключите лишние схемы в SEO-плагинах и оставьте один источник разметки для каждого типа данных.

    Как проверить микроразметку Schema.org в Яндексе и Google

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

    Наличие микроразметки Schema.Org и Open Graph проверит наш сервис для анализа сайта. Кроме сводки по 70+ тестам, он определит, корректно ли установлена микроразметка, и покажет превью ссылки с Open Graph.

    Проверка микроразметки в сервисе

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

    Пример проверки разметки

    Яндекс интегрировал специальный валидатор в свой Вебмастер. В него также можно вставить код или адрес страницы. Инструмент показывает, как парсер видит Schema.org, Open Graph и другие поддерживаемые форматы.

    Результаты проверки валидатором

    Рекомендуем проверять через все три инструмента, чтобы удостовериться, что и Яндекс, и Google верно считывают информацию. Обратите внимание, что если доступ к странице заблокирован в robots.txt, с помощью метатега noindex или другим способом, бот не сможет считать разметку.

    Валидатор Schema.org

    Собственный валидатор кода микроразметки. Пользоваться просто:

    1. Введите URL или фрагмент кода и запустите проверку

    Проверка валидатором

    2. Если есть ошибки, это будет показано в поле справа. В нашем примере код в порядке.

    Результаты проверки

    FAQ по разделу

    Почему валидатор ошибок не видит, а сниппета нет?

    Валидная разметка не гарантирует расширенный результат. Поисковик учитывает тип страницы, запрос, качество сайта и соответствие контента.

    Что проверять после публикации?

    Ошибки, предупреждения, совпадение разметки с текстом страницы, индексацию URL и отсутствие дублей.

    Еще раз основная информация

    • Schema.org — словарь для описания рецептов, персон, организаций, товаров, статей, видео, событий, доставки и других сущностей.
    • Микроразметка помогает поисковым роботам понять страницу и может повысить CTR за счет расширенного сниппета, но не является прямым фактором ранжирования.
    • Выбирайте схему, максимально близкую к содержанию страницы. Разметка должна совпадать с тем, что видит пользователь.
    • Для Google используют JSON-LD, для Яндекса проверяют поддержку конкретного типа в Вебмастере и валидаторе.
    • Для интернет-магазинов особенно важны Product, Offer, цена, валюта, наличие, доставка, возвраты, рейтинг и хлебные крошки.
    • Используйте генераторы, CMS-плагины и шаблоны, чтобы избежать ошибок и ручной работы на каждой странице.
    • Не ставьте несколько плагинов, которые создают одну и ту же разметку: дубли часто ломают результат.
    • Проверяйте ошибки в Schema.org Validator и Яндекс Вебмастере.

      Информационную разметку не так сложно настроить — для составления есть помощники и руководства, для вставки у популярных CMS есть плагины или можно вставлять вручную. Настроенная разметка образует выделяющийся дополненный сниппет, который повысит кликабельность и привлечет больше трафика.

      Возьмите под контроль продвижение своего сайта
      Исправьте ошибки, которые мешают сайту выйти в топ, и вы увидите рост трафика и дохода.
      🔍 Подпишись на @prcynews в телеграм — оставайся в курсе последних SEO новостей и свежих материалов.

      Теги поста или какие разделы почитать еще:

      Комментарии (9)
      http://schema.org/Organization">
      Надо бы div itemscope itemtype="http://schema.org/Organization"

      PS Не получается в коменты html код вставить
      PR-CY   14.01.2016 17:17
      поправили спасибо
      Андрей Иванов   15.01.2016 18:06
      Вот получается так же, что seo по ним не получиться сделать, но правильность заполнения, корректность текста, правильно растравленные разметки почему то при оптимизации играет не малую роль. Так не стоит ли учитывать и это как один из пунктов seo продвижения?
      witosp   16.01.2016 16:00
      schema.org - Google ДЦ 173.194.112.69 IP сайта --> Считаю это очередной монополией гугла. Навязывают свои правила - почему нельзя микроразметку сделать без schema.org и вообще если не хотите чтобы вас заспамили - не пользуйтесь этой лажей.
      gwegbinkame   13.04.2019 07:22
      в 2019 году спама бояться...
      спасибо, улыбнули)
      Мерцающий   28.05.2019 21:23
      https://dendrblog.ru/sozdanie-bloga/wordpress-plugins/antispam-onlain-servis-dlya-wordpress.html

      И забудьте про спам, как про страшный сон.
      Андрей Иванов   17.01.2016 00:08
      как просто у нас в законе "Тебя посудят, а ты не воруй!" а почему же так нельзя сделать в ...даже не знаю как подобрать слова для данного типа интернет разработок.
      Мерцающий   28.05.2019 21:25
      А какие плагины для WordPress могут автоматически размещать рецепты? Один пробовал, но там каждый рецепт ручками надо. А у меня их уже пара сотен. По одному ручками - мазохизм.
      Nikolyaseaman   29.05.2019 06:42
      Как-то несколько поздновато проснулись.
      Разметка используется черти сколько времени, уже везде успели перемусолить как её необходимость, так и бесполезность.
      А тут бах, оказывается микроразметка появилась.
      К данной записи нельзя добавлять комментарии, т.к. она очень старая.
      SEO-продвижение сайта на WordPress в 2026 году: пошаговый гайд с настройкой и чек-листом
      Как продвигать медицинский сайт в поиске: руководство для клиник на 2026 год
      Как оптимизировать сайт под голосовой поиск: влияние голосовых помощников на SEO
      Нейроответы Яндекса и SEO: как попасть в источники Алисы и что проверить на сайте
      GEO-продвижение в 2026: как попасть в ответы ChatGPT, Perplexity и Алисы AI
      Мониторинг изменений HTML‑страницы и SEO‑элементов сайта: как использовать сервис от PR-CY