We love WordPress here and are pleased when someone can come up with great methods of using it for more than just a blog. (I wish I had time to tweak this installation more and get more out of the available features and plugins.)
Take a look at this site for more ideas on using WordPress from an author who thinks outside the box. While I don’t agree that WordPress makes a good CMS for everyone, if you have a site that will start small and stay small, it can make sense. If you anticipate growth, we personally like Typo3.
48 Unique Ways To Use WordPress | Performancing.com
What does this have to do with search? In a nutshell, a site that changes often and has content updated and added frequently can do much better in search engines. If it’s easy to update and add to your site without paying someone everytime you do so, it can be very beneficial. Just make certain your blog or CMS is installed so that it’s search friendly.