By monitoring your online reputation, researching your rivals' promotional activities, and finding referring domains with high authority and SEO potential, you can effectively generate an effective marketing buzz around your brand.
Just remember that "Every site is different and every niche is different". So before you jump in content marketing, define your goals and choose the channels carefully.