На вашем сайте появилась реклама Яндекса. И вы её не размещали
На вашем сайте появилась реклама Яндекса. И вы её не размещали

На сайтах со встроенными Яндекс Картами стала появляться реклама.

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

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

Отключить её можно. Но уже за деньги. Вот такая вот фигня, собачка…

Я решила разобраться, что изменилось у Яндекса и есть ли сейчас нормальная альтернатива. И здесь неожиданно интересным оказался Конструктор карт 2ГИС.

Что изменилось у Яндекса

Начнём с важного нюанса.

Право размещать рекламу в своих картографических сервисах Яндекс прописал не вчера.

В редакции условий от 13 мая 2026 года пункт 4.7 уже позволял Яндексу включать рекламные материалы в данные, которые отображаются сервисами. А условия прямо запрещали пользователю самостоятельно скрывать или модифицировать рекламно-информационные материалы.

То есть формально возможность показывать рекламу существовала и раньше.

Чужая реклама на вашем сайте в Яндекс Картах
Чужая реклама на вашем сайте в Яндекс Картах

Но 1 сентября 2026 года появилась новая редакция соглашения. К старой формулировке добавилось существенное продолжение: в отдельных сервисах Яндекс может предоставить пользователю возможность отключить рекламу на условиях, описанных в документации. Именно эта версия условий сейчас является действующей.

В тарифах JavaScript API сейчас есть отдельный тариф:

«Базовый (без рекламы)» — 2 000 ₽ в месяц или 20 000 ₽ в год.

Причём это цена за отключение рекламы на одном домене.

Схема получается довольно простая:

карта с рекламой — бесплатно; карта без рекламы — 20 000 ₽ в год за домен.

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

С точки зрения бизнеса Яндекса логика понятна. С точки зрения владельца сайта — приятного, мягко говоря, мало.

Высокая посещаемость страницы сама по себе сейчас не обязательно означает, что придётся покупать стандартную лицензию JS API за сотни тысяч рублей.

Яндекс прямо указывает, что запросы непосредственно к карте — hits — бесплатны. Отдельно лимитируются панорамы, геокодирование и другие сервисы.

Поэтому для обычной карты с маркером офиса основной расход фактически может свестись именно к 20 000 ₽ в год за отсутствие рекламы.

Для одного сайта сумма, возможно, не критичная.

А если сайтов десять — уже 200 000 ₽ в год.

Если пятьдесят — миллион. Шок! У нас таких сайтов тысячи…

И тут можно посмотреть в сторону конструктора карт 2GIS.

У 2ГИС есть свой Конструктор карт.

И это принципиально отличается от платной API Platform 2ГИС, тарифы которой я рассматривала сначала.

В текущей справке 2ГИС Конструктор прямо называется бесплатным инструментом для компаний, журналистов и блогеров. Созданную карту можно добавить на сайт.

Работает всё примерно так же, как когда-то привычный Конструктор Яндекс Карт:

открываем Конструктор; находим нужное место; ставим свои отметки; при необходимости добавляем линии, маршрут или выделяем область; задаём размер карты; нажимаем «Получить код»; вставляем код на сайт.

Без разработки собственного приложения на API.

Сам Конструктор находится на https://makemap.2gis.ru

И вот для небольшого или среднего корпоративного сайта это сейчас выглядит, пожалуй, самым очевидным вариантом замены Яндекс Карты с рекламой.

То есть карта 2ГИС действительно бесплатная?

Для Конструктора — на текущий момент именно так его позиционирует сам 2ГИС.

Более того, когда в 2021 году 2ГИС прекращал бесплатное предоставление ряда своих API, Конструктор виджетов и Конструктор карт были отдельно выведены из этого изменения.

При этом важно разделять две вещи.

Есть Конструктор карт — готовая карта стандартного вида, которую можно встроить на сайт.

А есть полноценная API Platform 2ГИС: MapGL, RasterJS, собственные тайлы, геокодирование, маршрутизация и другие сервисы. Вот эта инфраструктура уже тарифицируется по количеству запросов или тайлов.

