Почему разные сервисы показывают разные позиции в Яндекс Картах

Одна компания, один запрос — а сервисы проверки показывают 6-е, 25-е и 27-е место. Разбираем на замерах, откуда расхождение и каким цифрам можно доверять.

Коротко

  • Выдачу Яндекс Карт по запросу определяет точка, из которой ищут. Зум карты на неё не влияет.
  • У страницы есть два режима: при открытии ссылки и после движения карты. В них разное число рекламных мест и разный порядок органики.
  • Сервисы, которые снимают позиции через «координаты + зум», работают во втором режиме — и показывают позиции, которых человек, открывший карту, не увидит.
  • «Радиус» в сервисах проверки — это сетка из множества точек. Полезно для разового среза, но это другой вопрос, чем ежедневная динамика.
  • «Средняя позиция» почти всегда искажена из-за «не найдено». Надёжнее доля замеров, где компания найдена, и число попаданий в топ-10.

1. Что на самом деле решает выдачу в Яндекс Картах

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

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

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

Зато точка внутри города решает очень многое. Четыре точки в Москве по одному и тому же запросу дали четыре топ-10 без единого пересечения: всё найденное лежало в пределах полутора километров от точки. Поэтому позиция «в Москве» как одно число смысла не имеет — имеет смысл позиция «из этой точки».

2. У одной и той же страницы два режима

Когда человек работает с Яндекс Картами в браузере, список организаций приходит по-разному в зависимости от того, что он делает:

Открыл ссылку Подвинул карту или прокрутил список
Откуда список Сервер отдаёт первую страницу выдачи сразу Список запрашивается заново с учётом видимой области карты
Рекламных мест в нашем замере 9 12, и другой порядок органики
Кто это видит Человек, пришедший из поиска или по ссылке Любое движение карты — не догрузка, а полная замена списка

Разница не косметическая. При запросе с учётом области топ-10 органики совпадает с «обычным» по составу на 9 из 10 компаний, а по позициям — только на 4–5 из 10. Область поиска входит в ранжирование через близость к центру.

3. Откуда берётся «6-е место», которого нет на странице

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

Живая сверка. Одна стоматология, три запроса:

Запрос «Координаты + зум» Режим с областью везде Как при открытии ссылки
Стоматология 6 4 27
Лечение зубов 5 3 28
Имплантация 6 3 26

Компания — рекламодатель. На открытой глазами странице по запросу «Стоматология» она стояла на 25-м месте; 26–28 — в пределах ротации рекламы.

Механизм простой. Во втором режиме рекламных мест было 12 вместо 9, и рекламодатель, который на живой странице стоит на 25-й строке, попадает в расширенный рекламный блок наверху. Цифра «6» не выдумана — она верна для того режима, в котором снята. Просто это не тот режим, который видит ваш клиент или его покупатель.

Чем это опасно для отчёта

Если клиент платит за рекламу в Картах, сервис может показывать ему место в топ-10, а реальный человек, открывший карту, найдёт компанию только на третьем экране. Сравнивать такие цифры с органикой или с другим сервисом нельзя.

А в Google Maps и 2ГИС всё иначе

Слово «зум» в трёх картах означает три разные вещи. В Google масштаб в запросе не применяется, зато всё решает размер области поиска: области 500 м, 2 км, 10 км и 200 км вокруг одной точки дают фактически разные списки — у соседних значений топ-10 совпадает от 0 до 4 компаний из 10. В 2ГИС зум работает, но только вместе с размером карты в пикселях. Поэтому фраза «снимаем на 12-м зуме» не значит одного и того же в разных картах.

4. Что такое «радиус» и тепловые карты

Некоторые сервисы предлагают задать центр и радиус — например, 1 или 2 км — и рисуют тепловую карту позиций. Параметра «искать в радиусе N метров» в Яндексе нет. Но это не значит, что радиус бесполезен: он работает как генератор точек.

