When it comes to building a business web site, companies seem to be stuck on the basics: tell them who we are, where we live, what we sell.
That's really just Step 1. If you want your site to get some traction, and ultimately show up on the search engines, it really should contain information someone might find useful.
Here's an article that I thought gave good ideas on topics for a small business web site:
10 Link Bait Tips for Small Business Marketing