Микроразметка страницы контактов

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Схема Organization

Универсальная схема для страницы контактов, т.е. наиболее обобщенный тип.


<div itemscope="" itemtype="http://schema.org/Organization">
 <span itemprop="name">Наименование организации</span>
 Контактная информация:
 
<div itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress">
 Почтовый адрес:
 <span itemprop="streetAddress">номер дома, улица</span>
 <span itemprop="postalCode">почтовый индекс</span>
 <span itemprop="addressLocality">город, страна</span>
 </div>
 
 Телефон:<span itemprop="telephone">контактный телефон</span>,
 Факс:<span itemprop="faxNumber">факс</span>,
 E-mail: <span itemprop="email">корпоративный e-mail</span>
</div>

Схема LocalBusiness

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

В примере, схема ресторана.


<div itemscope="" itemtype="http://schema.org/Restaurant">
 <span itemprop="name">Наименование ларька</span>
 
<div itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating">
 <span itemprop="ratingValue">4</span> звезды -
 основнано на <span itemprop="reviewCount">250</span> отзывах клиентов ларька
 </div>
 
<div itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress">
 <span itemprop="streetAddress">дом, улица</span>
 <span itemprop="addressLocality">город</span>,
 <span itemprop="addressRegion">регион</span> <span itemprop="postalCode">почтовый индекс</span>
 </div>
 
 <span itemprop="telephone">Контактный телефон</span>
 <a itemprop="url" href="http://www.example.com">веб-сайт компании</a>
 
Часы работы: <time itemprop="openingHours" datetime="Mo-Fr 07:00-23:00">Понедельник-Пятница с 7:00 до 23:00 </time>
 
 Дальше может идти описание специфичных именно этому бизнесу свойств. Блюда, услуги, музыка и т.п.
</div>

Примечание

Если надо скрыть поля от отображения но они должны участвовать в разметке то можно использовать мета. Это удобно когда дизайн сайта не предусматривает некоторые поля но они обязаны быть в микроразметке.

например

скрываем поле "name"
<span itemprop="name">Наименование ларька</span>

новая запись
<meta itemprop="name" content="Наименование ларька">

Json схема макроразметки организации

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


<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Organization",
"url" : "https://my-site.org",
"contactPoint" : [
{ "@type" : "ContactPoint",
"telephone" : "+1 (234) 567-89-10",
"contactType" : "рабочий"
},
{
"@type" : "ContactPoint",
"telephone" : "+1 (234) 567-89-11",
"contactType" : "оперативная связь"
},
{
"@type" : "ContactPoint",
"telephone" : "+1 (234) 567-89-12",
"contactType" : "все типы мобильных месседжеров"
},
{
"@type" : "ContactPoint",
"telephone" : "+1 (234) 567-89-13",
"contactType" : "дополнительный рабочий"
},
],
"email" : "admin@admin.ru",
"address" : {
"@type" : "PostalAddress",
"addressLocality" : "Sity",
"postalCode" : "123456",
"streetAddress" : "ул. Улица, д. 10, кв. 1"
}
}
</script>

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

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