Joined: Thu Apr 05, 2012 3:25 pm Posts: 1029 Location: Pembrokeshire, South Wales, UK
I think you'll find they are search engines that have found the site and rate it for others to see, usually they are a good thing because the more people who see the name in a search engine the more people will look at the site.
That's the easy answer as far as I know but the experts here will give you a fuller explanation when they see your post.
Users browsing this forum: No registered users and 1 guest
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum