Разбираем сайты по полочкам делая их посещамыми и продающими!
Распродажа
SEO с нуля!
+7 (953) 276-70-95
info.seoap@gmail.com
Перезвонить
  • Услуги
    • Обучение SEO
    • Разовая SEO оптимизация
      • Разовая SEO-оптимизация интернет-магазина
      • SEO-оптимизация каталогов и справочников
      • SEO-оптимизация молодых сайтов
      • SEO-оптимизация досок объявлений
      • SEO-оптимизация портала
      • SEO-оптимизация бизнес сайтов
      • SEO-оптимизация блогов
      • SEO-оптимизация информационных сайтов
      • Разовая SEO-оптимизация Landing Page
    • SEO продвижение сайтов
      • SEO продвижение интернет-магазина
      • SEO продвижение региональных сайтов
      • SEO-продвижение молодого сайта
      • SEO-продвижение корпоративных сайтов
    • Продвижение сайта по позициям в ТОП-10
    • Эффективный аудит сайта
      • SEO-аудит Landing Page
      • SEO-аудит бизнес-сайта
      • SEO-аудит блогов
      • SEO-аудит досок объявлений
      • SEO-аудит порталов
      • SEO-аудит сайтов каталогов
      • Анализ сайтов конкурентов
      • Аудит интернет-магазина
      • Аудит информационных сайтов
      • Аудит молодого сайта
      • Аудит сайта визитки
      • Аудит сайта компании
    • Оптимизация рекламных компаний
      • Настройка Google Adwords для сайта
      • Настройка яндекс директ для сайта
    • Соберём семантику для сайта
    • Копирайтинг для интернет-магазинов и сайтов услуг
      • Заказать слоган
      • Контентный план сайта
      • Наполнение сайтов интернет магазинов
      • Наполнения сайтов услуг контентом
    • Создание сайтов с оптимизацией
      • Дизайн сайта под SEO
      • Создание скетча и общей структуры сайта (прототипирование)
      • Сайты для заводов, производств
      • Сайта для малого бизнеса
      • Сопровождение и поддержка сайтов
    • Ускорение сайтов
    • Контроль репутации сайта
    • Тестирование сайта на ошибки
    • Администрирование сайтов
  • Акции «SEO-точка»
  • Портфолио
    • Сайты клиентов, которые мы создали
    • Сайты, которые мы продвинули
    • Примеры работ по оптимизации
  • Блог
    • Аналитика
    • Внутренняя оптимизация
    • Внешняя оптимизация
    • Контекст
    • Мифы продвижения
    • Обучение
    • Статьи
  • Сервисы
  • Контакты
    • Вакансии
    • Об авторе
    • Отзывы
    • FAQ
    • Кто с нами работает

Микроразметка Json-ld

Главная
Внутренняя оптимизация
Микроразметка Json-ld
Posted on 03/09/2017
11 комментариев
Микроразметка Json-ld

Разметка получила свое название от языка JSON (англ. JavaScript Object Notation) – данный формат хорош, как для подачи информации людям, так и машинам.

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

json-ld пример внедрения в страницу

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

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

 

 

Синтаксис микроразметки JSON-LD

  • @context — Используется для определения коротких имен, используемых во всем документе JSON-LD.
  • @id — Используется для уникальной идентификации вещей.
  • @value — Используется для указания данных, связанных с определенным.
  • @language — Используется для указания языка.
  • @type — Используется для установки типа данных.
  • @container — Используется для установки типа контейнера.
  • @list — Используется для выражения упорядоченного набора данных.
  • @set — Используется для выражения неупорядоченного набора данных и обеспечения того, что значения всегда представлены как массивы.
  • @reverse — Используется для выражения обратных свойств.
  • @index — Используется для указания того, что контейнер используется для индексирования информации.
  • @base — Используется для установки базового IRI.
  • @vocab — Используется для расширения свойств и значений @typeс помощью общего префикса IRI.
  • @graph — Используется для выражения графика.
  • : — Сепаратор для ключей JSON и значений.

 

Используя данный формат, вы можете создать разметку:

  • организации;
  • товара;
  • отзыва;
  • определенного человека;
  • фотографии.

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

 

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

