Открыли филиал в новом городе или хотите охватить несколько районов? Недостаточно просто добавить адреса на сайт. Поисковые системы требуют структурированного подхода к локальному продвижению. Разбираемся, как правильно организовать GEO-оптимизацию и выйти в топ по городам без бана за переспам.

Структура сайта: папки или поддомены для регионов
Есть три варианта структуры для региональных страниц. Папки (site.ru/moscow/) — самый простой и безопасный метод. Вес передается основному домену, настройка занимает минимум времени. Минус — все города конкурируют за ранжирование внутри одного домена.
Поддомены (moscow.site.ru) работают как отдельные сайты. Яндекс индексирует их независимо, можно создать уникальный дизайн под регион. Но каждый поддомен придется продвигать с нуля, ссылочная масса не передается. Подходит для крупных сетей с реальными офисами.
Отдельные домены (site-moscow.ru) используют редко — дорого и сложно в управлении. Имеет смысл только для франшиз или когда филиал работает как самостоятельный бизнес. Для большинства задач выбирайте папки с префиксом региона в URL.
NAP-данные: единство информации повсюду
NAP (Name, Address, Phone) должен быть идентичным на сайте, в справочниках и на картах. Яндекс сверяет данные между источниками — расхождения снижают доверие. Используйте один формат записи: если на сайте указали «ул. Ленина, 5», везде пишите так же, а не «Ленина 5» или «улица Ленина, дом 5».
Телефон лучше указывать в федеральном формате +7 (XXX) XXX-XX-XX. Для разных городов используйте локальные номера, а не единый 8-800. Поисковики учитывают код города при определении релевантности запросов. Если работаете удаленно без офиса, честно укажите «Доставка по городу» вместо фейкового адреса.
Критичные места размещения NAP:
- Футер сайта — на каждой странице в контактном блоке.
- Страница «Контакты» — с картой и схемой проезда.
- Микроразметка Organization — в коде страницы для поисковиков.
- Яндекс Бизнес и 2ГИС — с фото офиса и часами работы.
Проверяйте актуальность раз в квартал. Переехали или сменили номер — обновите везде одновременно, иначе потеряете позиции.
Карточки компании в Яндекс Бизнесе и 2ГИС
Заполненная карточка в Яндекс Бизнесе дает до 30% трафика отдельно от основного сайта. Загрузите хотя бы пять-семь фотографий: фасад здания, вход, интерьер, товары или результаты работы. Видеовизитка на 15–30 секунд повышает кликабельность на 15–20%.
В описании укажите ключевые услуги и особенности, но без переспама. Фраза «ремонт квартир в Кунцево под ключ с гарантией 3 года» работает. Набор ключей через запятую — нет. Выберите правильные категории деятельности, максимум три основных. Дополнительные атрибуты вроде «Оплата картой» или «Парковка» влияют на ранжирование.
2ГИС важнее для офлайн-бизнеса с физическим трафиком. Там клиенты ищут ближайший салон или магазин, а не выбирают по всему городу. Заполните график работы с учетом праздников, добавьте ссылки на соцсети. Платная подписка дает приоритет в выдаче, но для старта хватит бесплатной верификации.

Микроразметка Schema.org для локального бизнеса
LocalBusiness или его подтипы (Store, Restaurant, MedicalClinic) помогают поисковикам понять специфику бизнеса. Разметка включает название, адрес, телефон, координаты, часы работы и ссылку на логотип. Яндекс использует эти данные для карточек в выдаче и голосовых помощников.
Для сети филиалов создайте отдельную разметку на каждой региональной странице. Координаты берите точные из Яндекс Карт, а не примерные. В параметре url указывайте адрес страницы филиала, а не главной. Атрибут priceRange ($$, $$$) необязателен, но повышает CTR.
Обязательные элементы разметки:
- Name — официальное название компании с упоминанием города.
- Address — полный адрес в формате streetAddress, addressLocality, postalCode.
- Telephone — номер телефона с кодом региона.
- Geo — широта и долгота в формате latitude/longitude.
- OpeningHours — график работы в формате Mo–Fr 09:00–18:00.
Проверяйте разметку через валидатор Яндекса или schema.org. Ошибки в коде приводят к тому, что данные игнорируются, а вы теряете преимущество в ранжировании.
Отзывы и локальные факторы ранжирования
Реальные отзывы с упоминанием района или города усиливают локальную релевантность. Просите клиентов указывать адрес или метро в тексте: «Делали ремонт в Бутово, остались довольны». Фальшивые отзывы Яндекс вычисляет по IP, времени публикации и схожести текстов — не рискуйте.
Отвечайте на все отзывы в течение 24–48 часов, даже на негативные. Активность показывает поисковикам, что бизнес живой. В ответах естественно упоминайте район: «Спасибо за визит в наш салон на Арбате». Это дополнительный сигнал для алгоритмов.
Внутренняя перелинковка между городами помогает распределять вес. На странице Москвы добавьте блок «Работаем также в: Подольск, Мытищи, Химки» со ссылками. С главной ведите на региональные страницы через меню или карту филиалов. Анкоры делайте естественными: «наши услуги в Казани» вместо «ремонт квартир Казань цены».
Частые ошибки и как их избежать
Дублирование контента между городами — главная причина фильтров. Не копируйте текст, меняя только название города. Переписывайте минимум 70% контента, добавляйте локальные особенности, например: «В Екатеринбурге используем материалы с учетом резких перепадов температур».
Не создавайте страницы для городов без реального присутствия. Яндекс проверяет через карты и справочники. Фейковый адрес приведет к бану. Если работаете удаленно, делайте одну страницу с зоной охвата и списком городов в тексте.
Следите за плотностью ключевых слов. Фраза «ремонт квартир в Саратове» не должна встречаться через каждые 100 символов. Достаточно трех-четырех вхождений на страницу размером 2000–3000 знаков. Используйте синонимы, разбавляйте местоимениями — «в нашем городе», «для жителей области».