Вот небольшой скрикт, который определит ваш город через яндекс сервис.
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Примеры. Геотаргетинг.</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="http://api-maps.yandex.ru/1.1/index.xml?key=AJvEP1QBAAAATrWaSAQAiUX-57_A0xmUEucnbZaWVX9emp4AAAAAAAAAAACKxVMlekGpErRTc8hR1wjAnEI_TQ==" type="text/javascript"></script>
</head>
<body>
<h1 id="test_h1"></h1>
</body>
<script type="text/javascript">
var wolrd_point = YMaps.location.city;
var test_h1 = document.getElementById('test_h1');
test_h1.innerHTML = wolrd_point;
</script>
</html>