1. Establish profiles on the major social media sites (Facebook, Twitter, Google+, Pinterest). Before launching any social campaigns, take time to figure out which social media site or sites your target customers frequent. Then set up pages or profiles on those sites -- and post content regularly, at least once a week. To centrally manage your social media posting, consider using a service such as Hootsuite
2. Create fresh, shareable content. "Business blogs are the most cost effective way to boost your organic traffic," says Lisa Chu, owner, Black N Bianco Children's Formal Wear. "Google loves original and valuable content. By [creating] informative articles, not only will Google reward your site, but people will organically start sharing your blog posts. [Just] remember: Write for your target audience not for Google.
3. Offer influencers/bloggers free product(s) in exchange for mentions and/or reviews. "When you first start your business, it can be difficult to direct traffic to your site," notes Chu. "A simple way to start a buzz around your product and website is to send out free samples to influential bloggers. Most bloggers will be happy to take your free sample and review it on their blog," she says. "Once the review goes up, there will be a link directly to your site. That link will give you a nice SEO boost on search engines" and will drive traffic to your site.
4. Follow and engage industry influencers on Twitter. "Build a Twitter following by favoriting and retweeting key people in your industry," suggest Amir Tarighat, founder & CEO, Superdense, a Web design and development firm. "Use Twitter's advanced search to find people located within a specific area related to your market and engage with them. You can also create Twitter lists of people in the markets you are trying to reach. Many times they'll engage with you or follow you back."