Список кодов регионов Яндекс поиска с иерархией
До 2009 года в поисковой системе Яндекс не было разделения поиска на регионы, приходилось к поисковому запросу добавлять название города или области для получения результатов поиска по искомому региону. После добавления в поиск geoid, поисковые запросы были поделены на геозависимые и геонезависимые, по первым запросам были разные региональные сайты в разных городах, по вторым выводился один и тот же топ для всех регионов.
Как изменить город на поиске яндекса
Для того чтобы проверить запрос на геозависимость или посмотреть на выдачу в другом месте, ID региона можно поменять. Сделать это можно несколькими способами:
- В выдаче при нажатии на кнопку настроек 1, появляется форма 2, где можно выбрать интересующий регион
- В адресной строке добавить параметр &lr=213 , где 213 – искомый регион, в данном случае это Москва.
- И ещё один способ сменить гео — перейти по ссылке https://yandex.ru/tune/geo, где выбрать регион по IP или любой другой город, выдачу которого вы хотите увидеть.
Список кодов регионов яндекса
С введением региональности, по этому адресу https://yandex.ru/yaca/geo.c2n появился список кодов регионов, и со временем он всё рос и рос и к 2018 году вырос до 36 тысяч результатов. Вы уже, наверное, обратили внимание, что по ссылке сейчас ничего нет, Яндекс убрал этот список.
Для полноценного функционирования сервиса XMLRiver, нам нужен был актуальный и удобный список, можно не самый полный, но иерархически выстроенный. Первым делом мы обратились к поиску и вот что нашли.
Ребята из Promoexpert успели сохранить последнюю редакцию ID городов и регионов из хэлпа Яндекса https://promoexpert.pro/wp-content/uploads/2018/05/yandex.ru-yaca-geo.c2n.pdf, однако она на данный момент не совсем актуальна, Яндекс не стоял на месте, регионы могли поменяться, к тому же там нет иерархии.
Константин Добров https://dobrovkonstantin.ru/yandexgeo предложил решение парсить сам Яндекс, а конкретнее, страницу выбора региона https://yandex.ru/tune/geo/. И даже сделал это! Список самый полный, однако данный перечень нам тоже не подошёл из-за отсутствия чёткой иерархии и разных названий одного и того же geoid региона, например, Россия там присутствует как Расія и Russia.
Потом мы обратили внимание на Яндекс Wordstat, где относительно небольшой список, но актуальный и иерархически сложенный.
Мы его достали, вот он в word формате (скачать) и в web:
Новая Зеландия (139)
Израиль (181)
Индия (994)
Камбоджа (20975)
Китай (134)
Объединённые Арабские Эмираты (210)
Таиланд (995)
Южная Корея (135)
Япония (137)
Бельгия (114)
Болгария (115)
Великобритания (102)
Венгрия (116)
Германия (96)
Греция (246)
Дания (203)
Испания (204)
Италия (205)
Кипр (20574)
Латвия (206)
Литва (117)
Нидерланды (118)
Норвегия (119)
Польша (120)
Португалия (10074)
Румыния (10077)
Сербия (180)
Словакия (121)
Словения (122)
Турция (983)
Финляндия (123)
Франция (124)
Хорватия (10083)
Черногория (21610)
Чехия (125)
Швейцария (126)
Швеция (127)
Эстония (179)
Благовещенск (77)
Свободный (11387)
Тында (11391)
Еврейская автономная область (10243)
Артём (11406)
Владивосток (75)
Дальнегорск (11411)
Находка (974)
Уссурийск (11426)
Улан-Удэ (198)
Якутск (74)
Амурск (11451)
Комсомольск-на-Амуре (11453)
Хабаровск (76)
Чукотский автономный округ (10251)
Киров (46)
Кирово-Чепецк (11071)
Выкса (20040)
Дзержинск (972)
Кстовский район (99555)
Кстово (20044)
Нижний Новгород (47)
Павловский район (99560)
Павлово (11082)
Саров (11083)
Гай (11087)
Новотроицк (11090)
Оренбург (48)
Орск (11091)
Пенза (49)
Лысьва (20244)
Пермь (50)
Соликамск (11110)
Чайковский район (110916)
Чайковский (20243)
Белебей (20714)
Белорецкий район (99677)
Белорецк (20259)
Ишимбайский район (99694)
Ишимбай (20718)
Кумертау (11113)
Мелеузовский район (99703)
Мелеуз (20715)
Нефтекамск (11114)
Октябрьский (20235)
Салават (11115)
Сибай (20716)
Стерлитамак (11116)
Туймазинский район (99712)
Туймазы (20717)
Уфа (172)
Учалинский район (99714)
Учалы (20680)
Йошкар-Ола (41)
Рузаевка (20010)
Саранск (42)
Бугульма (11122)
Казань (43)
Набережные Челны (236)
Нижнекамск (11127)
Самара (51)
Сызрань (11139)
Тольятти (240)
Балаково (11143)
Балашовский район (99818)
Балашов (11144)
Саратов (194)
Энгельсский район (99850)
Энгельс (11147)
Глазов (11150)
Ижевск (44)
Сарапул (11152)
Ульяновск (195)
Чебоксары (45)
Шумерля (20078)
Армянск (28892)
Бахчисарайский район (24696)
Бахчисарай (27217)
Джанкой (27555)
Евпатория (11463)
Керчь (11464)
Красноперекопск (27693)
Ленинский район (24702)
Щёлкино (28786)
Саки (20556)
Севастополь (959)
Симферополь (146)
Судак (11472)
Феодосия (11469)
Ялта (11470)
Дербент (11007)
Избербаш (21521)
Каспийск (11008)
Кизляр (11009)
Махачкала (28)
Хасавюрт (11011)
Будённовск (11055)
Георгиевск (11056)
Ессентуки (11057)
Кисловодск (11062)
Минеральные Воды (11063)
Невинномысск (11064)
Пятигорск (11067)
Ставрополь (36)
Котлас (10846)
Северодвинск (10849)
Череповец (968)
Советск (10860)
Кандалакшский район (101749)
Кандалакша (10895)
Мончегорск (10896)
Мурманск (23)
Оленегорск (20155)
Боровичи (10906)
Великий Новгород (24)
Старорусский район (99161)
Старая Русса (10923)
Псков (25)
Кондопога (10934)
Костомукша (10935)
Петрозаводск (18)
Сегежский район (99203)
Сегежа (10936)
Сортавальский район (110934)
Сортавала (10937)
Инта (10941)
Район Печора (99210)
Печора (10942)
Сыктывкар (19)
Усинск (10944)
Ухта (10945)
Колпино (26081)
Пушкинский район (20297)
Пушкин (10884)
Сосновый Бор (10891)
Бийск (975)
Заринск (11240)
Рубцовск (11251)
Братск (976)
Иркутск (63)
Нижнеудинский район (100109)
Нижнеудинск (11268)
Тайшетский район (100112)
Тайшет (11270)
Тулун (11271)
Усолье-Сибирское (11272)
Усть-Илимск (11273)
Усть-Кутский район (100116)
Усть-Кут (20097)
Черемхово (11274)
Белово (11277)
Кемерово (64)
Киселёвск (11283)
Ленинск-Кузнецкий (11285)
Междуреченск (11287)
Мыски (11288)
Новокузнецк (237)
Полысаево (11292)
Прокопьевск (11291)
Юрга (11299)
Железногорск (20086)
Зеленогорск (20088)
Красноярск (62)
Минусинск (11310)
Норильск (11311)
Новосибирск (65)
Республика Тыва (10233)
Стрежевой (11352)
Томск (67)
Шадринск (11159)
Берёзовский (29397)
Верхняя Пышма (20720)
Верхняя Салда (11161)
Екатеринбург (54)
Каменск-Уральский (11164)
Качканар (20234)
Краснотурьинск (11165)
Красноуфимск (20691)
Кушва (11166)
Лесной (11167)
Невьянск (20654)
Нижний Тагил (11168)
Нижняя Тура (11169)
Новоуральск (11170)
Первоуральск (11171)
Полевской (21726)
Ревда (20224)
Реж (20684)
Североуральск (20672)
Серов (11172)
Тобольск (11175)
Тюмень (55)
Ялуторовск (11178)
Лангепас (11181)
Мегион (11182)
Нефтеюганск (11184)
Нижневартовск (1091)
Нягань (11186)
Пыть-Ях (11188)
Радужный (11189)
Сургут (973)
Урай (11192)
Ханты-Мансийск (57)
Югорск (11177)
Златоуст (11202)
Копейск (11207)
Магнитогорск (235)
Миасс (11212)
Озёрск (11214)
Саткинский район (100020)
Сатка (11217)
Снежинск (11218)
Троицк (11220)
Усть-Катав (11223)
Челябинск (56)
Надымский район (100028)
Надым (11229)
Новый Уренгой (11230)
Ноябрьск (11231)
Салехард (58)
Алексеевка (20192)
Белгород (4)
Губкин (10646)
Старый Оскол (10649)
Шебекинский район (98716)
Шебекино (20196)
Яковлевский район (98717)
Строитель (20587)
Клинцы (10653)
Александров (10656)
Владимир (192)
Гусь-Хрустальный (10661)
Киржачский район (98750)
Киржач (10663)
Ковров (10664)
Муром (10668)
Петушинский район (98755)
Покров (37129)
Россошанский район (98787)
Россошь (10681)
Кинешма (10689)
Шуя (10691)
Малоярославецкий район (98826)
Малоярославец (10697)
Обнинск (967)
Курск (8)
Курчатов (20707)
Липецк (9)
Бронницы (10717)
Волоколамский район (98580)
Волоколамск (10721)
Воскресенский район (98581)
Воскресенск (10722)
Дзержинский (21735)
Дмитровский район (98582)
Дмитров (10723)
Долгопрудный (214)
Домодедово (10725)
Дубна (215)
Егорьевск (городской округ) (98584)
Егорьевск (10727)
Жуковский (20571)
Зарайск (городской округ) (98585)
Зарайск (10728)
Звенигород (10729)
Ивантеевка (21623)
Истра (городской округ) (98586)
Дедовск (21627)
Истра (10731)
Кашира (городской округ) (98587)
Кашира (10732)
Клин (городской округ) (98588)
Клин (10733)
Коломна (10734)
Королёв (20728)
Красноармейск (100471)
Красногорск (городской округ) (98590)
Красногорск (10735)
Нахабино (21745)
Краснознаменск (21647)
Ленинский район (98591)
Видное (10719)
Лобня (21641)
Лосино-Петровский (21635)
Луховицы (городской округ) (98593)
Луховицы (10737)
Лыткарино (21630)
Люберцы (городской округ) (98594)
Люберцы (10738)
Можайский район (98595)
Можайск (10739)
Москва (213)
Зеленоград (216)
Троицк (20674)
Щербинка (21624)
Мытищи (городской округ) (98596)
Мытищи (10740)
Наро-Фоминский городской округ (98597)
Апрелевка (10715)
Наро-Фоминск (10741)
Ногинский район (98598)
Ногинск (10742)
Старая Купавна (21656)
Электроугли (21642)
Одинцовский район (98599)
Голицыно (21646)
Кубинка (21625)
Одинцово (10743)
Орехово-Зуево (10745)
Павловский Посад (городской округ) (98602)
Павловский Посад (10746)
Подольск (10747)
Протвино (20576)
Пушкинский район (98604)
Пушкино (10748)
Пущино (217)
Раменский район (98605)
Раменское (10750)
Реутов (21621)
Рузский городской округ (98606)
Руза (10751)
Сергиево-Посадский район (98608)
Сергиев Посад (10752)
Хотьково (21645)
Серпухов (10754)
Солнечногорский район (98611)
Солнечногорск (10755)
Ступино (городской округ) (98607)
Ступино (10756)
Фрязино (21619)
Химки (10758)
Черноголовка (219)
Чехов (городской округ) (98614)
Чехов (10761)
Шатура (городской округ) (98615)
Шатура (10762)
Щёлковский район (98617)
Щелково (10765)
Электросталь (20523)
Балашиха (10716)
Бронницы (10717)
Волоколамский район (98580)
Волоколамск (10721)
Воскресенский район (98581)
Воскресенск (10722)
Дзержинский (21735)
Дмитровский район (98582)
Дмитров (10723)
Долгопрудный (214)
Домодедово (10725)
Дубна (215)
Егорьевск (городской округ) (98584)
Егорьевск (10727)
Жуковский (20571)
Зарайск (городской округ) (98585)
Зарайск (10728)
Звенигород (10729)
Ивантеевка (21623)
Истра (городской округ) (98586)
Дедовск (21627)
Истра (10731)
Кашира (городской округ) (98587)
Кашира (10732)
Клин (городской округ) (98588)
Клин (10733)
Коломна (10734)
Королёв (20728)
Красноармейск (100471)
Красногорск (городской округ) (98590)
Красногорск (10735)
Нахабино (21745)
Краснознаменск (21647)
Ленинский район (98591)
Видное (10719)
Лобня (21641)
Лосино-Петровский (21635)
Луховицы (городской округ) (98593)
Луховицы (10737)
Лыткарино (21630)
Люберцы (городской округ) (98594)
Люберцы (10738)
Можайский район (98595)
Можайск (10739)
Москва (213)
Зеленоград (216)
Троицк (20674)
Щербинка (21624)
Мытищи (городской округ) (98596)
Мытищи (10740)
Наро-Фоминский городской округ (98597)
Апрелевка (10715)
Наро-Фоминск (10741)
Ногинский район (98598)
Ногинск (10742)
Старая Купавна (21656)
Электроугли (21642)
Одинцовский район (98599)
Голицыно (21646)
Кубинка (21625)
Одинцово (10743)
Орехово-Зуево (10745)
Павловский Посад (городской округ) (98602)
Павловский Посад (10746)
Подольск (10747)
Протвино (20576)
Пушкинский район (98604)
Пушкино (10748)
Пущино (217)
Раменский район (98605)
Раменское (10750)
Реутов (21621)
Рузский городской округ (98606)
Руза (10751)
Сергиево-Посадский район (98608)
Сергиев Посад (10752)
Хотьково (21645)
Серпухов (10754)
Солнечногорский район (98611)
Солнечногорск (10755)
Ступино (городской округ) (98607)
Ступино (10756)
Фрязино (21619)
Химки (10758)
Черноголовка (219)
Чехов (городской округ) (98614)
Чехов (10761)
Шатура (городской округ) (98615)
Шатура (10762)
Щёлковский район (98617)
Щелково (10765)
Электросталь (20523)
Рязань (11)
Вязьма (10782)
Гагаринский район (98959)
Гагарин (10783)
Смоленск (12)
Ярцевский район (98981)
Ярцево (10801)
Тамбов (13)
Бологое (10805)
Вышний Волочёк (10807)
Кимры (10811)
Конаковский район (99019)
Конаково (10812)
Ржев (10820)
Тверь (14)
Удомельский район (99039)
Удомля (10824)
Богородицк (20667)
Ефремов (10828)
Новомосковск (10830)
Тула (15)
Рыбинск (10839)
Тутаевский район (99078)
Тутаев (21154)
Угличский район (99079)
Углич (10840)
Ярославль (16)
Ахтубинский район (99221)
Ахтубинск (20167)
Волжский (10951)
Камышин (10959)
Михайловка (10965)
Урюпинск (10981)
Армавир (10987)
Белореченский район (99269)
Белореченск (10988)
Геленджик (10990)
Ейский район (99274)
Ейск (10993)
Кавказский район (99275)
Кропоткин (10996)
Краснодар (35)
Крымский район (99281)
Крымск (10997)
Новороссийск (970)
Славянский район (99293)
Славянск-на-Кубани (20704)
Сочи (239)
Тимашевский район (99297)
Тимашевск (21141)
Тихорецкий район (99298)
Тихорецк (11002)
Туапсинский район (99299)
Туапсе (1058)
Белокалитвинский район (99411)
Белая Калитва (11034)
Волгодонск (11036)
Каменск-Шахтинский (11043)
Новочеркасск (238)
Ростов-на-Дону (39)
Таганрог (971)
Шахты (11053)
США (84)
Абхазия (29386)
Азербайджан (167)
Армения (168)
Беларусь (149)
Казахстан (159)
Киргизия (207)
Молдова (208)
Таджикистан (209)
Туркменистан (170)
Узбекистан (171)
Винница (963)
Днепр и область (20537)
Днепр (141)
Каменское (21775)
Кривой Рог (10347)
Никополь (21773)
Павлоград (28401)
Донецк и область (20536)
Горловка (21774)
Донецк (142)
Краматорск (20554)
Макеевка (24876)
Мариуполь (10366)
Житомир и область (20547)
Запорожье и область (20539)
Запорожье (960)
Ивано-Франковск и область (20532)
Киев и область (20544)
Белая Церковь (10369)
Киев (143)
Кропивницкий и Кировоградская область (20548)
Луганск и область (20540)
Алчевск (24885)
Луганск (222)
Северодонецк (24893)
Луцк и Волынская область (20550)
Львов и область (20529)
Львов (144)
Николаев и область (20543)
Николаев (148)
Одесса и область (20541)
Одесса (145)
Полтава и область (20549)
Кременчуг (21609)
Полтава (964)
Ровно и область (20534)
Сумы и область (20552)
Сумы (965)
Тернополь и область (20531)
Ужгород и Закарпатская область (20530)
Харьков и область (20538)
Харьков (147)
Херсон и область (20542)
Херсон (962)
Хмельницкий и область (20535)
Хмельницкий (961)
Черкассы и область (20546)
Чернигов и область (20551)
Нежин (29053)
Черновцы и область (20533)
Бразилия (94)
Комментарии
Новые регионы появились, проверял по Калужской области, например 20197-20209, 117803