⚠️ Важно: данный сайт не имеет отношения к владельцам schema.org, это всего лишь любительский (неофициальный) перевод. Сайт сделан для тех, кто плохо воспринимает технический английский. Оригинал текста можно найти тут: schema.org/openingHours. Если сайт оказался полезен, то можете пожертвовать 50 рублей создателями сайта.

openingHours

Свойство schema.org ?

Описание:

Общие часы работы для бизнеса. Часы работы могут быть указаны в виде недельного диапазона времени, начиная с дней, затем времени по дням. Несколько дней могут быть перечислены с запятыми ',' между каждым днем. Дни или диапазоны времени указываются с использованием дефиса '-'.

  • Дни указываются с использованием следующих двухбуквенных комбинаций: Mo, Tu, We, Th, Fr, Sa, Su.
  • Время указывается в 24-часовом формате. Например, 15:00 указывается как 15:00, 10:00 как 10:00.
  • Вот пример: <time itemprop="openingHours" datetime="Tu,Th 16:00-20:00">Вторник и четверг с 16:00 до 20:00</time>.
  • Если бизнес открыт 7 дней в неделю, то это можно указать как <time itemprop="openingHours" datetime="Mo-Su">С понедельника по воскресенье, весь день</time>.

Свойство openingHours в Schema.org используется для указания времени работы бизнеса. Это свойство помогает пользователям и поисковым системам понять, когда конкретная организация открыта для посетителей. Оно особенно полезно для различных типов бизнеса, таких как магазины, рестораны, сервисные центры и другие учреждения, которые имеют фиксированные часы работы.

Формат записи времени работы включает дни недели и временные интервалы. Дни обозначаются с помощью двухбуквенных сокращений, таких как "Mo" для понедельника или "Fr" для пятницы. Временные интервалы указываются в 24-часовом формате, что позволяет избежать путаницы с AM и PM.

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

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

Ожидается, что значения будут одного из этих типов

Используется в этих типах

Примеры

Пример 1

Пример заметки или HTML разметки.


<h1>Disneyland Paris</h1>
<div>It's an amusement park in Marne-la-Vallée, near Paris, in France.</div>
<div>Hours: Mo-Fr 10am-7pm Sa 10am-22pm Su 10am-21pm</div>
<div>Entrance: with ticket</div>
<div>Currency accepted: Euro</div>
<div>Payment accepted: Cash, Credit Card</div>
<div>Website:
	<a href="http://www.disneylandparis.it/">www.disneylandparis.it</a>
</div>

Пример, закодированный в формате Microdata, встроенный в HTML.


<div itemscope itemtype="https://schema.org/AmusementPark https://schema.org/TouristAttraction">
	<h1><span itemprop="name">Disneyland Paris</span></h1>
	<div>
		<span itemprop="description">It's an amusement park in Marne-la-Vallée, near Paris, in France and is the most visited theme park in all of France and Europe.</span>
	</div>
	<div>Hours: Mo-Fr 10am-7pm Sa 10am-22pm Su 10am-21pm
		<meta itemprop="openingHours" content="Mo-Fr 10:00-19:00"/>
		<meta itemprop="openingHours" content="Sa 10:00-22:00"/>
		<meta itemprop="openingHours" content="Su 10:00-21:00"/>
	</div>
	<div>
		<meta itemprop="isAccessibleForFree" content="false"/>Entrance: with ticket
	</div>
	<div>
		<meta itemprop="currenciesAccepted" content="EUR"/>Currency accepted: Euro
	</div>
	<div>
		<meta itemprop="paymentAccepted" content="Cash, Credit Card"/>Payment accepted: Cash, Credit Card
	</div>
	<div>Website:
		<a href="http://www.disneylandparis.it/" itemprop="url">www.disneylandparis.it</a>
	</div>
</div>

Пример, закодированный в формате RDFa, встроенный в HTML.


