Каким образом гуглу указать на принадлежность к региону ? если домен .uk но сайт русскоязычный и ориентирован на Россию (в той зоне нашлось подходящее имя) в google.ru выдача отличается от google.com, на 3-5 позиций сайт ниже в ru версии гугла.
Если не ошибаюсь, то в гугл вебмастере только для общих доменов типа com/net/info можно задавать регион, ну и для новых .site, .online, etc. Как вариант можно попробовать сделать папку /ru на сайте и присвоить ей регион в вебмастере и перекинуть вес со старых страниц на новые, либо сделать новый домен и на него перекинуть весь контент
а ты уверен что у тебя в браузере не подмена выдачи (т.е. только тебе показывается что сайт, например, в топ10 выдачи google)? Нужно еще через плагин dotvpn для google chrome проверять с разных ip есть ли твой сайт в топ выдачи с других регионов, а иначе трафика может не быть.