Поэтому для простой страницы «Контакты» я бы вообще не начинала с MapGL и расчёта стоимости тайлов.

Сначала стоит попробовать бесплатный Конструктор.

Если его возможностей достаточно — задача решена значительно проще.

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

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

А ещё есть OpenStreetMap

Есть и третий путь: Leaflet или MapLibre плюс коммерческий поставщик тайлов на основе OpenStreetMap.

Здесь вариантов достаточно много — от готовых OSM-based tile-провайдеров до собственной инфраструктуры. При этом использовать публичный tile.openstreetmap.org как бесплатный CDN для коммерческого высоконагруженного сайта не стоит: OpenStreetMap Foundation прямо предупреждает об ограниченных ресурсах публичных серверов и рекомендует для таких сценариев сторонних провайдеров или собственный хостинг.

Интересно было бы собрать отдельное сравнение таких решений.

Если кто-то уже использует на коммерческих сайтах MapLibre/Leaflet с хорошим tile-провайдером — поделитесь в комментариях, что выбрали и сколько это обходится. Думаю, опыт будет полезен многим.

Итак. Что делать?

Для небольших сайтов я бы в первую очередь протестировала именно Конструктор 2ГИС.

Не потому, что 2ГИС обязательно «лучше» Яндекса, а потому что сейчас он позволяет решить конкретную задачу: оставить полноценную интерактивную карту прямо на сайте и при этом не платить отдельно за отсутствие рекламного блока.

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

