Im trying to figure out exactly how to use this for my sites. I see alot of services and what not on here that say they will add your site to 100+ sites for $xx.xx dollars. I found a page that lists the top 20 social pages. My question is do I just sign up at the site, and fill out my profile with my site? No I need to participate at the actual site or is just signing up enough? Can anyone briefly explain this?