Legan Studio
Все статьи
~ 6 мин чтения

Сайт для сети филиалов: мастер-шаблон, городское SEO и единый бэк-офис

Как построить сайт для бизнеса с несколькими филиалами: единая CMS, SEO под каждый город, управление контентом из одного места.

  • сайт
  • филиалы
  • SEO

Вы открываете второй, третий, пятый филиал. Поздравляем — это хорошо. Но дальше начинается головная боль: делать отдельный сайт для каждого города (дорого и сложно управлять) или всё на одном сайте (непонятно как, и SEO страдает)? Ответ зависит от архитектуры — и правильный выбор с самого начала экономит сотни тысяч рублей и месяцы разработки в будущем.

Задачи, которые должен решать сайт сети

Прежде чем выбирать архитектуру, важно понять, что именно сайт должен делать для сети. Требования у всех схожие, но приоритеты разные.

Единый бренд. Клиент в Казани и клиент в Краснодаре должны видеть одинаково качественный сайт. Общий дизайн, общие стандарты подачи информации, общий тон коммуникации.

Локальный контент. Адрес, телефон, режим работы, конкретные мастера или врачи, локальные акции — всё это уникально для каждого города. Клиент ищет «стоматология в Воронеже», а не «стоматология сеть по России».

Централизованное управление. Маркетолог обновляет акцию сразу для всех городов. SEO-специалист добавляет новую страницу услуги по шаблону. Руководитель видит статистику по каждому филиалу в одном месте.

Масштабируемость. Сегодня 5 городов — завтра 20. Добавление нового филиала не должно требовать месяца разработки.

Три архитектурных подхода

Подход 1: Поддомены (voronezh.company.ru)

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

Плюсы: максимальная изоляция (проблема в одном городе не влияет на другие), легко разграничить права (редактор в Казани видит только свой поддомен), Яндекс хорошо воспринимает региональные поддомены, можно настроить геотаргетинг в Яндекс.Вебмастере.

Минусы: ссылочный вес не концентрируется на основном домене, каждый поддомен нужно продвигать отдельно, технически сложнее в поддержке.

Подход 2: Подпапки (company.ru/voronezh/)

Все города — разделы одного сайта. Самый популярный подход и лучший с точки зрения SEO в долгосрочной перспективе.

Плюсы: все ссылки работают на один домен, накопленный авторитет домена распределяется по всем страницам городов, проще в управлении, лучше для Google.

Минусы: при проблемах с основным доменом страдают все города, сложнее разграничить права доступа редакторов.

Подход 3: Мультисайт с единой CMS

Несколько доменов (voronezh-company.ru, company-kazan.ru) под управлением одной CMS. Технически возможно на WordPress Multisite, Bitrix, или кастомном решении.

Плюсы: каждый город может иметь свой домен (хорошо для локального SEO), есть примеры успешных сетей с таким подходом.

Минусы: самое сложное в управлении, дорогая разработка, потеря синергии ссылочного веса.

Что лучше для SEO: сравнение подходов

КритерийПоддоменыПодпапкиРазные домены
Концентрация ссылочного весаРазделяетсяКонцентрируетсяРазделяется полностью
Геотаргетинг в ЯндексеЛегко настраиваетсяЧерез ВебмастерЛегко настраивается
Техническая сложностьСредняяНизкаяВысокая
МасштабируемостьХорошаяОтличнаяСредняя
Рекомендация GoogleНейтральнаяПредпочтительнаяНейтральная
Стоимость поддержкиСредняяНизкаяВысокая

Для большинства региональных сетей в России рекомендуем подпапки как оптимальный баланс SEO-эффекта и стоимости разработки. Поддомены — если вам принципиально важна изоляция или вы работаете в высококонкурентных нишах, где геотаргетинг Яндекса критичен.

Единая CMS: как организовать шаблон страницы филиала

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

