Content marketing is emerging as the most effective approach to brand awareness and lead generation. But where does the content come from, and where does it live? We've learned that businesses don't always have to write their own content, and content doesn't have to be on their own site. Enter guest blogging, which has two specific benefits: Search Engine Optimization: If SEO is about lots of high quality content and high qualily links, content marketing does a wonderful job of doing both. Social Media: When looking for opportunities to be a guest blogger, and then promoting any content related to your business, social media is an important tool for doing both.