Как пользоваться
- Выберите тип заведения и введите название, сайт, телефон и URL фото.
- Заполните адрес и, если знаете, координаты.
- Запишите часы работы одной строкой, например
Mo-Fr 07:00-19:00; Sa-Su 08:00-14:00. - Скопируйте script и вставьте его на сайт.
Как это работает
Результат — объект выбранного типа с name, url, image, telephone и priceRange. Адрес становится PostalAddress (streetAddress, addressLocality, addressRegion, postalCode, addressCountry), координаты — GeoCoordinates. Каждая группа часов — OpeningHoursSpecification с полными английскими названиями дней, как принято в schema.org (Monday … Sunday), и временем opens и closes в формате ЧЧ:ММ. Диапазон может переходить через конец недели: Fr-Mo — с пятницы по понедельник. Запятая в координатах читается как десятичный разделитель.
Пример
Часы по умолчанию Mo-Fr 07:00-19:00; Sa-Su 08:00-14:00 превращаются в две записи:
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "07:00",
"closes": "19:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Saturday", "Sunday"],
"opens": "08:00",
"closes": "14:00"
}
]
(В сгенерированном коде каждый день на своей строке.) Координаты 55,7539 и 37,6208, введённые с запятой, станут "latitude": 55.7539, "longitude": 37.6208.
Советы
- Пишите название, адрес и телефон так же, как на странице и в карточках на картах.
- Обновляйте часы перед праздниками и сезонными изменениями вместе с текстом страницы.
- Одна точка — одна страница: у сети разметка каждого филиала стоит на странице этого филиала.