Let me be honest here: I know very little about SEO. I have vague ideas of links and headers, but I know that there are a lot of ins, a lot of outs, a lot of what-have-yous. (10 points to who gets the movie reference) One thing that bothers me about the SEO craze, however, is that most people aren’t looking to generate their revenue from the web.
If you have a web-based business or you’re specifically looking to get customers via the web, by all means, optimize to your heart’s content. I would assume that most people, including law firms, are not looking at web surfers for the bulk of their business. If you’re in this category, why spend time, effort and possibly money on SEOizing your site? (I know that’s conjugated incorrectly. I don’t care.) Every firm should have a website, but the website is something you point potential customers to rather than the site pointing potential customers to you.