Статьи

Чужая реклама в Яндекс.Картах на вашем сайте: почему появилась и как убрать её бесплатно

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

Именно это происходит сейчас на тысячах сайтов: Яндекс начал показывать рекламу посетителям внутри карт, встроенных в страницы. Причём не только в сложных интеграциях через API, но и в простых картах из конструктора, которые когда-то поставили «на контакты» за пять минут.

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

Что произошло у Яндекса

Право показывать рекламу в своих картах Яндекс прописал в условиях заранее, а осенью 2026 года закрепил это и тарифом на отключение.

По условиям использования API Яндекс.Карт (пункт 4.7), Яндекс оставляет за собой право включать рекламные материалы в данные, которые показывают его сервисы. А самостоятельно скрывать или как-то менять рекламные блоки пользователь не имеет права.

Это значит:

  • Скрывать рекламу через CSS или JS — нельзя. Да, технически «плашку можно спрятать». Но это прямое нарушение соглашения, со всеми последствиями вплоть до блокировки API-ключа.
  • Отключить рекламу можно — за деньги. В тарифах JavaScript API появился отдельный план — «Базовый (без рекламы)»: 2 000 ₽ в месяц или 20 000 ₽ в год. И это цена за один домен, то есть за один сайт.

Формула проста: карта с рекламой — бесплатно, карта без рекламы — 20 000 ₽ в год за каждый сайт.

Посчитаем на деньгах

Для одного небольшого сайта 20 000 ₽ в год — неприятно, но терпимо. А теперь типовые сценарии:

Сколько сайтов Годовая плата за карты без рекламы
1 сайт 20 000 ₽
5 сайтов (сетки, партнёры) 100 000 ₽
10 сайтов (региональная сеть) 200 000 ₽
50 сайтов (франшиза, агрегатор) 1 000 000 ₽

И это только за то, чтобы не показывать чужую рекламу — сама карта остаётся стандартной.

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

Вариант №1: Конструктор карт 2ГИС — бесплатно и без рекламы

close-up-person-s-hand-holding-smartphone-with-map-gps-navigation_23-2147837118.jpg


У 2ГИС есть два разных продукта, и их важно не перепутать:

  • API Platform 2ГИС — сложная коммерческая платформа для разработчиков: свои тайлы, маршрутизация, геокодирование. Она платная, по количеству запросов.
  • Конструктор карт — простой бесплатный инструмент «как когда-то был конструктор Яндекс.Карт». По официальной справке 2ГИС, он бесплатен для компаний, журналистов и блогеров, регистрация не нужна. Рекламных блоков в такой карте нет.

Для типовой страницы «Контакты» начинать нужно именно с конструктора, а не с API.

Как заменить Яндекс на 2ГИС за 10 минут — 4 шага

  1. Зайдите на makemap.2gis.ru — регистрация не требуется.
  2. Найдите ваш адрес через поиск и поставьте фирменную отметку (добавить можно точки, линии и даже выделение области — например, зону доставки).
  3. Настройте размер карты (высота в пикселях, ширина — по размеру экрана) и нажмите «Получить код».
  4. Вставьте код на сайт. Подойдёт любая площадка с HTML-редактором: WordPress, Tilda, 1С-Битрикс, самописная CMS — куда раньше была «вшита» карта Яндекса.

Всё. Реклама исчезает, карта остаётся, платёж — ноль.

Вариант №2: OpenStreetMap — для тех, кто хочет уникальный дизайн

OpenStreetMap (OSM) — «народные карты», которые создают сами пользователи, как Википедия, только про географию. Данные открыты: на их базе можно собрать карту любого дизайна.

Плюсы: нет рекламы, нет вендор-лока (никто не изменит вам правила в одностороннем порядке), полная кастомизация цветов, шрифтов и поведения карты.

Нюансы: «из коробки» здесь ничего нет — нужна связка библиотеки (Leaflet или MapLibre) с картографическими тайлами. И тут есть подводный камень: по политике использования тайлов OSM публичный сервер tile.openstreetmap.org не предназначен для коммерческих и высоконагруженных сайтов — доступ могут ограничить без предупреждения. Фонд OSM прямо рекомендует коммерческим проектам сторонних провайдеров тайлов или собственный сервер.

Вывод: OSM — отличный выбор, если у вас есть верстальщик или веб-разработчик и вы хотите карту в фирменном стиле. Для страницы «Контакты» без программиста — вариант №1 проще.

Сравнение: Яндекс vs 2ГИС vs OpenStreetMap

Критерий Яндекс (бесплатно) Яндекс («Базовый, без рекламы») Конструктор 2ГИС OpenStreetMap
Реклама на карте Есть Нет Нет Нет
Стоимость 0 ₽ 20 000 ₽/год за домен 0 ₽ 0 ₽*
Лёгкость установки Легко Легко Очень легко, без кода Нужен разработчик
Кастомизация Почти нет Почти нет Базовая (точки, линии, области) Максимальная
Риск смены правил Есть, уже сработал Платите — правила стабильнее Ограничения возможны, но сейчас бесплатно Данные открыты навсегда


*при использовании готовых бесплатных провайдеров тайлов для небольших сайтов; под серьёзную нагрузку — берите коммерческого провайдера OSM.

Чек-лист: что выбрать именно вам

  • Один сайт, страница «Контакты», нужно быстро и бесплатно → Конструктор 2ГИС (makemap.2gis.ru). Ваш выбор в 90% случаев.
  • Несколько сайтов компании или франшиза → переводите карты на 2ГИС, считайте сэкономленное. 10 сайтов = 200 000 ₽ в год, которые останутся у вас.
  • Нужна карта в фирменном стиле, есть разработчик → Leaflet/MapLibre + OSM-провайдер тайлов.
  • Вам критична экосистема Яндекса (проезд, пробки, панорамы прямо на странице) → оставляйте Яндекс и платите тариф «Базовый (без рекламы)», но не скрывайте рекламу через CSS — это нарушение соглашения.

Главный вывод

Бесплатный инструмент IT-гиганта, встроенный в ваш сайт, — это не ваша собственность. Правила может поменять владелец сервиса, а не владелец сайта — и вчера это была обычная карта, а сегодня на ней чужая реклама.

Хорошая новость: выход есть, и он бесплатный.

Не хотите копаться в коде, переносить метки вручную и проверять отображение на смартфонах? Команда Калинин Студио сделает всё за вас! Мы бесплатно проверим ваш сайт, аккуратно заберем карту с рекламой и настроим чистую, удобную карту 2ГИС или OpenStreetMap «под ключ», звоните: +7 (999) 770-30-18.

autor

Александр Калинин

Большой опыт работы в сфере оптимизации и создания сайтов. Помогу с решением важных вопросов.

Комментарии

Популярные статьи

Может быть интересно

Оставьте номер телефона и мы поможем вам