Фиксированные блоки (одинаковые для всех городов, управляются централизованно):

  • Описание компании и ценностное предложение
  • Перечень услуг (из общего каталога)
  • Акции и спецпредложения (централизованные)
  • Дизайн, шрифты, цвета

Динамические блоки (уникальные для каждого города, управляются региональным редактором):

  • Адрес и контакты
  • Режим работы
  • Фотографии конкретного офиса/студии
  • Команда (конкретные специалисты этого филиала)
  • Локальные отзывы
  • Карта проезда

Блоки из базы данных (генерируются автоматически):

  • Рейтинг и отзывы из Google Business Profile / Яндекс Бизнес
  • Актуальное расписание (интеграция с системой записи)
  • Спецпредложения, привязанные к данному городу

При добавлении нового филиала маркетолог заполняет форму в CMS: адрес, телефон, имена мастеров, загружает фото. Сайт генерирует страницу автоматически по шаблону. Разработки — ноль.

Локальное SEO: как занять топ в каждом городе

Страница города — это только первый шаг. Настоящий результат даёт комплексная работа с локальным SEO.

Google Business Profile и Яндекс Бизнес. Обязательно для каждого филиала. Заполненная карточка в Google Maps даёт 25-40% локального трафика в большинстве ниш. Что заполнить: категория, описание с ключевыми словами, фото интерьера и команды, режим работы, ответы на вопросы. Публикуйте посты и акции — это сигнал активности.

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

Локальные ссылки. Попросите партнёров и поставщиков сослаться на страницу конкретного города. Разместитесь в городских справочниках (2ГИС, Zoon, отраслевые каталоги). Локальные ссылки — мощный сигнал для Яндекса.

Уникальный контент для каждого города. Нельзя просто скопировать текст со страницы Москвы и поменять название города — поисковики это видят. Хотя бы 30-40% уникального текста на каждой странице города: история открытия, особенности района, локальные ссылки и события.

Структурированные данные (schema.org). Разметка LocalBusiness с адресом, координатами, режимом работы помогает поисковикам корректно отображать информацию в сниппете.

Стоимость разработки: сравнение с 20 отдельными сайтами

Давайте честно посчитаем.

Вариант А: 20 отдельных сайтов

  • Разработка 20 сайтов (пусть даже шаблонных, по 100 000 ₽): 2 000 000 ₽
  • Ежемесячная поддержка (обновления, хостинг, правки по 10 000 ₽/сайт): 200 000 ₽/месяц
  • Добавление нового города: 100 000 ₽ + 2-4 недели

Вариант Б: Единый сайт с шаблоном города

  • Разработка мастер-шаблона и CMS: 600 000-900 000 ₽
  • Настройка первых 5 городов в рамках разработки: включено
  • Добавление каждого следующего города: 20 000-50 000 ₽ (настройка + уникальный контент)
  • Ежемесячная поддержка всей системы: 30 000-60 000 ₽/месяц

При 10+ городах единый сайт начинает выигрывать экономически уже через 12-18 месяцев. При 20+ городах разница колоссальная. Но главный выигрыш — не деньги, а управляемость. Одно обновление — и все 20 городов получили новый дизайн. Один SEO-специалист — и вся сеть растёт в поиске.

Управление командой контента

Одна из нетехнических, но критически важных задач — организовать работу с контентом в сети.

Рекомендуемая модель: централизованный контроль + региональная ответственность. Центральный маркетолог управляет шаблоном, общими акциями и SEO-стратегией. Региональный администратор (или управляющий филиала) отвечает за актуальность локальных данных: режим работы, контакты, фото, местные акции.

Для этого в CMS должны быть настроены роли: региональный редактор видит только свой филиал и не может менять общий шаблон. Это одновременно и защита от ошибок, и удобство для регионов.

Правило обновлений: раз в квартал центральный маркетолог проверяет все страницы городов по чеклисту — актуальность контактов, наличие фото, рейтинг в Google/Яндекс. Это занимает один рабочий день и стоит дешевле, чем потери от устаревшей информации на сайте.