Шаблон меню для кафе: вёрстка для зала, доставки и карт

Один ассортимент приходится переупаковывать минимум под три носителя: папку в зале, карточку в агрегаторе и блок «Меню» в геосервисах. Разбираем, что ломается в готовых шаблонах при переносе, и даём чек-лист самопроверки по каждому носителю.

13 октября 2026 г. ~11 минут
Шаблон меню для кафе: вёрстка для зала, доставки и карт

Шаблон меню для кафе обычно скачивают за два дня до открытия или перед сменой цен. Красивый макет, вставили названия, отправили в печать — а потом выясняется: в папку он лёг нормально, в редактор агрегатора не влез, а в картах от него остался список из двадцати строк без фотографий. Дело не в шаблоне. Дело в том, что носителей минимум три, и правила у них разные.

Состав меню — отдельный разговор: сколько позиций оставить, какая у каждой маржа, что выкинуть из-за фудкоста. Здесь речь про носитель и вёрстку. Один и тот же ассортимент живёт на трёх экранах одновременно: папка или планшет в зале, карточка в агрегаторе доставки, блок «Меню» в Яндекс Картах и 2ГИС. Контекст у гостя в каждом случае свой.

В зале он уже пришёл, сидит за столом, рядом официант, который объяснит, что такое «тартар из дорадо». В агрегаторе он листает сорок кухонь подряд и решает по фотографии размером с визитку. В геосервисе он ещё не выбрал заведение — он выбирает, стоит ли вообще идти, и меню там работает как витрина, а не как справочник.

Отсюда главная мысль статьи: шаблон нельзя «перенести». Его нужно пересобрать под каждый носитель из общего источника данных. Ниже — что именно ломается и как это чинить руками, без дизайнера на каждое изменение цены.

Общий план рабочего стола управляющего: раскрытая печатная папка меню, рядом планшет с карточкой блюда в агрегаторе, рядом телефон со списком позиций в карте города. Один и тот …

01Почему ассортимент один, а меню три

Различие не в дизайне, а в том, какое решение принимает гость, глядя на экран. В зале решение звучит так: «что из этого я закажу сейчас». В доставке: «у кого заказать сегодня и что положить в корзину». В геосервисе: «это вообще моё место или пойду дальше».

Три разных решения — три разных набора требований к вёрстке. Папка в зале может позволить себе длинное описание: гость сидит, у него есть минута и есть официант, который досказывает. Карточка в агрегаторе живёт в мобильном списке, где название обрезается на середине и картинка важнее слов. Витрина в картах показывает десяток позиций, и по ним человек достраивает в голове уровень цен и тип кухни.

Носитель 1

Зал: папка или планшет

Гость уже внутри. Есть официант, есть время, есть стол. Задача вёрстки — провести взгляд по позициям, которые вам выгодно продавать, и не заставлять читать мелкий шрифт при приглушённом свете.

Растёт средний чек
Носитель 2

Агрегатор доставки

Гость сравнивает вас с десятками кухонь в одном списке. Решает фото, короткое понятное название и честная цена без «от». Описание читают уже внутри карточки, и то не всегда.

Растёт конверсия в заказ
Носитель 3

Меню в геосервисах

Гость выбирает заведение, а не блюдо. Витрина из десятка позиций с фото и ценами отвечает на вопрос «сколько это будет стоить и что тут за кухня».

Растёт доля визитов из карт

Практический вывод простой: пока вы верстаете «меню вообще», вы верстаете для одного из трёх носителей и портите два остальных. Решите сразу, с какого начинаете — и чем он отличается от других двух.


02Что ломается в готовом шаблоне при переносе

Готовые макеты в конструкторах решают одну задачу — сделать красивую страницу. Они не знают, что через месяц эту же страницу придётся разобрать на карточки с фотографиями и отдельными полями. Поэтому ломается предсказуемо и в одних и тех же местах.

Решение в шаблонеЧто происходит при переносеКак делать
Декоративный шрифт, курсив, разрядкаВ редакторе площадки шрифт свой, вся типографика теряетсяСмысл держите в словах, не в начертании
Название в две строки с эпитетамиОбрезается многоточием, гость видит половинуСуть — в первых словах, детали в описание
Один коллаж на три блюдаКарточка требует одно фото на позициюСнимать покадрово, каждое блюдо отдельно
Состав мелким курсивом под названиемПереезжает в отдельное поле описания без форматированияПисать состав как перечисление через запятую
Цена «от 450 ₽»В корзину такое не положить, позиция теряет довериеКонкретная цена за конкретный вариант
Блок «От шефа» на первой страницеСортировка по популярности ломает авторский порядокХиты выносить отдельной категорией
Шаблон из конструктора нормально живёт только в печати. Всё, что в нём сделано начертанием и композицией, при переносе в карточку исчезает — остаются текст, цена и фото.

