This question already has an answer here:
When I click on the share button, it gives me a link with my user id. This means that anyone can easily increase someone else's visit amount, and I think this might be how I got these visits. I don't really think this is a security issue (but still tagged it, it weirded me out when I saw the notification). I love earning badges, but only when I actually earned them.