SEO портал Крым / Обучение / Текстовые материалы / Семантическая разметка - Good Relation

Семантическая разметка - Good Relation

Сегодня мы будем говорить про один из наиболее эффективных семантических словарей разметки для электронной коммерции, а именно про словарь, формирующий продуктовые сниппеты в гугл. Good Relations по своей сути похож на микроформат hProduct, формирующий продуктовый сниппет в Яндекс, однако синтаксис практически идентичен с Schema Org, собственно с помощью Schema можно добиться подобного эффекта. Отличительной чертой этого словаря, наверное является его широкое распространение в приложениях и расширениях браузеров, многие мобильные приложения отображают эти сведения.
GoodRelations - стандартизированный словарь (также известный как "schema"(не путайте со Schema.Org), "data dictionary" или "ontology"(онтология) ) для продуктов (под продуктами мы пониманием предмет коммерческой деятельности, товары, и пр.), цен, данных компании, которые могут быть встроены в существующие статические и динамические Веб-страницы, что самое главное, такая разметка позволит правильно и корректно обработать информацию о товарах поисковыми роботами. По мнению seo специалистов из FoCeO - такая разметка увеличивает видимость Ваших продуктов и услуг в выдаче поисковых систем.
В то время, как большинство семантических словарей связаны с каким-то конкретным синтаксисом, GoodRelations может быть реализован множеством синтаксисов, а именно:
- RDFa;
- Microdata;
- Turtle (RDF);
- RDF/XML (RDF);
- JSON;
- GData;
- OData.
Не так давно GoodRelations, как словарь стал полностью совместим со спецификацией синтаксиса HTML5 microdata, также появилась возможность использовать Good Relations в качестве расширения электронной коммерции для словаря Schema.Org. Концепция Используя Good Relations в рамках внешнего продукта, Вам необходимо использовать полный путь (URI). Например, http://schema.org/telephone.
Что касается микроданных, то они не поддерживают компактные ссылки (CURIES):
prefix:local_part (например gr:legalName).
Пример:


<div itemscope itemtype="http://foceo.ru/goodrelations/v1#BusinessEntity">

<span itemprop="legalName">FoCeO - SEO Portal</span>

Контактная информация:

Телефон: <span itemprop="http://schema.org/telephone">+79-78-136-911-6</span>,

</div>

Использование синтаксиса микроданных для Good Relations
Микроданные позволяют использовать свой синтаксисис для оптимизации страниц с помощью Good Relations, смотрим пример:


<div itemscope itemtype="http://foceo.ru/goodrelations/v1#Offering" itemid="#offer">

<div itemprop="name">Дмитрий Фосео seo специалист FoCeO</div>

<div itemprop="description">FoCeO Ping Queen, позволит повысить поведенческие показатели Вашего сайта.</div>

<link itemprop="hasBusinessFunction" href="http://foceo.ru/goodrelations/v1#Sell" />

<div itemscope itemprop="hasPriceSpecification"

itemtype="http:/foceo.ru/goodrelations/v1#UnitPriceSpecification">Стоимость использования Ping Queen - Бесплатно:

<meta itemprop="hasCurrency" content="USD">$

<span itemprop="hasCurrencyValue">0</span>

<time itemprop="validThrough" datetime="2012-11-30T23:59:59Z"></time>

</div>

Условия: <div itemprop="condition">бесплатно</div>

EAN/UPC: <span itemprop="hasEAN_UCC-13">1234567890123</span>

MPN: <span itemprop="hasMPN">PSCSI</span>

Article No. <span itemprop="hasStockKeepingUnit">123-456</span>

Доступность: <span itemscope itemprop="hasInventoryLevel"

itemtype="http://purl.org/goodrelations/v1#QuantitativeValue">

<meta property="hasMinValue" content="1">Можно скачать на нашем сайте

</span>

</div>

Использование свойств Good Relations для расширения типов Schema.Org
Вы можете использовать элементы GoodRelations, для расширения типов schema.org пунктами, которые не охвачены стандартными средствами schema.org, например, расходами по доставке или страны в которых возможно использование. В этом случае Вы должны использовать полный URI в свойствах, которые обеспечены в GoodRelations, когда используется расширение типов schema.org. Когда используется дополнение типов в Schema.Org от GoodRelations, у Вас есть возможность использовать в ссылках локальные значения. Посмотрите, как это сделано в следующем примере:


<div itemscope itemtype="http://schema.org/Offer" itemid="#offer">

<div itemprop="name">Дмитрий Фосео seo специалист FoCeO</div>

<div itemprop="description">Вызов специалиста на дом / в офис.</div>

