Микроразметка данных о компании [Organization]

Как сделать микроразметку данных о вашей компании на сайте

июнь 09 , 2016

Микроразметка schema.org позволяет нам не только размечать статьи, товарные предложения или отзывы, а и данные о вашей компании. 

Почему это полезно?

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

MicrodataPro;

Как сделать микроразметку данные о компании на сайте?

Блок с кодом такой разметки необходимо размещать на всех страницах сайта. Если используете CMS тогда правильнее всего поставить код в header или footer сайта, второе предпочтительней.

Код для разметки в формате json-ld

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"url": "https://microdata.pro/demo/",
"name": "Мой Магазин",
"email": "prut.n.v@gmail.com",
"logo": "https://microdata.pro/demo/image/catalog/logo.png",
"description": "Мой Магазин","address": {
"@type": "PostalAddress",
"addressLocality": "Москва, Россия",
"postalCode": "012345",
"streetAddress": "Пл. Победы 26Б"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "2"
},			  
"potentialAction": {
"@type": "SearchAction",
"target": "https://microdata.pro/demo/index.php?route=product/search&search={search_term_string}",
"query-input": "required name=search_term_string"
},	  
"contactPoint" : [
{
"@type" : "ContactPoint",
"telephone" : "+12-345-678-90-00",
"contactType" : "customer service"
},{
"@type" : "ContactPoint",
"telephone" : "+12-435-667-55-04",
"contactType" : "customer service"
}],
"sameAs" : [
"https://vk.com/group","https://twitter.com/group"]	  
}	  
</script>

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

<div itemscope itemtype="https://schema.org/Organization" style="display:none;">
<meta itemprop="name" content="Мой Магазин" />
<link itemprop="url" href="https://microdata.pro/demo/" />
<link itemprop="logo" href="https://microdata.pro/demo/image/catalog/logo.png" />
<meta itemprop="description" content="Мой Магазин" /><meta itemprop="email" content="prut.n.v@gmail.com" />
<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<meta itemprop="addressLocality" content="Москва, Россия" />			  
<meta itemprop="postalCode" content="012345" />
<meta itemprop="streetAddress" content="Пл. Победы 26Б" />
</div>
<meta itemprop="telephone" content="+12-345-678-90-00" />
<meta itemprop="telephone" content="+12-435-667-55-04" />
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
<meta itemprop="ratingValue" content="4.5">
<meta itemprop="reviewCount" content="2">
</div>
<link itemprop="sameAs" href="https://vk.com/group" />
<link itemprop="sameAs" href="https://twitter.com/group" />
<form itemprop="potentialAction" itemscope itemtype="https://schema.org/SearchAction">
<meta itemprop="target" content="https://microdata.pro/demo/index.php?route=product/search&search={search_term_string}"/>
<input itemprop="query-input" type="text" required name="search_term_string"/>
</form>		  
</div>

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

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

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

Синтаксис разметки данных о компании - рекомендуется выбирать microdata + json-ld для большей универсальности. Поисковые системы по разному воспринимают синтаксис разметки. Если взять json-ld яндекс официально заявил что не использует этот синтаксис в поисковой выдаче, а google наоборот. По-этому для того что бы понравиться всех роботам лучше оставить microdata + json-ld.

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

Е-mail - если не заполнять, в разметку попадет почта которая указана в настройках сайта.

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