<script type=»application/ld+json»>
{
«@context»: «https://schema.org»,
«@type»: «Product»,
«url»: «https://microdata.pro/demo/index.php?route=product/product&amp;product_id=28»,
«category»: «Телефоны и PDA»,
«image»: «https://microdata.pro/demo/image/catalog/demo/htc_touch_hd_1.jpg»,
«brand»: «HTC»,
«manufacturer»: «HTC»,
«model»: «Товар 1»,
«gtin12»: «upc»,
«gtin8»: «ean»,
«productID»: «isbn»,
«aggregateRating»: {
«@type»: «AggregateRating»,
«ratingValue»: «4.5»,
«reviewCount»: «2»
},»description»: «Описание товара»,
«name»: «HTC Touch HD»,
«offers»: {
«@type»: «Offer»,
«availability»: «https://schema.org/InStock»,
«price»: «122.00»,
«priceCurrency»: «RUB»
},
«review»: [
{
«@type»: «Review»,
«author»: «Тест 2»,
«datePublished»: «2016-06-06»,
«description»: «Текст отзыв»,
«reviewRating»: {
«@type»: «Rating»,
«bestRating»: «5»,
«ratingValue»: «5»,
«worstRating»: «1»
}
},{
«@type»: «Review»,
«author»: «Тест имени для отзыва»,
«datePublished»: «2016-06-06»,
«description»: «Текст отзыва»,
«reviewRating»: {
«@type»: «Rating»,
«bestRating»: «5»,
«ratingValue»: «4»,
«worstRating»: «1»
}
}],»isRelatedTo»: [
{
«@type»: «Product»,
«image»: «https://microdata.pro/demo/catalog/demo/apple_cinema_30.jpg»,
«url»: «https://microdata.pro/demo/index.php?route=product/product&amp;product_id=42»,
«name»: «Apple Cinema 30&quot;»,
«description»: «Описание товара»,
«offers»: {
«@type»: «Offer»,
«price»: «777.00»,
«priceCurrency»: «RUB»
}
}
] }
</script>

 

Пример микроразметки логотипа JSON-LD

Для разметки логотипа следует указать:

  1. Словарь микроразметки.
  2. Тип данных. В нашем случае — “Organization”.
  3. URL-адрес ресурса.
  4. URL-адрес логотипа.
[code]
<script type="application/ld+json">
 {
   "@context": "http://schema.org",
   "@type": "Organization",
   "url": "http://www.example.com",
   "logo": "http://www.example.com/images/logo.png"
 }
</script>
[/code]

 

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

 

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Organization",
  "url": "http://www.example.com",
  "name": "Unlimited Ball Bearings Corp.",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+1-401-555-1212",
    "contactType": "Customer service"
  }
}
</script>

 

Разметка рецепта блюда JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Recipe",
  "name": "Grandma's Holiday Apple Pie",
  "author": "Elaine Smith",
  "image": "http://images.edge-generalmills.com/56459281-6fe6-4d9d-984f-385c9488d824.jpg",
  "description": "A classic apple pie.",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4",
    "reviewCount": "276",
    "bestRating": "5",
    "worstRating": "1"
  },
  "prepTime": "PT30M",
  "totalTime": "PT1H",
  "recipeYield": "8",
  "nutrition": {
    "@type": "NutritionInformation",
    "servingSize": "1 medium slice",
    "calories": "230 calories",
    "fatContent": "1 g",
    "carbohydrateContent": "43 g",
  },
  "recipeIngredient": [
    "1 box refrigerated pie crusts, softened as directed on box",
    "6 cups thinly sliced, peeled apples (6 medium)",
    "..."
  ],
  "recipeInstructions": [
    "1...",
    "2..."
   ]
}
</script>





Микроразметка страницы услуг JSON-LD

микроразметка статьи json ld

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

Для полной универсальности что бы понравится всем поисковым роботам я рекомендую оставлять в настройках двойной синтаксис Microdata + JSON-LD. Каждый робот отдает предпочтение одному из форматов, а разметив всеми- выберет наиболее подходящий. Тем более что модуль передает одни и те же данные только двумя синтаксисами.

WordPress

Как обычно для вордрпесс можно найти готовые решения, вот популярные плагины:

  • NextGEN Facebook (указывает автора публикации и издателя)
  • Structured Data of JSON-LD (мощный плагин, поддерживает все типы разметки)

 

Альтернативный способ разметки данных на сайте