Отдельная история — размер файла и формат. PDF на двадцать мегабайт с эффектами невозможно ни распечатать на обычном принтере без артефактов, ни прикрепить как меню в карточку организации. Держите рядом с макетом облегчённую версию: тот же текст, тот же порядок, никаких подложек.

Практический совет

Прежде чем утверждать макет, откройте его на телефоне и уменьшите до размера карточки в списке доставки. Если название блюда перестало читаться — переписывайте название, а не увеличивайте кегль.


03Меню в зале: папка, вкладыш, планшет

В зале у вёрстки две работы: вести взгляд и не создавать работу официанту. Гость читает не всё. Он задерживается на первой развороте, на блоке, который выделен рамкой или фоном, и на тех позициях, где есть фотография. Остальное просматривается по диагонали.

Из этого следует несколько прикладных вещей. Позиции, которые вам выгодны по марже, ставьте в начало блока и в конец — середина списка проваливается. Фотографиями снабжайте не всё подряд: когда фото стоит у одного-двух блюд в разделе, оно работает как указатель, когда у всех — превращается в обои. И не экономьте на кегле: папку читают при свете в двадцать раз слабее офисного.

Про обновление. Главный макет должен быть устроен так, чтобы цены менялись без переверстки: отдельная колонка цен или отдельный вкладыш. Перепечатать вкладыш на плотной бумаге дешевле, чем всю папку, а сезонные позиции в основной макет лучше не вшивать вовсе. Себестоимость и наценку при этом считают не в дизайн-редакторе — для этого есть программы калькуляции, и именно оттуда цена должна попадать в меню, а не из памяти управляющего.

✕ Как вредит
«Нежнейшая грудка цыплёнка корн-фед на подушке из томлёного шпината с соусом из голубого сыра» — 95 символов. В папке занимает две строки, в агрегаторе обрезается после слова «корн-фед».
✓ Как работает
Название: «Курица со шпинатом и голубым сыром». Описание: «Грудка корн-фед, томлёный шпинат, соус из голубого сыра. 280 г». Одно и то же блюдо, но название живёт на любом носителе.

Планшет в зале отдельного шаблона не требует — требует другой логики листания. Если гость сам крутит экран, категорий должно быть мало и они должны быть видны целиком, без горизонтальной прокрутки. Всё остальное — та же папка.


04Карточка в агрегаторе: фото, название, модификаторы

Здесь вёрстку задаёт площадка, и спорить с ней бессмысленно. Ваша зона влияния — четыре поля: фото, название, описание, цена. Плюс структура категорий и модификаторы.

Фотография обязательна по факту, даже если формально её можно не загружать. Позиция без снимка в списке с фотографиями выглядит как ошибка загрузки. Снимайте на одном фоне, в одном ракурсе и сразу в двух пропорциях — квадрат для списка и вертикаль для карточки, потому что кадрирование автоматикой обрезает ровно то, что вы считали главным.

больше 50 знаков
Обрежется вездеГость видит начало и многоточие. Если суть блюда была в конце — она потеряна.
35–50 знаков
Выживает в папке, рискует в спискеДопустимо для зала, для мобильной карточки длинновато.
18–32 знака
Читается на всех трёх носителяхХватает на тип блюда, главный ингредиент и размер.
меньше 15 знаков
Слишком скупо«Пепперони» без размера и состава заставляет открывать карточку, чтобы понять цену за грамм.
Как это читать

Границы в шкале — ориентир из практики вёрстки, а не норматив площадки. Точное число знаков, после которого обрезается строка, зависит от устройства и версии приложения. Проверяйте предпросмотр в редакторе агрегатора на телефоне, а не на ноутбуке.

Дубли вместо модификаторов — вторая по частоте беда. Когда пицца 25 см, 30 см и 35 см заведены тремя отдельными позициями с тремя почти одинаковыми фото, список раздувается, а гость трижды видит одно и то же блюдо. Размеры, тесто, степень остроты — это модификаторы внутри одной карточки. Как это связано с экономикой доставки и выбором форматов, разбирали в материале про расчёт зоны доставки пиццерии.

Описание в агрегаторе читают выборочно, но оно решает споры. Туда идёт состав, вес или объём, острота, наличие свинины, срок жизни блюда в дороге. Без описания у вас вырастет число обращений в поддержку и возвратов — а каждый возврат стоит дороже, чем лишние тридцать секунд на заполнение поля.


05Блок «Меню» в Яндекс Картах и 2ГИС как витрина

Самая недооценённая площадка. Владельцы либо не заполняют блок меню вовсе, либо загружают туда PDF полной версии на четыре страницы. Оба варианта мимо, потому что задача у этого блока другая.

