UULE для региона Берлинго

Введите название города или страны, и мы соберём готовый параметр uule для адреса выдачи Google.

Регион UULE
Берлинго
Ломбардия, Италия
w+CAIQICIXQmVybGluZ28sTG9tYmFyZHksSXRhbHk

Зачем нужен uule

Google учитывает, откуда пришёл запрос. По одному и тому же слову житель Омска и житель Москвы увидят разные сайты. Из-за этого проверить позиции чужого города, сидя в своём, обычным поиском не выйдет. Ad Preview Tool от Google показывает в основном рекламу и верхушку органики, а VPN и прокси дают регион приблизительно.

Здесь и выручает uule. Это закодированное местоположение, которое поисковик принимает прямо в адресе выдачи. Добавьте его к ссылке, и Google ответит так, будто запрос пришёл из нужного города:

https://www.google.com/search?q=купить+ноутбук&uule=w+CAIQICIUTW9zY293LE1vc2NvdyxSdXNzaWE

Как устроено значение

Внутри uule лежит короткое бинарное сообщение, упакованное в Base64. Собирается оно так:

  1. берётся каноническое имя региона на английском из справочника геотаргетинга Google. Например, Moscow,Moscow,Russia или Omsk,Omsk Oblast,Russia;
  2. к имени добавляются два служебных признака: роль (местоположение подтверждено пользователем) и источник данных. Они говорят поисковику, что геолокации можно доверять;
  3. перед именем ставится байт с его длиной. Поэтому у названий разной длины значение начинается по-разному и подставить чужую строку наугад не получится;
  4. всё вместе кодируется в Base64 и получает префикс w+.

Считать длину и искать нужный символ по таблице, как советуют старые инструкции, не нужно. Форма выше делает это сама и берёт правильное каноническое имя из базы. В ней 273 644 регионов Google, включая районы и аэропорты.

Чем uule отличается от ID региона

Эти два значения часто путают. ID региона — это номер записи в справочнике геотаргетинга, у Москвы он равен 1011969. ID нужен при работе через API парсинга Google: вы передаёте region=1011969, а сервер сам соберёт UULE и подставит страну. Найти номер можно на странице регионов Google.

UULE понимает сам поисковик в адресе выдачи. Он пригодится, когда вы открываете Google руками, настраиваете парсер или быстро проверяете гипотезу в браузере. В API его тоже можно передать явно, параметром uule, если хотите задать геолокацию своей строкой вместо справочника.

Регионы, которых нет в справочнике Google

Часть привычных нам территорий Google Ads не выделяет в отдельные геотаргеты: федеральных округов там нет совсем, а Крым и континенты не найти по обычному поиску. UULE для них мы собрали вручную, отталкиваясь от регионов Яндекса. Слева указан код региона Яндекса (lr), по которому мы сопоставляли территории.

lr Регион UULE
3 Центральный федеральный округ w+CAIQICIgQ2VudHJhbCBGZWRlcmFsIERpc3RyaWN0LCBSdXNzaWE
17 Северо-Западный федеральный округ w+CAIQICIlTm9ydGh3ZXN0ZXJuIEZlZGVyYWwgRGlzdHJpY3QsIFJ1c3NpYQ
26 Южный федеральный округ w+CAIQICIhU291dGhlcm4gRmVkZXJhbCBEaXN0cmljdCwgUnVzc2lh
40 Приволжский федеральный округ w+CAIQICIeVm9sZ2EgRmVkZXJhbCBEaXN0cmljdCwgUnVzc2lh
52 Уральский федеральный округ w+CAIQICIdVXJhbCBGZWRlcmFsIERpc3RyaWN0LCBSdXNzaWE
59 Сибирский федеральный округ w+CAIQICIhU2liZXJpYW4gRmVkZXJhbCBEaXN0cmljdCwgUnVzc2lh
73 Дальневосточный федеральный округ w+CAIQICIkRmFyIEVhc3Rlcm4gRmVkZXJhbCBEaXN0cmljdCwgUnVzc2lh
102444 Северо-Кавказский федеральный округ w+CAIQICIoTm9ydGggQ2F1Y2FzaWFuIEZlZGVyYWwgRGlzdHJpY3QsIFJ1c3NpYQ
977 Республика Крым w+CAIQICIGQ3JpbWVh
146 Симферополь w+CAIQICISU2ltZmVyb3BvbCwgQ3JpbWVh
121220 Городской округ Симферополь w+CAIQICISU2ltZmVyb3BvbCwgQ3JpbWVh
959 Севастополь w+CAIQICIKU2V2YXN0b3BvbA
11469 Феодосия w+CAIQICIQRmVvZG9zaWEsIENyaW1lYQ
116765 Городской округ Феодосия w+CAIQICIQRmVvZG9zaWEsIENyaW1lYQ
10943 Сосногорск w+CAIQICIhU29zbm9nb3JzaywgS29taSBSZXB1YmxpYywgUnVzc2lh
99212 Район Сосногорск w+CAIQICIhU29zbm9nb3JzaywgS29taSBSZXB1YmxpYywgUnVzc2lh
28619 Ивано-Франково w+CAIQICIkSXZhbm8tRnJhbmtvdmUsIEx2aXYgT2JsYXN0LCBVa3JhaW5l
111 Европа w+CAIQICIGRXVyb3Bl
183 Азия w+CAIQICIEQXNpYQ
10002 Северная Америка w+CAIQICINTm9ydGggQW1lcmljYQ

Что делать, если городов много

Подставлять uule руками удобно для разовой проверки. Когда городов десятки, а запросов сотни, быстрее снимать выдачу через API. Метод /api/google принимает ID региона и отдаёт готовый JSON с позициями. Метод /api/google/xml возвращает тот же результат в формате Яндекс XML, его понимают Key Collector, TopSite и другие привычные программы. Страница выдачи стоит 0.01 ₽.

Частые вопросы

Что такое параметр uule в Google?

Это закодированное местоположение в адресе поисковой выдачи Google. Подставив uule в URL, вы увидите результаты так, как их видит пользователь из выбранного города, независимо от того, где находитесь сами.

Чем uule отличается от ID региона?

ID региона — это номер записи в справочнике геотаргетинга Google, он передаётся в API парсинга. UULE — это строка, которую понимает сам поисковик в адресе выдачи. Оба значения описывают один и тот же регион, но применяются в разных местах.

Как использовать uule?

Добавьте параметр uule к адресу выдачи: https://www.google.com/search?q=запрос&uule=ЗНАЧЕНИЕ. Google отдаст результаты для указанного региона.