SEO -

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

Важными преимуществами использования формата JSON-LD являются:

  • Вложенные значения - микроданные позволяют легко отображать сложную информацию.
  • Разметка основана на переменных - чтобы пометить новый элемент, просто добавьте переменную.
  • Экономия времени - визуальная разметка проста в использовании и сложна для устранения неполадок, если вы не знакомы с визуальными редакторами.
  • Легко пометить отзывы - сохраните стиль в своих текущих обзорах, без необходимости внесения изменений в ваш CSS-файл.

Любые данные в формате JSON-LD представляют собой набор пар ключ-значение. В отличие от JSON, формат JSON-LD предусматривает зарезервированные ключи, с помощью которых можно определять контекст описания или связывать объекты различным образом. Например, “@context” определяет словарь объектов, а “@type” - тип описываемой сущности.

Типы полезных локальных бизнес-данных, доступных для разметки

Для большинства местных предприятий наиболее важными элементами являются NAP (Name + Address + Phone), т.е. наименование компании + ее адрес + телефон. Кроме того, важны рабочие часы компании и геопозиционирование (очень важно для продвижения).

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

  • Наименование фирмы
  • Адрес
  • Номер телефона
  • Адрес электронной почты
  • Рабочие часы
  • Географическая информация (координаты и карта)
  • Отзывы
  • Логотип
  • Описание деятельности
  • Социальный профиль (социальные сети, где присутствует компания)
  • Название сайта

Дополнительные данные разметки, полезные для региональных компаний, включают:

  • Продукты
  • Медиа (изображения и видео)
  • Мероприятия
  • Корпоративные контакты
  • Средство поиска ссылок

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

Прежде чем приступить к работе над разметкой для вашей компании, ознакомьтесь со следующими материалами и сервисами:

● Руководство от Google по работе со структурированными данными:
https://developers.google.com/search/docs/guides/sd-policies
● Инструмент тестирования структурированных данных от Google:
https://search.google.com/structured-data/testing-tool/
● Валидатор микроразметки - инструмент тестирования от Yandex:
https://webmaster.yandex.ru/tools/microtest/
● Перечень типов бизнеса в виде xls-таблицы:
https://docs.google.com/spreadsheets/d/1Ed6RmI01rx4UdW40ciWgz2oS_Kx37_-sPi7sba_jC3w/edit#gid=0
● Примеры использования структурированных данных от Google:
https://developers.google.com/search/docs/guides/intro-structured-data ;
● Визуальный редактор для разметки JSON-LD: https://json-ld.org/playground/
● Официальный сайт со спецификацией JSON-LD: https://json-ld.org/playground/
Обратите внимание на перечень локальных видов бизнеса. Вместо указания в разметке LocalBusiness (в строке “@type”:”LocalBusiness”), используйте вид деятельности из приведенного списка. Например, для стоматологической клиники используем Dentist в строке “@type”:”Dentist”

Абсолютно все ключи и значения в формате JSON-LD чувствительны к регистру.

Шаг 1 - определитесь с видом деятельности компании

Используйте приведенную выше электронную таблицу, чтобы определить какой тип схемы описывает ваш бизнес наиболее точно. Это будет использовано вместо общей схемы “LocalBusiness”. Вы можете одновременно выбрать несколько видов вашей деятельности.

Шаг 2 - настройка и добавление кода

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

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

Итак, измените ваш вид деятельности:

Например на такие виды деятельности:

Настройте географические координаты офиса/магазина/представительства компании. Для этого можно поискать вашу компанию на Google Maps или посмотреть вот здесь:

http://www.latlong.net/

Добавьте URL сайта:

Добавьте логотип:

Добавьте адрес электронной почты и контактную информацию:

Укажите социальные профили компании:

В настоящее время Google поддерживает Facebook, Twitter, Google+, Instagram, YouTube, LinkedIn и Myspace. Чтобы добавить новый профиль, поместите URL в кавычки и разделите запятой.

Добавьте ссылку на карту. В принципе, это получается дублирование координат, но хуже не будет.

