Действующая редакция · reyti.ru

Методология: как считается балл

Балл reyti — не «звёзды с одной площадки», а результат многоступенчатой статистической модели, единой для всех 43 576 компаний в наших рейтингах. Мы публикуем её целиком: формулы, веса, опорные значения и правила проверки. Нашли ошибку в расчёте по своей компании — напишите, пересчитаем.

Принцип: одна модель для всех

Никакого экспертного жюри и ручной расстановки мест. К каждой компании применяется одна и та же формализованная модель — включая те компании, которые никогда о reyti не слышали и никак с нами не связаны. Итог приводится к непрерывной шкале 0–10 и переводится в буквенный грейд. Балл нельзя купить: платное размещение существует, но живёт вне органического списка (см. раздел о рекламе).

Модель модульная: есть универсальное ядро (репутация, отзывность, надёжность, свежесть, антифрод) и подключаемые профили вертикалей — у агентств недвижимости работают сделки и ЕГРЮЛ, у ресторанов и отелей — награды и площадки бронирования. За счёт этого одна инженерная система обслуживает разные рынки без «подкрутки под конкретный».

Формула итогового балла

Балл — взвешенная сумма факторов, каждый из которых предварительно нормирован к шкале 0–10:

S = Σi wi · fi  −  штрафы
где fi ∈ [0, 10] — значение фактора, wi — его вес (Σ wi = 1)

Базовый набор факторов: репутация (консенсус площадок + наш UGC), отзывность (объём отзывов), надёжность (возраст и устойчивость юрлица). Профиль добавляет свои: активность (сделки), присутствие (объявления), награды. Штрафы — за свежий негатив и отсутствие подтверждений. Если у вертикали данных фактора нет ни у кого (например, дат регистрации у заведений с карт), его вес перераспределяется между остальными факторами — балл не занижается за отсутствие данных.

Факторы и их веса

Веса подобраны под экономику каждого рынка и публикуются открыто. Их можно менять без переписывания кода — через панель управления ранжированием.

Фактор Агентства Рестораны Отели Красота и фитнес
Репутация (консенсус площадок) 0.35 0.48 0.50 0.52
Отзывность (объём отзывов) 0.20 0.28 0.30 0.30
Активность (сделки) 0.23 — — —
Присутствие (объявления) 0.10 — — —
Награды — 0.12 0.08 0.08
Надёжность (возраст, ЕГРЮЛ) 0.12 0.12 0.12 0.10

Есть и аудированный набор весов (с фактором «команда» весом до 0.25) — он включается для компаний, прошедших очную проверку reyti.

Байесовское сглаживание оценок

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

Sсгл = (C · P + n · Sсырое) / (C + n)
C = 8  ·  P = 7.0 (априор)  ·  n — число отзывов

При n = 3 оценка почти целиком определяется априором; при n = 3000 — почти целиком фактическими отзывами. Это классическая байесовская регуляризация: она гасит случайный шум и делает бессмысленной накрутку «пятёрок» в малом объёме.

Насыщение объёма отзывов

Отзывность не растёт линейно: разница между 10 и 1000 отзывами огромна, между 20 000 и 21 000 — почти нулевая. Мы используем логарифмическую насыщающую функцию:

vol(x) = 10 · ln(1 + x) / ln(1 + ref)

Опорное значение ref задаёт «точку насыщения» и зависит от рынка: у ресторанов отзывов кратно больше, поэтому ref у них выше (≈ 15 000), у отелей — около 8 000. Так топ не упирается в потолок из-за нескольких гигантов с сотнями тысяч отзывов.

Консенсус площадок

Репутация — это не одна площадка, а взвешенный консенсус. Мы забираем оценки Яндекс.Карт, 2ГИС, Google, DomClick, а для отелей — Ostrovok и TripAdvisor, приводим к общей шкале и усредняем с весами доверия к источнику:

Источник Вес Почему так
UGC reyti (проверенные) 1.5 Наивысшее доверие: проверяем документ
Яндекс.Карты / Google / 2ГИС 1.0 Открыты всем, большой объём
TripAdvisor 0.9 Глобальный, труднее накрутить локально
Ostrovok 0.8 Отзыв пишет уже забронировавший (survivorship)
DomClick 0.3 Отзыв — после сделки, смещённая выборка

Дополнительно консенсус регуляризуется к общему априору (вес прайора для одноисточниковых рынков понижен до 0.3, чтобы весь топ не сжимался к одному значению). Отсутствие независимого источника (например, Google) у якобы безупречной компании — сигнал, а не мелочь.

Свежесть и усиление негатива

Рынок меняется быстрее репутации. Вес отзыва убывает во времени по экспоненте с периодом полураспада ≈ 15 месяцев:

вессвеж = 0.5 Δмес / 15

Свежий негатив за последний квартал дополнительно усиливается (коэффициент ≈ 2.5 для оценок ниже порога): компания, «посыпавшаяся» недавно, для клиента сегодня опаснее той, у которой проблемы были давно, а последний год чистый.

Что такое проверенный отзыв

Проверенный — тот, автор которого приложил договор, чек или иной документ обращения. Документ видит только модератор reyti; публикуется факт проверки, а не файл. Такой отзыв весит кратно больше анонимного (коэффициент ≈ 4).

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

Сети сворачиваются в одну позицию

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

Награды как отдельный фактор

Отраслевое признание — сильный, трудно подделываемый сигнал. Награды переводятся в баллы (0–10) и входят в фактор «награды» с профильным весом:

НаградаБалл
Michelin (звезда) 9–10
Michelin Bib Gourmand 7.5
WhereToEat, топ-10 / топ-50 9.5 / 8.0
«Хорошее место» Яндекса 6.5
Отраслевые премии 6.0

Профили вертикалей

Каждый рынок — подключаемый плагин к ядру со своими источниками, весами и опорными значениями:

  • Агентства недвижимости. Плюс к ядру: объём подтверждённых сделок, число объявлений, надёжность юрлица по ЕГРЮЛ, DomClick (с пониженным весом). Штраф за отсутствие Google у проверенного лидера.
  • Рестораны. Доминирует репутация карт (огромный объём отзывов) + свежесть; награды Michelin / WhereToEat / «Хорошее место» — отдельным фактором. Высокая точка насыщения по отзывам.
  • Отели. Мультиисточник: Яндекс + Ostrovok + TripAdvisor. Награды и «Хорошее место» — отдельно. Разрезы по типу, административному району и виду отдыха.
  • Салоны красоты и барбершопы. Локальный бизнес с большим объёмом отзывов: доминирует репутация карт + свежесть, «Хорошее место» Яндекса — отдельным фактором. Точка насыщения по отзывам ниже, чем у ресторанов. Разрезы по району.
  • Фитнес-клубы и студии. Та же механика, что у салонов: репутация и свежесть отзывов карт, «Хорошее место» отдельно, сетевые бренды сворачиваются в одну позицию. Разрезы по району.

Реклама и место «над №1»

Рекламное размещение существует и оплачивается. Оно выводится отдельной полосой выше списка, помечается словом «Реклама» и токеном erid, имеет иной фон и не нумеруется. Оно не смещает органические позиции и не влияет на балл.

Купить место в самом рейтинге нельзя. Это не позиция редакции, а свойство продукта: рейтинг, в котором место продаётся, не имеет ценности ни для читателя, ни для рекламодателя.

Антифрод и исключения

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

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

Нашли ошибку в расчёте по своей компании? Напишите в редакцию — мы отвечаем и публикуем исправления. Все рейтинги reyti