<link itemprop="http://foceo.ru/goodrelations/v1#hasBusinessFunction"

href="http://foceo.ru/goodrelations/v1#Sell" />

<!-- Стоимость выезда -->

Стоимость выезда специалиста

<div itemscope itemprop="http://foceo.ru/goodrelations/v1#hasPriceSpecification"

itemtype="http://foceo.ru/goodrelations/v1#DeliveryChargeSpecification">

<meta itemprop="eligibleRegions" content="RU">Russian Federation:

<meta itemprop="hasCurrency" content="EUR">Euro:

<span itemprop="hasCurrencyValue">20.00</span>

<link itemprop="appliesToDeliveryMethod"

href="http://foceo.ru/goodrelations/v1#car" />(+ оплата такси)

</div>

<!-- другие свойства можно указывать в этой части -->

...

</div>

Использование свойств Schema.Org для расширения типов Good Relations
В семантической оптимизации Вы можете использовать комбинации свойств и типов Schema.Org совместно с типами GoodRelations. Такой подход рекомендуется для добавления изображений, адресов и прочей информации, гео локационных данных. Достаточно удобно использовать сразу все необходимые функции одного словаря, в сравнении с использованием для каждой отдельно взятой функции множество других словарей (например, vCard, geo, WGS84, FOAF и других).
Смотрим пример:


<div itemscope itemtype="http://foceo.ru/goodrelations/v1#BusinessEntity">

<span itemprop="legalName">FoCeO SEO Company</span>

Контактная информация:

<div itemscope itemprop="http://schema.org/address"

itemtype="http://schema.org/PostalAddress">

Основной адрес:

<span itemprop="postalCode">295022</span>

<span itemprop="addressLocality">Крым, Российская Федерация</span>

</div>

<!-- Помните, необходимо использовать полные URI, в тех случаях, когда речь идет о внешних сайтах (других сайтах).

данные воспринимаются как тип **GoodRelations**, однако помните, что они поступают из schema.org -->

Телефон: <span itemprop="http://schema.org/telephone">+79-78-136-911-6</span>,

E-mail: <span itemprop="http://schema.org/email">support@foceo.ru</span>

<link itemprop="http://schema.org/url" href="http://www.foceo.ru" />

</div>

Семантическая разметка Good Relations средствами Schema.Org
Да, это не ошибка. Всё действительно так. В ноябре 2012 года, Good Relation стал официальным ядром электронной коммерции в Schema Org. Вы наверное подумали - "Зачем мы рассматривали предыдущие варианты, если можно использовать старый добрый Schema.Org для оптимизации Good Relations?" Всё дело в том, что GoodRelations многообразен и неоднозначен, для использования этого словаря, можно использовать синтаксис совершенно различных словарей, мы посчитали, что будет неверно ограничиваться знаниями только в области семантической оптимизации только в рамках Schema.Org, будет полезно знать и другие подходы. Давайте посмотрим пример реализации GoodRelations разметки в Schema.Org:


<div itemscope itemtype="http://schema.org/Offer" itemid="#offer">

<div itemprop="name">Дмитрий Фосео seo специалист FoCeO</div>

<div itemprop="description">Вызов специалиста на дом / в офис.</div>

<link itemprop="businessFunction"

href="http://foceo.ru/goodrelations/v1#Sell" />

<!-- Единица прайса услуг -->

<div itemscope itemprop="priceSpecification"

itemtype="http://schema.org/UnitPriceSpecification">Стоимость:

<meta itemprop="priceCurrency" content="EUR">Euro:

<span itemprop="price">20.00</span>

<time itemprop="validThrough"

datetime="2017-03-09T23:59:59Z"></time>

</div>

<!-- Стоимость выезда специалиста -->

Delivery costs to

<div itemscope itemprop="priceSpecification"

itemtype="http://schema.org/DeliveryChargeSpecification">

<meta itemprop="eligibleRegion" content="RU">Российская Федерация:

<meta itemprop="priceCurrency" content="EUR">Euro:

<span itemprop="price">20.00</span>

<link itemprop="appliesToDeliveryMethod"

href="http://foceo.ru/goodrelations/v1#UPS" />(+ оплата такси)

</div>

<!-- Другие свойства можно разместить здесь -->

...

</div>

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

Семантическая разметка - Good Relation

Пожалуйста, оцените удобство нашего сервиса

Общий рейтинг: 3.5/5 (21 голосов)


Используя данный сайт вы соглашаетесь с политикой конфиденциальности

Связаться с нами




Контакты
Республика Крым,
г. Симферополь,
Проспект победы 200
Телефон: +7 978 892 75 82
Email: support@foceo.ru
Первый Крымский SEO портал