Комментарии (20)


  1. vkomp
    22.09.2026 12:07

    Наблюдаю противоречие "высоконагруженный сайт" и "рекомендую для небольших компаний" - это две разных задачи. Для небольших компаний я рекомендую maplibre-gl. А большие сами решат свой выбор. Мой зимний опыт внедрения карты в react-приложение таков:
    1) Яндекс.Карты второй версии вроде как бессмысленно внедрять в новый сайт. А третья версия хочет api-ключ, который - внезапно! - не работает в http://localhost. И поддержка пишет "так задумано". Тут я чутка сломался - кто-то делает новую фичу сразу в прод?! Ок, вычеркиваем.
    2) 2ГИС после ковыряния яндекс.карт поднялся сразу - тут плюс. Но в целом документация весьма бедная для новичка. Когда начал добавлять terra-draw и свою логику, то это стало ограничением. Бесплатный ключ работает только месяц, и лимитирован - для внедрения ок, но для "небольшого сайта" уже заморочено. И как я понял все эти мапы отфоркнулись от опенсорса, потому начал смотреть по сторонам.
    3) leaflet шибко национализирован, россиянам запрещено юзать - ок, вычеркиваем.
    4) мой выбор maplibre-gl - прилично покрыт типами, и вообще хорошо документирован, примеров кода множество. В прод клиента едет 1Мб дополнительного бандла. За неполный год доволен, менять не планирую.
    В целом, сложность не либе, а в самой картографии - огромный пласт знаний: запуск и разделение кода, логика инициализации и добавление своих слоев за эффектами, разные системы координат в разных частях, и весьма не интуитивная логика слоев, выделения и рисования объектов. Отдельно стоит упомянуть, что в бэкенде сильно не как на сайте, свои заморочки с координатами и их преобразование, и хранение и поиск в бд требует отдельного плагина - надо конфигурировать образ бд.
    Но освоил, есть новые фичи для бизнеса.


    1. WEBVESTA Автор
      22.09.2026 12:07

      Тут у нас, видимо различия в терминологии:)
      В статье речь в первую очередь о простой карте на странице контактов: готовый виджет, несколько отметок и минимум разработки. Для такого сценария я предлагаю сначала попробовать именно Конструктор карт 2ГИС на makemap.2gis.ru. Месячный демо-ключ относится уже к API Platform 2ГИС MapGL, RasterJS и другим сервисам, а не к Конструктору.
      Ваш случай- полноценная карта, со своими слоями, рисованием и бизнес-логикой. Здесь Конструктор не подходит действительно.
      Насчёт Leaflet мне сложно дать развернутый ответ, не совсем углублено этим занимаюсь.

      Неприятно было, когда зашла на сайт клиента и увидела "сюрприз". Пришлось разбираться.
      Бюджет минимальный, микробизнес, поэтому речи даже о 20000р не идет для решения этой проблемы.


    1. Vaduga
      22.09.2026 12:07

      открою секрет. В файле hosts можно прописать алиас для localhost и выписать api-ключ на любой домен


    1. aamonster
      22.09.2026 12:07

      1 насчёт неработоспособности на холокосте – сейчас очень много что не работает в http, только в https. Например, webauthn, и, кажется, даже с fetch могут быть проблемы в зависимости от настроек сервера. Так что для разработки делаем brew install caddy (или как там это на винде/линуксе) и радуемся жизни – он сам сделает self-signed сертификат, поправите hosts и среда разработки станет предельно близка к боевой.


  1. Serax
    22.09.2026 12:07

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


    1. Visualynx
      22.09.2026 12:07

      Самое дно это реклама в навигаторе на маршруте


      1. Ox2A
        22.09.2026 12:07

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


    1. j_aleks
      22.09.2026 12:07

      это не только яндекса, это проникновение "эффективных манагров" всюду,...В старые добрые времена например по телеку рекламы были в виде подстрочника, без обрыва основных тем. Это вообще безумство какоето, не ясны стремления, на примере телека, владельцы канала по идее стремятся удержать клиента, НО, что делает клиент когда начинается реклама, правильно, уходит с канала, и вернется ли туда неясно, либо забудет где был, либо просто пошлет... Так со всеми продуктами "зараженными" рекламой...Будет просто отток клиентов,..И вопрос не тупо в потере бабла от рекламщиков, а в форме подачи, если этот процесс ненавязчив, то проходит, а все остальное от лукавого...


  1. nerudo
    22.09.2026 12:07

    Я совсем не веб-дизайнер, потому хочу спросить: А положить руками нарисованную схему в png - это уже совсем не вариант в 26 году? Задача ведь стоит: малый бизнес, отметка на карте и как найти офис. Те, у кого 10000 пунктов выдачи как-нибудь справятся сами...


    1. wsf
      22.09.2026 12:07

      Нарисованная схема в png по UX это уровень чуть-чуть выше встроенной рекламы в карту. Я например почти всегда делаю zoom-out на карте чтобы посмотреть в какой части географии находится точка. На сайте где догадались впилить статику вместо карты начинается жесткий тупняк.


    1. saege5b
      22.09.2026 12:07

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

      В центре, где много характерных объектов это не составляет проблем, а вот ближе к окраинам там приходилось чуть ли не карты города рисовать, и это (давно) приводило к конфликтам со всякими роскартографией и ФСБ.


  1. bigjesus
    22.09.2026 12:07

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


    1. bigjesus
      22.09.2026 12:07

      Автору спасибо за материал!


  1. Black_Spirit
    22.09.2026 12:07

    Хорошо, что сказали. У меня в браузере ublock и сам не заметил бы. А пользователи чего только не нагляделись и реклама на карте никого не смутит.


  1. Alexi154
    22.09.2026 12:07

    Спасибо, что сказали, завтра первым делом уберу.


  1. Artur_Averin
    22.09.2026 12:07

    Напомнило историю, как выставляли в прод один сайт, но HTTPS ещё не прикрутили.

    Мне человек пишет: "а что там за реклама появилась?

    Я такой: "в смысле? какая реклама?"

    Оказывается, мобильные операторы встраивали через HTTP рекламные блоки на сайты))


  1. TheRaven
    22.09.2026 12:07

    Контора сами понимаете кого, так что ожидаемо.

    Когда приходилось ковыряться с API яндекскарт меня прям передёргивало периодически, зато какой после него офигенный Leaflet! Прям для людей делали.


  1. Kumazo
    22.09.2026 12:07

    Добро пожаловать в мир яндекса) наслаждайтесь


  1. anzay911
    22.09.2026 12:07

    Вообще-то за показ рекламы платят в обратную сторону.


  1. max9
    22.09.2026 12:07

    OSM одно время дико вандалили, можно неплохо влететь поставив такую карту на сайт.