Bloggers are amazing for a number of different reasons, but one that has always stood out for me is the need for bloggers to be experts in many different fields, from writing, to design and marketing and advertising to name but a few. Search Engine Optimization (SEO) for those who might not be familiar with the term, is, according to Adwordsedge, a general term used to describe specific techniques that can be used on websites in order to rank favorably with search engine. It can also apply as a term to describe people who actually do SEO for a living, as a noun as opposed to a verb. http://www.blogherald.com/2005/07/12/basic-seo-tactics-for-bloggers/