Человек в картах ещё не ваш гость. Он ввёл «кофейня рядом» или «где поесть на Ленина», открыл карточку и смотрит: фотографии, отзывы, цены. Меню для него — источник двух ответов: сколько это будет стоить и что за кухня. Полный ассортимент на этом этапе мешает: двадцать строк без фото пролистываются за секунду и не оставляют ничего.

Главная мысль

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

Что отбирать в витрину: флагманские блюда, по которым вас узнают; позиции с лучшими фотографиями; и обязательно — что-то дешёвое и что-то среднее по цене, чтобы человек мог достроить уровень чека. Если в витрине только стейк за три тысячи, половина аудитории решит, что заведение не для неё.

Конверсия витрины = Обращения из карточки ÷ Просмотры карточки
Обращения — звонки, построения маршрута, переходы на сайт и клики по кнопке брони из карточки организации. Просмотры и обращения площадки показывают в кабинете бизнеса. Цифра сама по себе ничего не значит: смотрите, как она меняется до и после того, как вы заменили PDF на витрину с фотографиями.

И ещё одно: цены в картах обязаны совпадать с реальными. Расхождение ловится гостем мгновенно и уезжает в отзывы, а отзывы в геосервисах влияют на выбор сильнее любого макета. Это особенно чувствительно для формата с высокой частотой визитов — для кофеен, где человек приходит несколько раз в неделю и помнит прошлую цену. Про частоту визитов как основную метрику такого формата писали в разборе продвижения кофейни.

Крупный план телефона в руке: карточка заведения в карте города, блок меню с четырьмя плитками — фото блюда, короткое название, цена. Рядом на столе лежит распечатанная полная в…

06Цена, граммовка, состав: что писать и где

Три поля, на которых чаще всего спотыкаются при переупаковке. У каждого носителя своя степень подробности, и копирование один в один даёт либо перегруз, либо пустоту.

ПолеЗалАгрегаторГеосервис
ЦенаТочная, колонкой справаТочная за вариант, «от» недопустимоТочная, совпадает с залом
Граммовка / объёмОбязательно, рядом с ценойВ описании или в названии вариантаМожно в названии, если влезает
СоставОдна строка, 4–6 ключевых ингредиентовПолный, перечислениемНе нужен — он тут не читается
ФотоУ 2–3 позиций в разделеУ каждой позицииУ каждой позиции витрины
Условная сводка по практике вёрстки: чем дальше гость от стола, тем важнее фото и тем менее важны подробности состава. В зале работает обратная логика.

«От» в цене — главный кандидат на вычистку. В папке «паста от 390 ₽» ещё сходит за гибкость, в доставке это прямой путь к отказу: гость не понимает, что он добавляет в корзину. Если вариантов несколько, это варианты с ценами, а не диапазон.

Важная оговорка

Что именно и в каком виде обязательно указывать в меню — состав, вес, калорийность, сведения об аллергенах и алкоголе — определяется нормативными требованиями, и они меняются. Эта статья про вёрстку и читаемость, а не про соответствие правилам. Перед печатью тиража покажите макет своему юристу или технологу: ошибка в обязательных сведениях дороже, чем переверстка.


07Порядок блоков и что стоит первым

Порядок категорий в зале часто наследуется из привычки: холодные закуски, салаты, супы, горячее. Для ресторана полного цикла логично. Для кофейни, пекарни или заведения с доставкой — спорно. Первым должно стоять то, что человек ищет, или то, что вы хотите продать.

В агрегаторе первая категория почти всегда «Хиты» или «Популярное». Это не лень, а механика: гость, который открыл вашу карточку первый раз, не знает, что заказать, и ему нужен короткий список из пяти-шести позиций. Чем больше категорий он должен пролистать до первого понятного блюда, тем выше шанс, что он уйдёт к соседям.

В картах порядок задаёте вы и он важнее, чем кажется: первые четыре плитки видны без прокрутки. Поставьте туда флагман, что-то визуально сильное и позицию со средней ценой.

Практический совет

Проверьте порядок блоков по чекам за последний месяц: какие пять позиций встречаются чаще всего. Если ни одна из них не попадает в первый экран ни на одном носителе — переставляйте. Данные о том, что и как часто берут конкретные гости, лежат в кассе и в CRM, а не в интуиции.


08Мастер-файл: один источник, три выгрузки

Пока меню живёт в трёх несвязанных местах — в дизайн-макете, в редакторе агрегатора и в кабинете карт, — расхождения появятся обязательно. Не из-за небрежности, а из-за того, что цену меняют в одном месте и забывают в двух.

1
таблица-источник
3
носителя из неё
2
пропорции фото на блюдо
1

Собрать таблицу всех позиций