<div vocab="https://schema.org/" typeof="TouristAttraction AmusementPark">
	<h1><span property="name">Disneyland Paris</span></h1>
	<div>
		<span property="description">It's an amusement park in Marne-la-Vallée, near Paris, in France and is the most visited theme park in all of France and Europe.</span>
	</div>
	<div>Hours: Mo-Fr 10am-7pm Sa 10am-22pm Su 10am-21pm
		<meta property="openingHours" content="Mo-Fr 10:00-19:00"/>
		<meta property="openingHours" content="Sa 10:00-22:00"/>
		<meta property="openingHours" content="Su 10:00-21:00"/>
	</div>
	<div>
		<meta property="isAccessibleForFree" content="false"/>Entrance: with ticket
	</div>
	<div>
		<meta property="currenciesAccepted" content="EUR"/>Currency accepted: Euro
	</div>
	<div>
		<meta property="paymentAccepted" content="Cash, Credit Card"/>Payment accepted: Cash, Credit Card
	</div>
	<div>Website:
		<a href="http://www.disneylandparis.it/" property="url">www.disneylandparis.it</a>
	</div>
</div>

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": ["TouristAttraction", "AmusementPark"],
	"name": "Disneyland Paris",
	"description": "It's an amusement park in Marne-la-Vallée, near Paris, in France and is the most visited theme park in all of France and Europe.",
	"openingHours":["Mo-Fr 10:00-19:00", "Sa 10:00-22:00", "Su 10:00-21:00"],
	"isAccessibleForFree": false,
	"currenciesAccepted": "EUR",
	"paymentAccepted":"Cash, Credit Card",
	"url":"http://www.disneylandparis.it/"
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org
@type
0
TouristAttraction
1
AmusementPark
name
Disneyland Paris
description
It's an amusement park in Marne-la-Vallée, near Paris, in France and is the most visited theme park in all of France and Europe.
openingHours
0
Mo-Fr 10:00-19:00
1
Sa 10:00-22:00
2
Su 10:00-21:00
isAccessibleForFree
currenciesAccepted
EUR
paymentAccepted
Cash, Credit Card
url
http://www.disneylandparis.it/

Пример 2

Пример заметки или HTML разметки.


<div>
  <h1>Philippa's Pharmacy</h1>
  <p>A superb collection of fine pharmaceuticals for your beauty and healthcare
    convenience, a department of Delia's Drugstore.</p>
  <p>Open: Monday-Thursday 9am-noon</p>
  <p>Phone: (800)555-1234</p>
</div>

Пример, закодированный в формате Microdata, встроенный в HTML.


<div itemscope itemtype="https://schema.org/Pharmacy">
  <h1 itemprop="name">Philippa's Pharmacy</h1>
  <p itemprop="description">A superb collection of fine pharmaceuticals for your beauty and healthcare
    convenience, a department of Delia's Drugstore.</p>
  <p>Open: <span itemprop="openingHours" content="Mo,Tu,We,Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
  <p>Phone: <span itemprop="telephone" content="+18005551234">(800)555-1234</span></p>
</div>

Пример, закодированный в формате RDFa, встроенный в HTML.


<div vocab="https://schema.org/" typeof="Pharmacy">
  <h1 property="name">Philippa's Pharmacy</h1>
  <p property="description">A superb collection of fine pharmaceuticals for your beauty and healthcare
    convenience, a department of Delia's Drugstore.</p>
  <p>Open: <span property="openingHours" content="Mo,Tu,We,Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
  <p>Phone: <span property="telephone" content="+18005551234">(800)555-1234</span></p>
</div>

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Pharmacy",
    "name": "Philippa's Pharmacy",
    "description": "A superb collection of fine pharmaceuticals for your beauty and healthcare convenience, a department of Delia's Drugstore.",
    "openingHours": "Mo,Tu,We,Th 09:00-12:00",
    "telephone": "+18005551234"
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org
@type
Pharmacy
name
Philippa's Pharmacy
description
A superb collection of fine pharmaceuticals for your beauty and healthcare convenience, a department of Delia's Drugstore.
openingHours
Mo,Tu,We,Th 09:00-12:00
telephone
+18005551234

Пример 3

Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.

Пример заметки или HTML разметки.

Наименование: Лесной Кемпинг
Описание: Уютный кемпинг в лесной зоне с возможностью установки палаток.
Адрес:
	Улица: Лесная, 10
	Город: Лесной Город
	Область: Лесная Область
	Почтовый индекс: 123456
	Страна: Россия
Телефон: +7 123 456-78-90
Часы работы: Пн-Вс 08:00-20:00
Географические координаты:
	Широта: 55.7558
	Долгота: 37.6173
Изображение: https://example.com/image.jpg
URL: https://example.com/campground

