The web host for our site tracks where people are coming from, just like most hosts do.
When I look at the logs, I see a total of 12 hits coming from a specific web page. When I go to that page, and even when I view the source for that page, I see absolutely nothing that links to our site. The odd part is that the URL and the page content, and the registered owner of the page in question have nothing to do with our industry and would have no vested interest whatsoever in our organization. The site is in Brazil. The page in question is a review for a GPS system!
So, I thought this was some kind of a fluke and disregarded it. Sure enough, the following month it happened again. Same page. similar number of hits. Still nothing on the page that links to our site, or our IP address or anything like that.
Does this sound familiar to anyone? I can provide the URL, but did not want to post it in the thread.