Строка — блюдо. Колонки: короткое название до 32 знаков, длинное название для папки, состав, вес, цена в зале, цена в доставке, категория, ссылка на фото.

Слабо: три файла меню с разными ценами. Сильно: одна таблица, из которой берут данные и дизайнер, и контент-менеджер.

2

Отснять фото под два кадра

Квадрат для списков и вертикаль для карточки. Один фон, один ракурс, одинаковый свет. Снимать партиями по категории, а не по одному блюду в месяц.

Слабо: фото с телефона на фоне салфетницы. Сильно: 20 позиций за одну съёмку, единый фон, обрезка под два формата сразу.

3

Разлить по носителям

Печатный макет берёт длинные названия и состав строкой. Агрегатор — короткие названия, описание, модификаторы. Геосервис — витрину из 10–15 строк с фото.

Слабо: копировать из PDF вручную. Сильно: копировать из таблицы, где уже подготовлены оба варианта названия.

4

Назначить ответственного и дату сверки

Раз в месяц один человек открывает три носителя и сверяет цены и наличие с таблицей. Это полчаса работы администратора.

Слабо: «все следят». Сильно: в чек-листе администратора появляется пункт со датой и подписью.

Зона ответственности тут понятная: сверка носителей — работа администратора или управляющего, не дизайнера. Про то, какие ещё точки контроля на нём висят, есть отдельный разбор обязанностей администратора.


09Чек-лист самопроверки и типичные ошибки

Пройдите по каждому носителю отдельно, с телефона и в том свете, в котором его реально будут смотреть.

  • Зал. Название читается с расстояния вытянутой руки при вечернем свете; граммовка стоит у каждой позиции; цены меняются вкладышем, а не перепечаткой всей папки.
  • Зал, маржа. Позиции с лучшей маржой стоят в начале или конце блока, фотографии — у двух-трёх позиций в разделе, не у всех.
  • Агрегатор. У каждой позиции есть своё фото в квадрате; название не обрезается в списке; размеры и варианты заведены модификаторами, а не дублями.
  • Агрегатор, описание. Состав, вес, острота и наличие свинины заполнены; первая категория — хиты из пяти-шести позиций.
  • Геосервисы. Вместо PDF загружена витрина из 10–15 позиций с фото; в первых четырёх плитках есть флагман и позиция средней цены.
  • Все носители. Цена одного и того же блюда совпадает или расхождение объяснимо (доставка дороже зала — нормально, но одинаковое блюдо не может стоить по-разному в зале и в картах).
  • Процесс. Есть таблица-источник и назначенная дата месячной сверки с фамилией ответственного.
  • Загрузить полное PDF-меню в карточку организацииЧетыре страницы макета в мобильной карточке не читаются. Гость на этапе выбора хочет увидеть фото и цены, а не скачать файл.
  • Писать цену «от»В доставке такую позицию нельзя положить в корзину без догадок. Вместо гибкости получается недоверие.
  • Одно фото на несколько блюдКоллаж в карточке читается как набор, который гостю не продали. Площадке нужно одно изображение на позицию.
  • Держать названия длиной в полторы строкиВ папке это выглядит солидно, в мобильном списке обрезается на середине, и главный ингредиент исчезает.
  • Править цены только там, где вспомнилиЧерез три месяца у вас четыре версии цены на капучино. Разницу первым находит гость, а вы читаете об этом в отзывах.
  • Переверстывать всё меню из-за двух сезонных позицийСезонка живёт во вкладыше и в отдельной категории агрегатора. Основной макет трогать незачем.
Важная оговорка

Хорошая вёрстка не вытащит слабое меню. Она влияет на то, дошёл ли гость до заказа и что именно он выбрал. Вернётся ли он — решают кухня, сервис и цена. Если позиция стабильно не продаётся при нормальном фото и первом месте в категории, проблема в блюде или в цене, а не в шаблоне.


Главное из статьи

Шаблон меню нельзя перенести с носителя на носитель — его пересобирают из общей таблицы. В зале работают длинные названия, граммовка и управление взглядом; в агрегаторе — фото на каждой позиции, короткое название и модификаторы вместо дублей; в геосервисах — витрина из десятка позиций с точными ценами, потому что там гость выбирает заведение, а не блюдо. Один источник данных и месячная сверка снимают главный риск — расхождение цен между носителями.

Ваше меню на трёх носителях — по пунктам

Посмотрим папку в зале, карточку в агрегаторе и блок меню в Яндекс Картах и 2ГИС. Покажем, где названия обрезаются, где не хватает фото, где цены расходятся, и соберём таблицу-источник, из которой можно обновлять все три носителя без дизайнера.

Дисклеймер: расчёты учебные, данные площадок по справкам на момент публикации.