Два базовых подхода
| Подход | Пример адреса | Когда уместен |
|---|---|---|
| Одна общая страница | /contacts/ со списком всех городов | До пяти-семи филиалов, простая структура |
| Отдельные страницы по городам | /contacts/spb/, /contacts/ekb/ | Много филиалов, есть локальный поисковый спрос |
Выбор между ними — частный случай общего вопроса о региональной структуре сайта, подробно разобранного в статье про поддомены или папки для городов: здесь тот же принцип применяется конкретно к разделу контактов.
Когда достаточно одной общей страницы
Если офисов немного и информация по каждому короткая — адрес, телефон, часы работы, — разумнее не дробить контакты на отдельные документы, а собрать их на одной странице списком, желательно с картой и удобной навигацией по городам через якоря, разобранные в статье про якоря в адресе.
/contacts/
#moskva
#spb
#ekaterinburg
Такая структура проще в поддержке и не создаёт риска, что часть страниц окажется забытой и неактуальной при изменении данных филиала.
Когда нужны отдельные страницы для каждого города
Отдельная страница контактов конкретного филиала оправдана, если по запросу вида «компания в Екатеринбурге» действительно есть локальный поисковый спрос, а не только теоретическая возможность его создать. Это тот же критерий значимости, что применяется при решении о региональных страницах услуг вообще.
| Признак | Решение |
|---|---|
| Есть частотный запрос с названием города | Отдельная страница оправдана |
| У филиала свои условия, цены, ассортимент | Отдельная страница оправдана |
| Только адрес и телефон отличаются | Достаточно общей страницы со списком |
Главная ловушка — шаблонные страницы филиалов без уникального содержимого. Двадцать почти одинаковых страниц с заменённым только названием города и телефоном — классический источник почти полных дублей. Если создаёте отдельные страницы по городам, у каждой должно быть что-то реально уникальное: конкретный адрес, фотография именно этого офиса, отзывы клиентов именно этого филиала.
Формат адреса для города в структуре контактов
Город добавляется отдельным сегментом после раздела контактов, транслитерируется по общим правилам, разобранным в статье про транслитерацию улиц и населённых пунктов, и по возможности использует общепринятое сокращение, а не придуманное сайтом обозначение.
/contacts/spb/ хорошо, общепринятое сокращение
/contacts/piter/ нежелательно, разговорный вариант
Микроразметка для страниц филиалов
Для каждой отдельной страницы филиала уместна разметка LocalBusiness с точным адресом, координатами и часами работы конкретной точки — это отдельная от общей микроразметки организации структура, которая помогает странице точнее отображаться в локальном поиске и на картах.
Чек-лист
- Оценить, есть ли реальный поисковый спрос на контакты конкретного города, прежде чем создавать отдельную страницу.
- Для небольшого числа филиалов — одна общая страница с якорями по городам.
- Для страниц отдельных филиалов — обеспечить уникальное содержимое, а не только замену названия города в шаблоне.
- Использовать общепринятые сокращения городов в адресе, а не разговорные варианты.
Единая форма названия города по всему сайту
Если на сайте уже используются региональные страницы услуг или каталога, важно, чтобы обозначение города в адресе контактов совпадало по форме с обозначением, принятым в остальной структуре сайта, а не вводило параллельный собственный вариант. Расхождение форм — скажем, ekb в разделе услуг и ekaterinburg в разделе контактов — выглядит как техническая небрежность и затрудняет ориентацию по сайту в целом.
Переключение между городами на самой странице
Если реализован вариант с отдельными страницами по каждому городу, на самой странице стоит предусмотреть видимую возможность переключиться на другой город без возврата на общий список контактов — например, через выпадающий список или ссылки на соседние филиалы прямо на странице. Это не влияет напрямую на сам адрес, но существенно облегчает навигацию посетителю, который случайно попал не на ту региональную версию страницы.
Что делать с адресом при закрытии филиала
Если один из офисов закрывается, страницу его контактов не стоит просто удалять с ответом 404 — правильнее настроить перенаправление на общую страницу контактов или на страницу ближайшего работающего филиала, а также убрать упоминания закрытого адреса из общего списка. Так посетитель, перешедший по старой сохранённой ссылке, не попадает в тупик, а сразу получает актуальную альтернативу.
Частые вопросы
Сколько офисов должно быть, чтобы делать отдельные страницы контактов по городам?
Формального порога нет — решает не количество, а наличие реального поискового спроса на контакты конкретного города и достаточность уникального содержимого для каждой отдельной страницы.
Можно ли просто заменить название города в одном шаблоне для всех филиалов?
Не стоит без добавления уникального содержимого — такие страницы легко превращаются в почти полные дубли друг друга, что вредит всем им одновременно вместо пользы от расширения охвата.
Как назвать город в адресе страницы филиала?
Транслитом по общим правилам, с использованием общепринятого сокращения, если оно существует, — например spb для Санкт-Петербурга, а не разговорный вариант вроде piter.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.