This blog post talks in length about What Small Businesses Need to Know About Developing a Brand through content marketing and search engine marketing.