Свойство schema.org ?
⚠️ В микроразметке Schema.org важен регистр букв, поэтому не перепутайте с OpeningHoursSpecification. Правило: Типы (types) записываются с заглавной буквы, Свойства (properties) записываются с маленькой буквы.
Содержание: Описание, Какие должны быть типы, В каких типах используется, Благодарности, Примеры использования.
Свойство openingHoursSpecification
в Schema.org используется для описания часов работы определенного места, например, магазина, ресторана или учреждения. Это свойство позволяет указать, в какие дни и в какие часы данное место открыто для посетителей.
openingHoursSpecification
является частью более широкой схемы структурированных данных, которая помогает поисковым системам и другим сервисам лучше понимать информацию о бизнесах и местах. Используя это свойство, владельцы сайтов могут предоставить точные данные о времени работы, что позволяет пользователям быстро находить нужную информацию.
Свойство может включать детали о том, как часы работы могут изменяться в зависимости от дня недели или праздничных дней. Это особенно важно для бизнеса, который может работать по разным графикам в выходные дни или в праздничные периоды.
Использование openingHoursSpecification
помогает улучшить видимость бизнеса в поисковых системах, так как пользователи могут увидеть актуальную информацию о часах работы прямо в результатах поиска. Это также может повысить доверие пользователей к бизнесу, так как они получают точные и структурированные данные.
В целом, openingHoursSpecification
является важным инструментом для обеспечения прозрачности и доступности информации о часах работы, что, в свою очередь, может способствовать увеличению числа посетителей и клиентов.
Пример заметки или HTML разметки.
<div>
<h1>Music Resource Centre</h1>
<h2>Opening hours</h2>
<div>Monday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>
<div>Tuesday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>
<div>Wednesday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>
<div>Thursday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>
<div>Friday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>
<div>Saturday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>
<div>Sunday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>
<h2 >Contact information</h2>
<div>Email address:
<a href="mailto:dscott@laurentian.ca">dscott@laurentian.ca</a></div>
<div>
<div>
<h3>Mailing address</h3>
School of Education - Music Resource Centre<br />Laurentian University<br />
Sudbury<br />
ON<br />
Canada<br />
P3E 2C6<br />
</div>
</div>
<h2>Branch relationship</h2>
<div>Parent library:
<a href="/eg/opac/library/LUSYS">Laurentian University</a>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/Library">
<h1 itemprop="name">
Music Resource Centre
</h1>
<h2>
Opening hours
</h2>
<div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="https://schema.org/Monday">Monday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
</div>
<div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="https://schema.org/Tuesday">Tuesday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
</div>
<div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="https://schema.org/Wednesday">Wednesday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
</div>
<div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="https://schema.org/Thursday">Thursday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
</div>
<div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="https://schema.org/Friday">Friday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
</div>
<div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="https://schema.org/Saturday">Saturday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
</div>
<div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
<link itemprop="dayOfWeek" href="https://schema.org/Sunday">Sunday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
</div>
<h2>
Contact information
</h2>
<div>
Email address: <a href="mailto:dscott@laurentian.ca" itemprop="email">dscott@laurentian.ca</a>
</div>
<div>
<div itemprop="location address" itemscope itemtype="https://schema.org/PostalAddress">
<h3 itemprop="contactType">
Mailing address
</h3><span itemprop="streetAddress">School of Education - Music Resource Centre<br>
Laurentian University</span><br>
<span itemprop="addressLocality">Sudbury</span><br>
<span itemprop="addressRegion">ON</span><br>
<span itemprop="addressCountry">Canada</span><br>
<span itemprop="postalCode">P3E 2C6</span><br>
</div>
</div>
<h2>
Branch relationship
</h2>
<div>
Parent library: <a itemprop="parentOrganization" href="/eg/opac/library/LUSYS">Laurentian University</a>
</div>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="Library">
<h1 property="name">
Music Resource Centre
</h1>
<h2>
Opening hours
</h2>
<div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
<link property="dayOfWeek" href="https://schema.org/Monday">Monday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
</div>
<div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
<link property="dayOfWeek" href="https://schema.org/Tuesday">Tuesday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
</div>
<div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
<link property="dayOfWeek" href="https://schema.org/Wednesday">Wednesday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
</div>
<div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
<link property="dayOfWeek" href="https://schema.org/Thursday">Thursday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
</div>
<div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
<link property="dayOfWeek" href="https://schema.org/Friday">Friday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
</div>
<div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
<link property="dayOfWeek" href="https://schema.org/Saturday">Saturday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
</div>
<div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
<link property="dayOfWeek" href="https://schema.org/Sunday">Sunday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
</div>
<h2>
Contact information
</h2>
<div>
Email address: <a href="mailto:dscott@laurentian.ca" property="email">dscott@laurentian.ca</a>
</div>
<div>
<div property="location address" typeof="PostalAddress">
<h3 property="contactType">
Mailing address
</h3><span property="streetAddress">School of Education - Music Resource Centre<br>
Laurentian University</span><br>
<span property="addressLocality">Sudbury</span><br>
<span property="addressRegion">ON</span><br>
<span property="addressCountry">Canada</span><br>
<span property="postalCode">P3E 2C6</span><br>
</div>
</div>
<h2>
Branch relationship
</h2>
<div>
Parent library: <a property="parentOrganization" href="/eg/opac/library/LUSYS">Laurentian University</a>
</div>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": [
"https://schema.org",
{ "@language": "en-ca" }
],
"@type": "Library",
"address": {
"@id": "_:school_edu_library_1",
"@type": "PostalAddress",
"addressCountry": "Canada",
"addressLocality": "Sudbury",
"addressRegion": "ON",
"contactType": "Mailing address",
"postalCode": "P3E 2C6",
"streetAddress": "School of Education - Music Resource Centre Laurentian University"
},
"email": "mailto:dscott@laurentian.ca",
"location": { "@id": "_:school_edu_library_1" },
"name": "Music Resource Centre",
"parentOrganization": "https://laurentian.concat.ca/eg/opac/library/LUSYS",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"closes": "17:00:00",
"dayOfWeek": "https://schema.org/Sunday",
"opens": "09:00:00"
},
{
"@type": "OpeningHoursSpecification",
"closes": "17:00:00" ,
"dayOfWeek": "https://schema.org/Saturday",
"opens": "09:00:00"
},
{
"@type": "OpeningHoursSpecification",
"closes": "17:00:00",
"dayOfWeek": "https://schema.org/Thursday",
"opens": "09:00:00"
},
{
"@type": "OpeningHoursSpecification",
"closes": "17:00:00",
"dayOfWeek": "https://schema.org/Tuesday",
"opens": "09:00:00"
},
{
"@type": "OpeningHoursSpecification",
"closes": "17:00:00",
"dayOfWeek": "https://schema.org/Friday",
"opens": "09:00:00"
},
{
"@type": "OpeningHoursSpecification",
"closes": "17:00:00",
"dayOfWeek": "https://schema.org/Monday",
"opens": "09:00:00"
},
{
"@type": "OpeningHoursSpecification",
"closes": "17:00:00",
"dayOfWeek": "https://schema.org/Wednesday",
"opens": "09:00:00"
}
]
}
</script>
Структурированное представление примера JSON-LD.
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
<div>
<h1>Автосалон "Автоплюс"</h1>
<p>Адрес: Россия, Москва, улица Ленина, 45</p>
<p>Телефон: +7 (495) 123-45-67</p>
<p>Email: info@autoplush.ru</p>
<p>Официальный сайт: <a href="https://autoplush.ru">autoplush.ru</a></p>
<p>График работы: пн-пт 09:00–18:00, сб 10:00–16:00, вс выходной</p>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/AutoDealer">
<h1 itemprop="name">Автосалон "Автоплюс"</h1>
<p>Адрес:
<span itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<span itemprop="addressCountry">Россия</span>,
<span itemprop="addressLocality">Москва</span>,
<span itemprop="streetAddress">улица Ленина, 45</span>
</span>
</p>
<p>Телефон: <span itemprop="telephone">+7 (495) 123-45-67</span></p>
<p>Email: <span itemprop="email">info@autoplush.ru</span></p>
<p>Официальный сайт: <a itemprop="url" href="https://autoplush.ru">autoplush.ru</a></p>
<p>График работы:
<meta itemprop="openingHours" content="Mo-Fr 09:00-18:00">
<meta itemprop="openingHours" content="Sa 10:00-16:00">
<meta itemprop="openingHours" content="Su closed">
пн-пт 09:00–18:00, сб 10:00–16:00, вс выходной
</p>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "AutoDealer",
"name": "Автосалон \"Автоплюс\"",
"address": {
"@type": "PostalAddress",
"addressCountry": "Россия",
"addressLocality": "Москва",
"streetAddress": "улица Ленина, 45"
},
"telephone": "+7 (495) 123-45-67",
"email": "info@autoplush.ru",
"url": "https://autoplush.ru",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "10:00",
"closes": "16:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Sunday",
"opens": "closed"
}
]
}
</script>
Структурированное представление примера JSON-LD.
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
<div>
<h1>Служба покраски домов "Красивый Дом"</h1>
<p>Адрес: Россия, Санкт-Петербург, улица Пушкина, 10</p>
<p>Телефон: +7 (812) 987-65-43</p>
<p>Email: info@krasiviydom.ru</p>
<p>Официальный сайт: <a href="https://krasiviydom.ru">krasiviydom.ru</a></p>
<p>График работы: пн-пт 08:00–17:00, сб 09:00–15:00, вс выходной</p>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/HousePainter">
<h1 itemprop="name">Служба покраски домов "Красивый Дом"</h1>
<p>Адрес:
<span itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<span itemprop="addressCountry">Россия</span>,
<span itemprop="addressLocality">Санкт-Петербург</span>,
<span itemprop="streetAddress">улица Пушкина, 10</span>
</span>
</p>
<p>Телефон: <span itemprop="telephone">+7 (812) 987-65-43</span></p>
<p>Email: <span itemprop="email">info@krasiviydom.ru</span></p>
<p>Официальный сайт: <a itemprop="url" href="https://krasiviydom.ru">krasiviydom.ru</a></p>
<p>График работы:
<meta itemprop="openingHours" content="Mo-Fr 08:00-17:00">
<meta itemprop="openingHours" content="Sa 09:00-15:00">
<meta itemprop="openingHours" content="Su closed">
пн-пт 08:00–17:00, сб 09:00–15:00, вс выходной
</p>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HousePainter",
"name": "Служба покраски домов \"Красивый Дом\"",
"address": {
"@type": "PostalAddress",
"addressCountry": "Россия",
"addressLocality": "Санкт-Петербург",
"streetAddress": "улица Пушкина, 10"
},
"telephone": "+7 (812) 987-65-43",
"email": "info@krasiviydom.ru",
"url": "https://krasiviydom.ru",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:00",
"closes": "17:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "09:00",
"closes": "15:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Sunday",
"opens": "closed"
}
]
}
</script>
Структурированное представление примера JSON-LD.