Guest blogging is the art of one blogger allowing another (not in-house) blogger to write an article on a particular subject to put on the original blog. This sort of thing has been going on for years, and was originally designed to do what it sounds like its supposed to do: Reach a bigger audience Showcase good blog authors in your niche Allow friends to get some exposure Diversify your blog Exposure for your blog Branding and brand recognition