Пример, закодированный в формате JSON-LD в теге <script> HTML.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Campground",
  "name": "Лесной Кемпинг",
  "description": "Уютный кемпинг в лесной зоне с возможностью установки палаток.",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Улица Лесная, 10",
    "addressLocality": "Лесной Город",
    "addressRegion": "Лесная Область",
    "postalCode": "123456",
    "addressCountry": "RU"
  },
  "telephone": "+7 123 456-78-90",
  "openingHours": "Mo-Su 08:00-20:00",
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 55.7558,
    "longitude": 37.6173
  },
  "image": "https://example.com/image.jpg",
  "url": "https://example.com/campground"
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org
@type
Campground
name
Лесной Кемпинг
description
Уютный кемпинг в лесной зоне с возможностью установки палаток.
address
@type
PostalAddress
streetAddress
Улица Лесная, 10
addressLocality
Лесной Город
addressRegion
Лесная Область
postalCode
123456
addressCountry
RU
telephone
+7 123 456-78-90
openingHours
Mo-Su 08:00-20:00
geo
@type
GeoCoordinates
latitude
55.7558
longitude
37.6173
image
https://example.com/image.jpg
url
https://example.com/campground

Пример 4

Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.

Пример заметки или HTML разметки.

Название: Автосервис ТехноМастер
Адрес: Улица Ремонтников, д. 10, Москва, 101000, Россия
Телефон: +7-495-555-55-55
Часы работы: Пн-Пт 09:00-20:00
Ценовой диапазон: 2 числа
URL: https://www.tehnomaster.ru
Общий рейтинг: 4.5 (120 отзывов)
Географические координаты: Широта 55.7558, Долгота 37.6173

Пример, закодированный в формате JSON-LD в теге <script> HTML.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AutoRepair",
  "name": "Автосервис ТехноМастер",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Улица Ремонтников, д. 10",
    "addressLocality": "Москва",
    "postalCode": "101000",
    "addressCountry": "RU"
  },
  "telephone": "+7-495-555-55-55",
  "openingHours": "Mo-Fr 09:00-20:00",
  "priceRange": "$$",
  "url": "https://www.tehnomaster.ru",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "ratingCount": "120"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 55.7558,
    "longitude": 37.6173
  }
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org
@type
AutoRepair
name
Автосервис ТехноМастер
address
@type
PostalAddress
streetAddress
Улица Ремонтников, д. 10
addressLocality
Москва
postalCode
101000
addressCountry
RU
telephone
+7-495-555-55-55
openingHours
Mo-Fr 09:00-20:00
priceRange
$$
url
https://www.tehnomaster.ru
aggregateRating
@type
AggregateRating
ratingValue
4.5
ratingCount
120
geo
@type
GeoCoordinates
latitude
55.7558
longitude
37.6173

Пример 5

Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.

Пример заметки или HTML разметки.

Название: Магазин Мороженого

Адрес:
Улица Мороженого, 1
Город Мороженого
Регион Мороженого
Почтовый код: 12345

Номер телефона: +7 (123) 456-78-90

Часы работы: Пн-Вс: 10:00-22:00

Веб-сайт: www.example.com 

Пример, закодированный в формате Microdata, встроенный в HTML.

<div itemscope itemtype="https://schema.org/IceCreamShop">
  <h1 itemprop="name">Магазин Мороженого</h1>
  <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">Улица Мороженого, 1</span>,
    <span itemprop="addressLocality">Город Мороженого</span>,
    <span itemprop="addressRegion">Регион Мороженого</span>
    <span itemprop="postalCode">12345</span>
  </div>
  <span itemprop="telephone">+7 (123) 456-78-90</span>
  <span itemprop="openingHours">Пн-Вс: 10:00-22:00</span>
  <a itemprop="url" href="https://example.com">www.example.com</a>
</div>

Пример, закодированный в формате JSON-LD в теге <script> HTML.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "IceCreamShop",
  "name": "Магазин Мороженого",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Улица Мороженого, 1",
    "addressLocality": "Город Мороженого",
    "addressRegion": "Регион Мороженого",
    "postalCode": "12345"
  },
  "telephone": "+7 (123) 456-78-90",
  "openingHours": "Mo-Su 10:00-22:00",
  "url": "https://example.com"
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org
@type
IceCreamShop
name
Магазин Мороженого
address
@type
PostalAddress
streetAddress
Улица Мороженого, 1
addressLocality
Город Мороженого
addressRegion
Регион Мороженого
postalCode
12345
telephone
+7 (123) 456-78-90
openingHours
Mo-Su 10:00-22:00
url
https://example.com
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 26.11.2024
Комментарии
Новые материалы на сайте