Sorry but I don't really have any idea what this site is all about... I am asking because 3 of my sites are getting good traffic from search.conduit.com. When I checked, it still google... Is this a social bookmark site? It's the first time I heard about this site....

Sorry for my ignorance...