WordPress is the most powerful CMS out today and can be used for so much more than just blogging. People are building full blown city.com's on the wordpress platform. It is SEO friendly and works great for minisites, blogs and many other sites. I really love how easy it is to use and the tons of plugins and themes for it.
One element of wordpress that is not always SEO friendly is your theme, below are a few themes that I have found to be very SEO friendly and that I have used for minisites in the past.
Elements of SEO wordpress theme great for a blog, larger minisite with some affiliate stuff and possibly videos or a content gallery. I like the spot for a custom banner.
CoppyBlogger WordPress Theme: Great for blogs looks good too, but does wonders for SEO.
If you like these take a look at the free SEO Streamliner Theme
If you are looking for a better paid option the Thesis Theme is the best there is. It is easy to use and works great for toms of different sites. About Thesis — Find out more about Thesis and the DIYthemes philosophy
- The Best SEO Plugin for WordPress
- Day 2 – Mini Site Design, Plugins and More
- Minisite in a Week Finishing Up: Day 5 SEO with Recap