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

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

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

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

Никакого экспертного жюри и ручной расстановки мест. К каждой компании применяется одна и та же формализованная модель — включая те компании, которые никогда о 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