Promoting yourself with Web 2.0. Where’s the traffic switch?

Getting started in a business online is tricky and promoting your product, opportunity, service or whatever, by just slapping up a website, sticking your web address on your business card and ” crossing your fingers”, just won’t cut it these days.
It’s exciting getting started with your first website and if you have ever been in [...]