Well here's my input:
A well-coded, SEO-friendly HTML site is always better than using a CMS. But, a HTML takes more time and can be a pain in the... :P I'm currently working on a HTML site for a client and they wanted the menu changed today, so I have to changed the menu on every single page (around 50). I couldn't just copy and paste the new code as it was different on each page. But, their server does not support php, so had to go with a html site.
However, on the bright-side, I was able to get them from the 6th or 7th page in google to the top of the first page in a matter of days. I'm telling you, a well-coded html page works wonders
As for WordPress, it's much easier to use, takes less time, and has literally thousands of options (themes, plugins, hacks, etc). If my client were to use WordPress, updating the menu would just be a matter of seconds.
As far as the
security concerns that another member expressed, I've never had a WordPress site hacked. There's some precautions you can take though:
-Don't name your administrator account "admin," use a different name.
-Don't allow your Themes & Plugin folder to be indexed. Either put a blank HTML file in the themes and plugins directory, or disallow google from indexing it in your robots file.
-Don't advertise you're using Wordpress.
-Always update wordpress.
-Create frequent backups.
-Create a strong password, don't worry about forgetting your password, you can always retrieve it.
That's all I can think of right now but just google for more info.
Here's a quick break-down on when you should use html vs. wordpress:
HTML
-Less than 20-25 pages.
-Infrequent updates
-Limited Server Resources
WordPress
-20+ Pages
-Larger sites
-Need for user interaction (comments, guest posts, etc)
-Frequent Updates (daily posts, frequent layout changes, etc)
If you do choose to go with a HTML site a strongly suggest you use a template like
The Perfect 3 Column Liquid Layout. It's already SEO friendly and well-coded so you don't have to worry about that.
If you choose to go with Wordpress you can always find great themes for around $30 each at
ThemeForest. There are also tons of plugins like
WordPress SEO,
SEO Smart Links, and
SEO Searchterms Tagging 2 that will greatly help your SEO performance.
Hope this helped a bit
