Отраслевые решения
Темная
тема
Светлая
тема
Получите чек-лист: 45 площадок для бесплатного размещения статей
Получить чек‑лист
Отраслевые решения

JSON-LD и Schema.org: выбираем лучшее для разметки вашего сайта

10 августа 2018
28K
5 мин.

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

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

Микроразметка (семантическая разметка) – это разметка текста специальными тегами, атрибутами, которые соответствуют информации, находящейся в тексте. Так мы помогаем поисковым роботам понимать суть написанного на странице и корректно формировать сниппеты, а также косвенно повысить результаты поисковой выдачи.

С постепенным развитием микроразметки начали появляться новые понятия, такие как словари и синтаксис. Более подробно об этих терминах можно узнать в данной статье. Грубо говоря, словарь – это язык микроразметки, набор определенных свойств, а синтаксис – это способ применения данного языка. Формат Schema.org относится к классу словарей, тогда как JSON-LD является синтаксисом.

Микроразметка Schema.org

Если говорить совсем уж корректно, то Schema.org – это сайт, на котором публикуются различные схемы тегов, используемых веб-мастерами для разметки актуальной информации. Этот словарь изначально применяется с синтаксисом Microdata. Такой способ разметки был разработан в 2011 году и признан крупнейшими поисковыми системами мира.

Существует более 100 видов схем. С помощью данного формата можно сделать разметку:

  • организаций;
  • товаров;
  • отзывов;
  • хлебных крошек;
  • видео;
  • фотографий.

Чтобы сделать разметку необходимой информации на странице, нужно помещать атрибуты Schema.org в отображаемый пользователю контент. Вот пример классической разметки данных организации с помощью Microdata:

<div itemscope itemtype="http://schema.org/Organization">
    Компания <span itemprop="name">1PS.RU</span>
    Контакты:
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        Адрес:
        <span itemprop="postalCode">664033</span>,
        <span itemprop="addressLocality">Иркутск</span>,
        <span itemprop="streetAddress">ул. Академическая, 28/6</span>
    </div>
    Телефон: <span itemprop="telephone">+7 (3952) 420-535</span>,
    Электронная почта: <span itemprop="email">admin@1ps.ru</span>
</div>

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

Сразу после установки проверяем нашу разметку в валидаторе разметки Яндекса:

проверка микроразметки Яндекс

Если никаких ошибок нет, разметка в порядке. Более подробное описание различных схем словаря вы можете изучить на официальном русскоязычном сайте. Также примеры основных разметок есть в справке Яндекса.

Микроразметка JSON-LD

JSON-LD (англ. Linked Data) – способ передачи связанных данных с помощью текстового формата JSON. Компания Google рекомендует использовать именно его.

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

Пример разметки с помощью синтаксиса JSON-LD:

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

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

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

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

Однако у JSON-LD есть существенный минус. Текст из данной разметки не будет виден пользователю, что противоречит рекомендации поисковиков – не использовать скрытый контент. Стоит отметить, что этот формат в 2013 году был рекомендован Schema.org для разметки страниц, а в середине 2014 всемирно известный поисковик Google посоветовал использовать JSON-LD.

Заключение

Подводя итоги, можно сказать, что использование микроразметки Schema.org с синтаксисом JSON-LD позволяет корректно и быстро размечать необходимые данные, которые воспринимаются Google. Однако же в Яндексе данный формат используется только для Яндекс.Почты, следовательно, сформировать красивый и полезный сниппет у вас не получится.

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

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

9
5
5
1
26

Дмитрий Мочалов

Технический SEO-специалист сервиса 1PS.RU

© 1PS.RU, при полном или частичном копировании материала ссылка на первоисточник обязательна

Получить базовый анализ сайта бесплатно

  • Определим цели и задачи
  • Проведем анализ сайта
  • Подготовим план работ и смету

Популярные статьи

21 октября 2022

Турбо-страницы Яндекса: что изменилось в технологии с момента выпуска

Читать статью 40.8K 6 мин.
2 октября 2024

YandexART для контекстной рекламы: как использовать нейросеть для настройки рекламных кампаний в Директе

Читать статью 3.1K 5 мин.
2 апреля 2021

Контент-стратегия: как заполучить внимание аудитории

Читать статью 23.3K 15 мин.
26 февраля 2021

Кейс по продвижению сайта ландшафтной студии с попаданием в ТОП-3 49% запросов и ростом видимости в 3 раза

Смотреть кейс 15 мин.
11 июля 2025

Маркетинг-кит: что такое, зачем нужен и как составить

Читать статью 2.2K 9 мин.
11 августа 2016

Переезжаем, или как съехать с домена на домен, чтобы ничего не потерять по дороге

Читать статью 37.4K 5 мин.
15 марта 2018

Мини FAQ по доменным именам

Читать статью 39.2K 5 мин.
2 сентября 2024

Продвижение канала с помощью Telegram Ads: полезные рекомендации для малого бизнеса

Читать статью 1.3K 7 мин.
2 июля 2021

Как реализовать онлайн-продажу на сайте

Читать статью 4.9K 10 мин.
30 мая 2017

О текстах на сайте: есть ли в них место для креатива?

Читать статью 10K 6 мин.
13 декабря 2021

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

Читать статью 6.6K 17 мин.
30 ноября 2023

6 советов, как мотивировать сотрудников на обучение

Читать статью 4.1K 6 мин.

Все популярные статьи

Закрытый клуб для маркетологов и владельцев бизнеса. Оставьте запрос на вступление!

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

250 000 участников сообщества каждую неделю получают письма от нас

Еженедельные полезные советы по продвижению бизнеса и эксклюзивные предложения абсолютно бесплатно – подайте заявку на вступление!

Услуги, которые могут вас заинтересовать

Привлечем новых клиентов текстами! Напишем качественные статьи, промаркируем их, разместим на сторонних площадках – вы получите большие охваты, рост узнаваемости и трафика на сайт.

Стоимость:
от 38 500

Любые работы по оптимизации: составление сем. ядра, настройка вебмастеров, теги Title, Description, H1-H6, файлы robots.txt, sitemap и др.

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

Стоимость:
от 10 500

Смотреть все услуги Попробовать бесплатно