I noticed repeat visits to my site from various websites, all located in the Ukraine. I looked at the source of the pages and see no links to neither my domain nor IP.
I am wondering of the origin of this traffic. Hopefully there's no malicious intent. Is there a way to research it deeper?