Две системы, снова разные задачи
Для географических названий существует официальная система транслитерации, применяемая в картографии, ГЛОНАСС и государственных реестрах. Она построена на принципах, близких к загранпаспортным правилам, и не совпадает с таблицей Яндекса — та же ситуация, что разобрана в статье про транслит по ГОСТ, ISO и загранпаспорту.
| Название | Официальная система | Для адреса страницы |
|---|---|---|
| Щёлковское шоссе | Shchelkovskoe shosse | shhelkovskoe-shosse |
| Юго-Западная | Yugo-Zapadnaya | yugo-zapadnaya |
| Хамовники | Khamovniki | hamovniki |
Для сайта нужна вторая колонка — она совпадает с тем, как поисковая система разберёт запрос вроде «доставка на щёлковское шоссе».
Составные названия улиц
Названия улиц часто содержат несколько слов и типовое слово «улица», «проспект», «переулок». Правило то же, что для служебных слов из статьи про стоп-слова: типовое слово можно сокращать или убирать, если оно не меняет узнаваемость адреса.
улица Строителей → ulica-stroitelej или stroitelej
проспект Мира → prospekt-mira или mira
переулок Сивцев Вражек → sivcev-vrazhek
Полное включение типового слова безопаснее для узнаваемости и однозначности — особенно если в городе есть и улица, и проспект с похожими названиями. Сокращённый вариант компактнее, но подходит только когда название само по себе уникально.
Названия городов
Для городов в региональных разделах сайта действует тот же выбор между полным и сокращённым написанием, что разобран в статье про поддомены и папки для городов: общепринятые сокращения уместны, самодельные — нет.
| Город | В адресе |
|---|---|
| Санкт-Петербург | spb (общепринятое) или sankt-peterburg |
| Ростов-на-Дону | rostov-na-donu |
| Нижний Новгород | nizhnij-novgorod |
| Йошкар-Ола | joshkar-ola |
Обратите внимание на «Йошкар-Ола»: буква «й» в начале слова передаётся как j по таблице Яндекса, а не как y, — это одно из главных отличий от классической схемы, о чём подробно в справочнике по транслитерации.
Проверка на дублирующихся названиях. В России десятки городов с похожими или одинаковыми названиями улиц — «Ленина», «Мира», «Советская». Если сайт работает в нескольких городах, город должен присутствовать в адресе региональной страницы отдельным уровнем, а не растворяться в общем каталоге улиц.
Районы и микрорайоны
Названия районов часто содержат порядковые числительные и сокращения: «7-й микрорайон», «ЖК Северный». Правило для числительных то же, что разобрано в статье про числительные в адресе: смотреть, как реально формулируют запрос.
7-й микрорайон → 7-j-mikrorajon
ЖК Северный → zhk-severnyj
Иностранные топонимы на русскоязычном сайте
Для туристических и логистических сайтов встречается обратная задача: иностранный город упоминается в русском тексте и должен остаться узнаваемым в адресе. Здесь действует правило из статьи про транслитерацию названий брендов — если у города есть общепринятое латинское написание, используется оно, а не транслит русской версии названия.
Тур в Париж → tur-v-parizh или tur-paris
Отель в Дубае → otel-v-dubae или otel-dubai
Выбор здесь тоже определяется частотностью запроса, а не единым правилом — иностранные названия городов в русском тексте нередко ищут именно транслитерированным русским вариантом, а не оригинальным написанием.
Чек-лист
- Использовать таблицу Яндекса, а не официальную систему транслитерации топонимов.
- Решать для типового слова улицы («улица», «проспект») индивидуально: включать при риске путаницы, убирать при уникальном названии.
- Использовать общепринятые сокращения городов, не изобретать собственные.
- Проверять частотность запроса для иностранных топонимов в русском тексте.
- Выносить город региональной страницы отдельным уровнем адреса, если работаете в нескольких городах.
Области, края и республики в адресе
Для сайтов, работающих на уровне региона, а не отдельного города, в адрес иногда добавляется название субъекта — области, края или республики. Здесь действует тот же принцип использования общепринятых сокращений, что и для городов.
| Регион | В адресе |
|---|---|
| Московская область | podmoskove или moskovskaya-oblast |
| Краснодарский край | krasnodarskij-kraj |
| Республика Татарстан | tatarstan |
Станции метро и остановки транспорта
Для сайтов недвижимости и услуг с привязкой к транспортной доступности название станции метро транслитерируется по тем же правилам, что и обычный топоним, включая спорные буквы из справочника по таблице транслитерации.
Щёлковская → shhelkovskaya
Юго-Западная → yugo-zapadnaya
Частые вопросы
Чем транслитерация улиц для адреса отличается от картографической?
Картографическая система ближе к загранпаспортным правилам и передаёт, например, «х» как kh, «щ» как shch. Для адреса страницы нужна таблица Яндекса, где те же буквы дают h и shh — она совпадает с тем, как поисковая система разбирает запрос.
Оставлять ли слово «улица» в адресе?
Зависит от уникальности названия. Если в городе несколько похожих названий на разных типах улиц, слово стоит оставить для однозначности. Если название уникально, его можно убрать для краткости.
Как транслитерировать город с дефисом в названии, например Ростов-на-Дону?
Так же, как любое составное слово с внутренним дефисом — каждая часть транслитерируется по общей таблице, а дефисы сохраняются как разделители: rostov-na-donu.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.