Закрыто в полночь или открыто до двух: как записать режим работы без ошибки в сутках
Кафе открывается в пятницу в 18:00 и закрывается в субботу в 02:00. Для посетителя это один рабочий вечер. Для каталога здесь две календарные даты, и неверно заполненная карточка способна объявить заведение закрытым именно тогда, когда кухня еще принимает заказы. Такая ошибка особенно заметна у баров, аптек, автомоек и пунктов выдачи с ночными сменами.
Окончание раньше начала не означает ошибку
В структурированных данных Schema.org интервал задается днем недели, временем открытия и временем закрытия. Спецификация прямо допускает время закрытия после полуночи: если значение меньше времени открытия, оно относится к следующим суткам. Поэтому запись пятница 18:00-02:00 описывает смену, начавшуюся в пятницу и закончившуюся в субботу.
Однако интерфейсы каталогов различаются. Один принимает единый ночной интервал, другой просит разделить его на пятницу 18:00-23:59 и субботу 00:00-02:00. Нельзя механически переносить запись из таблицы администратора. После сохранения нужно открыть публичную карточку и посмотреть, что она показывает в пятницу вечером и в субботу после полуночи.
Если заведение работает с 18:00 до 02:00 ежедневно, каждая смена должна быть привязана к дню ее начала. Отдельная строка суббота 00:00-02:00 без контекста может создать ложное впечатление, что субботняя работа на этом заканчивается и вечером двери уже не откроются.
Круглосуточно - отдельный режим
Для действительно непрерывной работы не стоит ставить 00:00-00:00 наугад. Google в документации для LocalBusiness описывает круглосуточный день как открытие в 00:00 и закрытие в 23:59. Schema.org также поясняет, что 23:59 подходит для обозначения работы до конца дня. Но конкретный справочник может иметь отдельный переключатель 24 часа, и он предпочтительнее самодельного интервала.
Слово круглосуточно допустимо только там, где посетителя обслуживают все 24 часа. Если ночью доступен лишь банкомат, дежурный телефон или окно выдачи, это три разных режима. Основная карточка должна показывать часы помещения, а доступные ночью услуги лучше описать отдельно.
Обычный график и исключения нельзя смешивать
Регулярные часы отвечают на вопрос, как организация работает в типичную неделю. Праздники, санитарные дни, ремонт и разовые мероприятия являются исключениями. В разметке LocalBusiness для них предусмотрено поле specialOpeningHoursSpecification с датой начала, датой окончания и особыми часами. Если точка в этот день закрыта, часы открытия и закрытия не указывают.
Это практичнее, чем временно переписывать недельный график. После праздника исключение перестанет действовать, а обычные часы останутся на месте. При ручной замене легко забыть вернуть понедельник или воскресенье, и неверная запись будет жить месяцами.
Интервал дат должен быть точным. Если режим изменен только 31 декабря, не нужно ставить исключение до 8 января. Если одинаковые праздничные часы действуют несколько дней подряд, допустим один диапазон; разные дни лучше разнести.
Как собрать исходные данные у организации
Вопрос работаете ли вы в выходные слишком расплывчат. Нужны время начала обслуживания, время последнего входа или заказа, время закрытия помещения и правила отдельных услуг. Например, магазин открыт до 22:00, касса возвратов - до 20:00, а выдача интернет-заказов - до 21:30. В основной график идет время, когда посетитель может получить базовую услугу, остальные ограничения поясняются текстом.
Для сети часы проверяют по каждому адресу. Режим головного офиса нельзя копировать филиалам. Источником служит ответ ответственного сотрудника или официальный канал конкретной точки, а рядом с записью полезно хранить дату подтверждения. Фотография вывески без даты слабее: ее могли снять до сезонного изменения.
Проверка после сохранения
- Откройте карточку без авторизации, как обычный посетитель.
- Проверьте текущий статус открыто или закрыто и ближайшее время закрытия.
- Разверните всю неделю: ночная смена не должна исчезать на границе суток.
- Посмотрите мобильную версию и результат поиска, если каталог передает туда данные.
- Поставьте напоминание удалить или обновить праздничное исключение.
Полезен контрольный пример. Для графика пятница и суббота 18:00-02:00 карточка должна показывать работу в пятницу в 23:30, в субботу в 01:30, затем закрытие до 18:00 и новую смену до воскресенья. Четыре проверки обнаруживают большинство ошибок границы суток.
Часы работы являются обещанием посетителю, а не декоративным полем. Хорошая карточка различает обычную неделю, ночную смену, круглосуточную услугу и разовое исключение. Чем сложнее график, тем важнее не только правильно заполнить форму, но и проверить публичное представление в конкретные моменты времени.