Центр и радиус превращаются в сетку — скажем, 5 × 5 узлов, — и по каждому узлу делается отдельный поиск. На выходе 25 позиций одной компании по одному запросу, которые раскрашиваются в карту. Это честный ответ на вопрос «докуда простирается моя видимость».

Но у сетки есть цена: каждый узел — отдельный замер. Сетка 5 × 5 по одному запросу стоит как 25 обычных замеров, по тридцати запросам — 750. Поэтому сетку обычно дают разово и по одному запросу: ежедневной сетки по десяткам запросов в сервисах, которые мы смотрели, нет.

Сетка по радиусу Фиксированные точки
На какой вопрос отвечает Докуда видно компанию сейчас Что изменилось со вчера в этих местах
Результат Карта одного среза Ряд чисел во времени
Когда смотреть Раз в квартал, после переезда или переделки карточки Каждый день
Стоимость одного ответа Столько замеров, сколько узлов Один замер на точку

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

5. Почему «средняя позиция» почти всегда искажена

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

Как поступить с «не найдено» Что ломается
Считать как «глубина проверки + 1» (проверяли топ-20 — пишем 21) Метрика зависит от глубины проверки, а не от реальности. Уменьшили глубину до 10 — средняя «улучшилась», хотя ничего не изменилось
Выбросить из расчёта Компания, найденная в 2 замерах из 25 на 3-м месте, получает «среднюю 3» и выглядит лучше той, что найдена во всех 25 на 8-м
Считать среднее по найденным и рядом показывать долю найденных Честно, но это уже две метрики, и средняя позиция перестаёт быть ответом

Что надёжнее. Две метрики, которым не нужно придумывать число для «не найдено»:

  • Видимость — доля замеров, где компания найдена. Найдена в 8 из 10 — видимость 80%.
  • ТОП-10 — сколько замеров с позицией не ниже 10-й.

Обе устойчивы и одинаково читаются в отчёте за неделю, месяц и год.

Ловушка, которую не видно снаружи: сбой — не «не найдено»

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

6. Почему телефон клиента показывает третье

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

  • он ищет из другой точки — а мы видели, что в пределах города топ-10 меняется полностью;
  • он почти наверняка подвинул или приблизил карту — и перевёл выдачу во второй режим;
  • ниже 25-й позиции продолжение списка у живого человека зависит даже от размера экрана: у одного ноутбук, у другого монитор 27 дюймов.

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

7. Чек-лист: что спросить у сервиса проверки позиций

  1. Откуда снимаются позиции: из заданной точки или через координаты и масштаб карты?
  2. В каком режиме снимается первая страница — как при открытии ссылки или после движения карты?
  3. Отделяется ли реклама от органики?
  4. Одни и те же ли точки и область поиска в каждом замере?
  5. Что сервис делает с «не найдено» в сводных цифрах?
  6. Отличается ли сбой замера от отсутствия компании в выдаче?
  7. Если есть «радиус» — сколько точек в сетке и как часто она пересчитывается?

Если на эти вопросы нет ответа, цифры сервиса можно сравнивать только между собой — но не с тем, что видит человек, и не с другим сервисом.

Как это устроено в Картолисе

  • Вы задаёте точку — пин на карте, например «от торгового центра» или «от метро». Одинаково работает в Яндексе, Google и 2ГИС.
  • Первая страница Яндекса снимается так же, как её видит человек, открывший ссылку; область поиска одна на весь список.
  • Реклама и органика учитываются отдельно.
  • Главные цифры — видимость и ТОП-10. Средняя позиция есть только в подробной статистике: по найденным замерам и с их числом рядом. Сбой замера не считается как «не найдено».
  • Проверка до 100-го места в трёх картах, ежедневно по расписанию, с историей, заметками и выгрузкой в XLSX и Google Sheets.

Цифры в статье — замеры команды Картолиса в августе 2026 года (Москва, Химки, Клин, Верхняя Пышма и другие города). Выдача карт меняется со временем; методику мы перепроверяем регулярно.