Чтобы встроить карту, найдите вашу компанию (или адрес) на картах Google (1), нажмите на “Меню” (2) в левом верхнем углу и выберите пункт “ссылка/код”.

Добавить общий рейтинг сайта:

Добавить отзывы о сайте + общий рейтинг:

Чтобы добавить больше обзоров, просто скопируйте и вставьте элемент обзора, и настройте общий рейтинг Count и ratingValues. Обратите внимание, что каждый обзор имеет 2 фигурных скобки и разделен запятой.

Шаг 3 - проверьте свой код

После того, как вы написали код, проверьте его инструментом Structured Data Testing Tool или Валидатором микроразметок. Ссылки на инструменты приведены выше. Если по какой-то причине вы заметили ошибку - внимательно проверьте синтаксис, чтобы убедиться, что вы не пропустили запятую, фигурные скобки или цитаты. Готовый код можно будет минифицировать любым минификатором либо визуальным редактором, который упоминался выше.

Ниже приведен расширенный JSON-LD код для региональной (местной) компании.

Если у вас мало или вообще нет опыта веб-разработки, легко допустить ошибку при попытке настроить примеры кода своими данными. Вот несколько советов при работе с кодом:

Объект JSON - набор пар ключ-значение (0 или больше), разделенных запятыми, заключенный в фигурные скобки. В отличие от JSON, в объектах JSON-LD имена ключей в одном и том же объекте не должны повторяться.

Массив - набор значений, разделенных запятыми, заключенный в квадратные скобки. В отличие от JSON, массив не считается упорядоченным, если это не указано особо.

Строка - набор символов Unicode, заключенных в двойные кавычки. При необходимости символы можно указывать с помощью обратных слэшей (/).

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

true и false - бинарные значения, которые можно использовать для ключей только с двумя вариантами значений (например, прямой перелет или с пересадками, зарегистрирован пассажир или нет и т.п.).

null - отсутствующее значение. Обычно используется для очистки данных. Если null указан как значение ключа @value, @list, или @set внутри JSON-объекта, этот объект полностью игнорируется.

Каждый элемент объявляется в кавычках:

Каждый тип элемента объявляется в следующем формате:

Сложные записи, такие как значения в адресе, всегда будут помещаться в в фигурные скобки:

Каждый элемент разделяется запятой

Повторяющиеся свойства или ссылки в социальных сетях (свойство sameAs), помещаются в скобки [].

Не используйте Microsoft Word для форматирования кода, так как это приведет к ошибкам форматирования.

Прежде чем вы приступите к созданию описания вашей компании в JSON-LD и будете использовать данные, которые отсутствуют на сайте, помните: Google абсолютно не понимает шуток со спамом в расширенных сниппетах (Rich Snippet). Вы подвергаете себя опасности словить алгоритмический или ручной штраф от ассесоров.

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

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

Несколько часто задаваемых вопросов и ответов о работе JSON-LD:

Могу ли я включить данные, которые не отображаются на моем веб-сайте?
Нет, однако есть некоторые исключения. Обычно Google не отображает данные, которые явно не отображаются на вашей странице. Фактически это противоречит их рекомендациям.

Расширенные сниппеты не появляются, как это получилось?
Google не гарантирует, что ваши Rich Snippet будут отображаться.

Как я могу изменить время работы компании в разные дни недели?
Если у вашей компании разные часы работы в разные дни недели, то вы можете указать несколько значений переменной в скобках. Вот краткий пример компании, которая работает большую часть недели с 9 до 17 часов, а в пятницу работает до 12-00.

Могу ли я использовать этот код в WordPress или иной CMS?
Да, код будет работать где угодно.

Оказывает ли JSON-LD влияние на скорость работы сайта?
Нет. В отличие от JavaScript нет задержки на загрузку скрипта с внешнего источника и его работу. Это означает, что вы можете разместить код в любом месте сайта, не беспокоясь о замедлении загрузки. Код немного увеличит размер HTML-контента, но это несущественно.



Copyright 2018 SEO-MOB.ru