Как устроен алгоритм Яндекс Еды: общая механика
Яндекс Еда — это не поисковик, где побеждает тот кто угадал ключевое слово. Это рекомендательная система. Её цель — показать пользователю ресторан, из которого он с наибольшей вероятностью сделает заказ и останется доволен. Почему? Потому что довольный пользователь вернётся в приложение, а значит — больше денег для Яндекса.
Из этого вытекает ключевой принцип: алгоритм оптимизирует под завершённые довольные заказы, а не под клики или просмотры. Ресторан с 4.9 рейтингом и 18% конверсией будет стоять выше ресторана с 4.5 рейтингом и 25% конверсией — потому что первый исторически приносил больше довольных клиентов.
Алгоритм учитывает несколько групп факторов. Ниже разберём каждый с практическими цифрами.
Фактор 1: Рейтинг и отзывы (~30% влияния)
Рейтинг — самый весомый единичный фактор. Он влияет и на позицию в алгоритме, и на конверсию напрямую: пользователи видят звёзды и сравнивают рестораны визуально ещё до клика.
Как считается рейтинг
Яндекс Еда использует взвешенный скользящий расчёт. Это значит:
- Свежие отзывы весят больше чем старые
- Окно расчёта — последние 90 дней
- Количество отзывов тоже влияет: ресторан с 200 отзывами и рейтингом 4.7 ранжируется выше чем ресторан с 15 отзывами и рейтингом 4.8
Практические пороги
| Рейтинг | Влияние на позицию | Влияние на конверсию |
|---|---|---|
| 4.8 – 5.0 | Сильный буст, ТОП-3 реален | +15–20% к CR vs 4.5 |
| 4.6 – 4.7 | Нейтральный, не тянет и не тормозит | Базовая конверсия |
| 4.3 – 4.5 | Небольшой штраф | –8–12% к CR |
| Ниже 4.3 | Значительный штраф | –20–30% к CR |
Что делать
Читайте подробный гайд: Рейтинг в Яндекс Еде: как поднять с 4.2 до 4.8 за месяц. Краткая версия: системная работа с вкладышами в упаковке + ответы на все отзывы в течение 24 часов = +0.3–0.5 рейтинга за 6–8 недель.
Фактор 2: Конверсия карточки (~25% влияния)
Конверсия (CR, conversion rate) — это процент пользователей, которые открыли карточку вашего ресторана и сделали заказ. Это очень точный сигнал для алгоритма: если люди открывают и уходят — что-то не так. Если открывают и заказывают — вы попали в нужную аудиторию с нужным предложением.
Из чего складывается конверсия
CR = (количество заказов / количество открытий карточки) × 100%
На неё влияют:
- Качество и количество фотографий блюд — главный визуальный крючок
- Минимальная сумма заказа — слишком высокая отпугивает
- Стоимость доставки — в сравнении с конкурентами
- Ассортимент — есть ли то, что хочет пользователь
- Наличие акции — тег «Акция» повышает CR на 8–15%
Нормальные показатели CR
| CR | Оценка |
|---|---|
| Выше 20% | Отлично, ресторан «попадает» в аудиторию |
| 15–20% | Хорошо |
| 10–15% | Средне, есть куда расти |
| Ниже 10% | Проблема с карточкой или позиционированием |
Фактор 3: Время доставки (~20% влияния)
Яндекс Еда активно продвигает быстрые рестораны. Логика простая: быстрая доставка = довольный клиент = возврат в приложение. Алгоритм учитывает не заявленное время доставки, а реальное среднее время по последним 30–50 заказам.
Как время доставки влияет на ранжирование
Есть два механизма:
- Прямое влияние на позицию — рестораны со временем доставки до 35 минут получают буст в общей выдаче
- Фильтр «Быстрая доставка» — пользователи часто включают этот фильтр. Если ваше время 60 минут — вы вообще выпадаете из этой выдачи
Ориентиры по рынку (2024–2025)
| Время доставки | Позиция относительно конкурентов |
|---|---|
| До 30 мин | Топ сегмента «быстро» |
| 30–45 мин | Конкурентный показатель |
| 45–60 мин | Ниже среднего, теряете позиции |
| Более 60 мин | Критично, выпадаете из фильтров |
Важно: время доставки = время на кухне + время курьера в пути. Большинство ресторанов фокусируются на курьерах, но 60–70% проблем с временем — это кухня, а не дорога.
Фактор 4: Процент отмен (~15% влияния)
Отмена заказа — один из самых болезненных сигналов для алгоритма. Яндекс Еда воспринимает каждую отмену как сбой в системе: пользователь хотел еду, но не получил. Это прямой ущерб репутации платформы.
Как отмены штрафуют позицию
Алгоритм считает коэффициент надёжности. Упрощённая формула:
- Процент отмен до 2% — нейтральный эффект
- 2–5% — небольшой штраф, теряете 1–2 позиции
- 5–10% — значительный штраф
- Более 10% — риск понижения рейтинга доверия аккаунта, в крайних случаях — приостановка показов
Топ-причины отмен
- Стоп-лист не обновляется вовремя — заказали блюдо которого нет (42%)
- Нет свободных курьеров в пиковое время (31%)
- Техническая ошибка при приёме заказа (27%)
Фактор 5: Акции и спецпредложения (~7% влияния)
Активные акции дают двойной эффект: прямой буст видимости (ресторан попадает в подборки «Со скидкой», «Выгодно») и косвенный — рост конверсии и числа заказов, что улучшает поведенческие сигналы.
Как акции влияют на ранжирование
Факторный вес акций относительно небольшой (~7%), но их значение выше из-за косвенного эффекта на CR и объём заказов. Ресторан с активной акцией получает:
- Тег «Акция» в ленте — повышает CTR (кликабельность) на 12–18%
- Попадание в специальные подборки и баннеры
- Приоритет в рассылках Яндекс Еды по базе пользователей
Подробнее о том какие акции работают, а какие только съедают маржу: Акции в Яндекс Еде: какие работают, а какие съедают прибыль.
Фактор 6: Полнота и актуальность профиля (~3% влияния)
Это базовый технический фактор. Небольшой, но лёгкий в исполнении — грех им пренебрегать. Яндекс Еда «видит» насколько заполнен ваш профиль и насколько он актуален.
Что входит в оценку профиля
- Наличие описания ресторана
- Заполненные фото всех блюд (без заглушек)
- Актуальные часы работы
- Правильно указанная зона доставки
- Выбранные категории кухни
- Дата последнего обновления меню (свежий контент лучше)
Это не тот фактор который вытащит вас из 15-й позиции в ТОП-3 сам по себе. Но незаполненный профиль — это верхний потолок: вы не сможете попасть в топ с «дырами» в данных, даже если всё остальное в порядке.
Персонализация: почему разные пользователи видят разную выдачу
Важный нюанс который многие упускают: Яндекс Еда показывает разным пользователям разный порядок ресторанов. Алгоритм учитывает:
- История заказов пользователя — любимые кухни и рестораны поднимаются выше
- Время суток — утром выше кофейни и завтраки, вечером — пицца и суши
- Геолокация — рестораны ближе к пользователю получают буст
- Устройство — мобильная выдача может отличаться от десктопной
Как часто алгоритм пересчитывает позиции
По нашим наблюдениям, позиции обновляются каждые 2–6 часов. Это значит:
- Улучшения дают результат быстро — первые движения видны через 1–2 недели
- Ухудшения (рост отмен, падение рейтинга) тоже отражаются быстро
- Резкие скачки позиции — нормальное явление, смотрите на тренд за 2–4 недели
Интересный паттерн: алгоритм более «щедр» в пиковые часы (12:00–14:00, 19:00–22:00). В это время конкуренция выше, и рестораны с хорошими показателями получают больше показов. Именно в пиковые часы стоит запускать акции и следить за стоп-листом.
Что делать прямо сейчас: приоритеты по факторам
Если не знаете с чего начать — вот порядок действий по убыванию приоритета:
- Рейтинг ниже 4.5? — это приоритет #1. Пока рейтинг плохой, всё остальное работает вполсилы. Запустите систему сбора отзывов через вкладыши в упаковке.
- Процент отмен выше 3%? — это второй приоритет. Найдите и устраните причину. Чаще всего это стоп-лист.
- Время доставки больше 50 минут? — оптимизируйте операционные процессы на кухне.
- CR ниже 12%? — проверьте фотографии блюд. В 80% случаев проблема именно в них.
- Нет активных акций? — запустите хотя бы одну базовую (скидка на первый заказ или бесплатный напиток).
- Профиль не заполнен? — займёт 2–3 часа, сделайте это один раз.
После того как разберётесь с базой, читайте: Как попасть в ТОП-3 Яндекс Еды: пошаговое руководство для ресторана.
Не знаете что именно тормозит ваш ресторан?
Сделаю бесплатный экспресс-аудит: посмотрю на все 6 факторов ранжирования применительно к вашему ресторану, найду слабое звено и скажу что исправить в первую очередь.
Получить бесплатный аудит