Также можно всё сделать без залезания в код, самостоятельно, в Гугле для этого есть инструмент во вкладке Search Console «Другие ресурсы» – Мастер разметки структурированных данных. Выбираешь тип данных (например: организация), вставляешь URL страницы, она подгружается – и размечай. // ]]>

Post Views: 6 764

Это уникальная SEO-запись.

Предыдущая запись
Скорость загрузки сайта на WordPress
Следующая запись
Внедрение микроразметки JSON-LD на сайт без правок кода

11 комментариев. Оставить новый

  • Павел
    17/09/2019 15:31

    Искал плагины для вордпресса, предоставляющие возможность использования готовых решей, после того как прочел Вашу статью второц который Вы указали, Structured Data of JSON-LD, пока в процессе, спасибо за статью, как всегда очень полезно и информативно!!!

    Ответить
  • Петр
    23/09/2019 05:56

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

    Ответить
  • Александра
    23/09/2019 05:57

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

    Ответить
  • Ангелина
    23/09/2019 06:12

    Стоит добавить, что все данные в микроразметки должны присутствовать на самом сайте. Гугл может не вывести сниппет, если нет информации на странице, она должна присутствовать в любом виде. Иначе можно попасть под фильтр.

    Ответить
  • Виталий
    23/09/2019 06:13

    Хотелось бы узнать, как можно добавить систему рейтинга со звездами в микроразметку? И можно ли это сделать автоматически через search console, или придется лезть в код?

    Ответить
  • Николай
    23/09/2019 06:55

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

    Ответить
  • Роман
    23/09/2019 06:56

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

    Ответить
  • Мария
    23/09/2019 13:40

    Стоит упомянуть про рейтинги и отзывы. Если вы их добавили в разметку Json-LD, то они где-то должны визуально присутствовать на сайте, должна быть какая-то система рейтинга и пр. В целом все данные разметки не должны обманывать или вводить в заблуждение посетителей сайта. Для полной безопасности сделайте так, чтобы размеченые данные были где-то видны на странице.

    Ответить
    • zullbatol
      30/09/2019 07:43

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

      Ответить
  • Алина
    24/09/2019 06:25

    Сталкивалась с разметкой shema для своего интернет-магазина. Но эта разметка показалась мне намного полезнее и интереснее. Постараюсь расширить свой кругозор и реализовать ее в своем проекте.

    Ответить
  • Василий
    24/09/2019 06:29

    Сталкивался с двумя разметками и могу сказать, что по сравнению с разметкой shema.org, микроразметка JSON-LD выглядит намного приятнее за счет того, что не разброшена по всему контенту и не привязана к html-коду. Это не позволит при смене верстки слететь разметке и требовать ее восстановления.

    Ответить

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.

думай как оптимизатор (сергей бондарев)

Свежие записи

  • Как обновить канонические ссылки в Yoast SEO после смены домена, переезда сайта 07/04/2025
  • Кейс SEO-продвижения магазина брендовой одежды «Голд Мода» (ассортимент — реплики) 08/02/2021
  • Кейс SEO-продвижение игровых сайтов по Европе 28/01/2021
  • Как Яндекс торгует местами в выдаче 01/01/2021
  • Оптимизация сообщества Вконтакте: как вывести статью из паблика в ТОП-10 Яндекса 31/12/2020

Рубрики

  • Аналитика (15)
  • Внешняя оптимизация (67)
  • Внутренняя оптимизация (50)
  • Контекст (9)
  • Мифы продвижения (9)
  • Обучение (47)
  • Оптимизация CMS (2)
  • Портфолио (48)
  • Статьи (42)
seo-ap.ru logo

Продвижение и Seo-оптимизация сайтов под Яндекс и Google от Сергея Бондарева и партнёров

  • Контакты
  • FAQ
  • Акции «SEO-точка»
  • Портфолио
  • Блог
  • Услуги
Контакты
+7 (953) 276-70-95
info.seoap@gmail.com

Социальные профили

Facebook
Vkontakte
Instagram
YouTube
© 2018. Все права защищены
Seo-AP — оптимизация и продвижение сайтов.
Внимание наш сайт использует технологии cookies для предоставления наиболее качественной и удобной информации для вас. Используя сайт, вы соглашаетесь с данной технологией. Политика конфиденциальности