Your location

A lot of the information on Yandex services depends on the user's location. For example, the Yandex main page shows local weather, event, and traffic information. Location is also taken into account in search results: if you are searching for a gym, for example, Yandex will show you the nearest ones.

If you don't allow services to use your location, you'll see the Results nearby link appear in the search results. Click it to allow the program to determine your location and get more precise search results.

Note. For help changing your location access settings, see the Geolocation Settings instructions.
  1. How does Yandex know what city I'm in?
  2. How to set your city manually
  3. How to clear your city settings

How does Yandex know what city I'm in?

Attention. Location data for your device is not associated with your personal info and is only sent with user permission.

Yandex can determine the location of your device in one of several ways:

By IP-address

The city where a given device that is connected to the internet is located is determined using the IP-address of that device.

In certain situations, the same IP-address may be used in different cities. In this case one user's location will be correctly determined but the other.

Using LBS technology

LBS (Location-based service) technology allows us to determine the more precise location of a device:

  • By Wi-Fi spot. When a device's WiFi adapter is enabled, it periodically checks the strength of nearby network signals. If there is at least one WiFi network that Yandex is aware of among those that the device picks up on, then the approximate location of the device can be determined. This might be a WiFi spot in a nearby cafe, for example.
  • By Cell ID. A mobile device's location is determined using the (Cell ID); the device is located within a certain radius from the cell.

The received coordinates are compared against our database of available WiFi locations and Cell IDs.

Note. Yandex.Maps users helped put together this database. Using built-in Yandex.Locator technology, the Yandex.Maps mobile app constantly sends the GPS coordinates of a device (with the user's consent) and determines what base station services that particular phone with those coordinates and what WiFi networks are there.

How to set your city manually

  1. Go to the Region Settings page.
  2. Disable the Detect Automatically option.
  3. Enter your city in the field.
  4. Click Save.

The region settings you set will be active on your device until you change them or delete your cookies.

How to clear your city settings

To erase a city you set manually:

  1. Go to the Region Settings page.
  2. Enable the Determine Automatically option.
  3. Click Save.